Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
defxx.h File Reference

Go to the source code of this file.

Data Structures

struct  PI_CNTR
 
struct  PI_LAN_ADDR
 
struct  PI_STATION_ID
 
struct  PI_ITEM_LIST
 
struct  PI_RSP_HEADER
 
struct  PI_CMD_START_REQ
 
struct  PI_CMD_START_RSP
 
struct  PI_CMD_FILTERS_SET_REQ
 
struct  PI_CMD_FILTERS_SET_RSP
 
struct  PI_CMD_FILTERS_GET_REQ
 
struct  PI_CMD_FILTERS_GET_RSP
 
struct  PI_CMD_CHARS_SET_REQ
 
struct  PI_CMD_CHARS_SET_RSP
 
struct  PI_CMD_SNMP_SET_REQ
 
struct  PI_CMD_SNMP_SET_RSP
 
struct  PI_CMD_SMT_MIB_SET_REQ
 
struct  PI_CMD_SMT_MIB_SET_RSP
 
struct  PI_CMD_SMT_MIB_GET_REQ
 
struct  PI_CMD_SMT_MIB_GET_RSP
 
struct  PI_CMD_ADDR_FILTER_SET_REQ
 
struct  PI_CMD_ADDR_FILTER_SET_RSP
 
struct  PI_CMD_ADDR_FILTER_GET_REQ
 
struct  PI_CMD_ADDR_FILTER_GET_RSP
 
struct  PI_CMD_STATUS_CHARS_GET_REQ
 
struct  PI_CMD_STATUS_CHARS_GET_RSP
 
struct  PI_CMD_FDDI_MIB_GET_REQ
 
struct  PI_CMD_FDDI_MIB_GET_RSP
 
struct  PI_CMD_DEC_EXT_MIB_GET_REQ
 
struct  PI_CMD_DEC_EXT_MIB_GET_RSP
 
struct  PI_CNTR_BLK
 
struct  PI_CMD_CNTRS_GET_REQ
 
struct  PI_CMD_CNTRS_GET_RSP
 
struct  PI_CMD_CNTRS_SET_REQ
 
struct  PI_CMD_CNTRS_SET_RSP
 
struct  PI_CMD_ERROR_LOG_CLEAR_REQ
 
struct  PI_CMD_ERROR_LOG_CLEAR_RSP
 
struct  PI_CMD_ERROR_LOG_GET_REQ
 
struct  PI_LOG_ENTRY
 
struct  PI_CMD_ERROR_LOG_GET_RSP
 
union  PI_DMA_CMD_REQ
 
union  PI_DMA_CMD_RSP
 
union  PI_DMA_CMD_BUFFER
 
struct  PI_CONSUMER_BLOCK
 
struct  PI_RCV_DESCR
 
struct  PI_XMT_DESCR
 
struct  PI_DESCR_BLOCK
 
union  PI_TYPE_1_PROD_REG
 
union  PI_TYPE_2_PROD_REG
 
union  PI_TYPE_1_CONSUMER
 
union  PI_TYPE_2_CONSUMER
 
struct  XMT_DRIVER_DESCR
 
struct  DFX_board_tag
 

Macros

#define PI_ALIGN_K_DESC_BLK   8192 /* Descriptor block boundary */
 
#define PI_ALIGN_K_CONS_BLK   64 /* Consumer block boundary */
 
#define PI_ALIGN_K_CMD_REQ_BUFF   128 /* Xmt Command que buffer alignment */
 
#define PI_ALIGN_K_CMD_RSP_BUFF   128 /* Rcv Command que buffer alignment */
 
#define PI_ALIGN_K_UNSOL_BUFF   128 /* Unsol que buffer alignment */
 
#define PI_ALIGN_K_XMT_DATA_BUFF   0 /* Xmt data que buffer alignment */
 
#define PI_ALIGN_K_RCV_DATA_BUFF   128 /* Rcv que buffer alignment */
 
#define PI_PHY_K_S   0 /* Index to S phy */
 
#define PI_PHY_K_A   0 /* Index to A phy */
 
#define PI_PHY_K_B   1 /* Index to B phy */
 
#define PI_PHY_K_MAX   2 /* Max number of phys */
 
#define PI_FMC_DESCR_V_SOP   31
 
#define PI_FMC_DESCR_V_EOP   30
 
#define PI_FMC_DESCR_V_FSC   27
 
#define PI_FMC_DESCR_V_FSB_ERROR   26
 
#define PI_FMC_DESCR_V_FSB_ADDR_RECOG   25
 
#define PI_FMC_DESCR_V_FSB_ADDR_COPIED   24
 
#define PI_FMC_DESCR_V_FSB   22
 
#define PI_FMC_DESCR_V_RCC_FLUSH   21
 
#define PI_FMC_DESCR_V_RCC_CRC   20
 
#define PI_FMC_DESCR_V_RCC_RRR   17
 
#define PI_FMC_DESCR_V_RCC_DD   15
 
#define PI_FMC_DESCR_V_RCC_SS   13
 
#define PI_FMC_DESCR_V_RCC   13
 
#define PI_FMC_DESCR_V_LEN   0
 
#define PI_FMC_DESCR_M_SOP   0x80000000
 
#define PI_FMC_DESCR_M_EOP   0x40000000
 
#define PI_FMC_DESCR_M_FSC   0x38000000
 
#define PI_FMC_DESCR_M_FSB_ERROR   0x04000000
 
#define PI_FMC_DESCR_M_FSB_ADDR_RECOG   0x02000000
 
#define PI_FMC_DESCR_M_FSB_ADDR_COPIED   0x01000000
 
#define PI_FMC_DESCR_M_FSB   0x07C00000
 
#define PI_FMC_DESCR_M_RCC_FLUSH   0x00200000
 
#define PI_FMC_DESCR_M_RCC_CRC   0x00100000
 
#define PI_FMC_DESCR_M_RCC_RRR   0x000E0000
 
#define PI_FMC_DESCR_M_RCC_DD   0x00018000
 
#define PI_FMC_DESCR_M_RCC_SS   0x00006000
 
#define PI_FMC_DESCR_M_RCC   0x003FE000
 
#define PI_FMC_DESCR_M_LEN   0x00001FFF
 
#define PI_FMC_DESCR_K_RCC_FMC_INT_ERR   0x01AA
 
#define PI_FMC_DESCR_K_RRR_SUCCESS   0x00
 
#define PI_FMC_DESCR_K_RRR_SA_MATCH   0x01
 
#define PI_FMC_DESCR_K_RRR_DA_MATCH   0x02
 
#define PI_FMC_DESCR_K_RRR_FMC_ABORT   0x03
 
#define PI_FMC_DESCR_K_RRR_LENGTH_BAD   0x04
 
#define PI_FMC_DESCR_K_RRR_FRAGMENT   0x05
 
#define PI_FMC_DESCR_K_RRR_FORMAT_ERR   0x06
 
#define PI_FMC_DESCR_K_RRR_MAC_RESET   0x07
 
#define PI_FMC_DESCR_K_DD_NO_MATCH   0x0
 
#define PI_FMC_DESCR_K_DD_PROMISCUOUS   0x1
 
#define PI_FMC_DESCR_K_DD_CAM_MATCH   0x2
 
#define PI_FMC_DESCR_K_DD_LOCAL_MATCH   0x3
 
#define PI_FMC_DESCR_K_SS_NO_MATCH   0x0
 
#define PI_FMC_DESCR_K_SS_BRIDGE_MATCH   0x1
 
#define PI_FMC_DESCR_K_SS_NOT_POSSIBLE   0x2
 
#define PI_FMC_DESCR_K_SS_LOCAL_MATCH   0x3
 
#define PI_CMD_REQ_K_SIZE_MAX   512
 
#define PI_CMD_RSP_K_SIZE_MAX   512
 
#define PI_UNSOL_K_SIZE_MAX   512
 
#define PI_SMT_HOST_K_SIZE_MAX   4608 /* 4 1/2 K */
 
#define PI_RCV_DATA_K_SIZE_MAX   4608 /* 4 1/2 K */
 
#define PI_XMT_DATA_K_SIZE_MAX   4608 /* 4 1/2 K */
 
#define PI_STATE_K_RESET   0
 
#define PI_STATE_K_UPGRADE   1
 
#define PI_STATE_K_DMA_UNAVAIL   2
 
#define PI_STATE_K_DMA_AVAIL   3
 
#define PI_STATE_K_LINK_AVAIL   4
 
#define PI_STATE_K_LINK_UNAVAIL   5
 
#define PI_STATE_K_HALTED   6
 
#define PI_STATE_K_RING_MEMBER   7
 
#define PI_STATE_K_NUMBER   8
 
#define PI_CMD_K_START   0x00
 
#define PI_CMD_K_FILTERS_SET   0x01
 
#define PI_CMD_K_FILTERS_GET   0x02
 
#define PI_CMD_K_CHARS_SET   0x03
 
#define PI_CMD_K_STATUS_CHARS_GET   0x04
 
#define PI_CMD_K_CNTRS_GET   0x05
 
#define PI_CMD_K_CNTRS_SET   0x06
 
#define PI_CMD_K_ADDR_FILTER_SET   0x07
 
#define PI_CMD_K_ADDR_FILTER_GET   0x08
 
#define PI_CMD_K_ERROR_LOG_CLEAR   0x09
 
#define PI_CMD_K_ERROR_LOG_GET   0x0A
 
#define PI_CMD_K_FDDI_MIB_GET   0x0B
 
#define PI_CMD_K_DEC_EXT_MIB_GET   0x0C
 
#define PI_CMD_K_DEVICE_SPECIFIC_GET   0x0D
 
#define PI_CMD_K_SNMP_SET   0x0E
 
#define PI_CMD_K_UNSOL_TEST   0x0F
 
#define PI_CMD_K_SMT_MIB_GET   0x10
 
#define PI_CMD_K_SMT_MIB_SET   0x11
 
#define PI_CMD_K_MAX   0x11 /* Must match last */
 
#define PI_ITEM_K_EOL   0x00 /* End-of-Item list */
 
#define PI_ITEM_K_T_REQ   0x01 /* DECnet T_REQ */
 
#define PI_ITEM_K_TVX   0x02 /* DECnet TVX */
 
#define PI_ITEM_K_RESTRICTED_TOKEN   0x03 /* DECnet Restricted Token */
 
#define PI_ITEM_K_LEM_THRESHOLD   0x04 /* DECnet LEM Threshold */
 
#define PI_ITEM_K_RING_PURGER   0x05 /* DECnet Ring Purger Enable */
 
#define PI_ITEM_K_CNTR_INTERVAL   0x06 /* Chars_Set */
 
#define PI_ITEM_K_IND_GROUP_PROM   0x07 /* Filters_Set */
 
#define PI_ITEM_K_GROUP_PROM   0x08 /* Filters_Set */
 
#define PI_ITEM_K_BROADCAST   0x09 /* Filters_Set */
 
#define PI_ITEM_K_SMT_PROM   0x0A /* Filters_Set */
 
#define PI_ITEM_K_SMT_USER   0x0B /* Filters_Set */
 
#define PI_ITEM_K_RESERVED   0x0C /* Filters_Set */
 
#define PI_ITEM_K_IMPLEMENTOR   0x0D /* Filters_Set */
 
#define PI_ITEM_K_LOOPBACK_MODE   0x0E /* Chars_Set */
 
#define PI_ITEM_K_CONFIG_POLICY   0x10 /* SMTConfigPolicy */
 
#define PI_ITEM_K_CON_POLICY   0x11 /* SMTConnectionPolicy */
 
#define PI_ITEM_K_T_NOTIFY   0x12 /* SMTTNotify */
 
#define PI_ITEM_K_STATION_ACTION   0x13 /* SMTStationAction */
 
#define PI_ITEM_K_MAC_PATHS_REQ   0x15 /* MACPathsRequested */
 
#define PI_ITEM_K_MAC_ACTION   0x17 /* MACAction */
 
#define PI_ITEM_K_CON_POLICIES   0x18 /* PORTConnectionPolicies */
 
#define PI_ITEM_K_PORT_PATHS_REQ   0x19 /* PORTPathsRequested */
 
#define PI_ITEM_K_MAC_LOOP_TIME   0x1A /* PORTMACLoopTime */
 
#define PI_ITEM_K_TB_MAX   0x1B /* PORTTBMax */
 
#define PI_ITEM_K_LER_CUTOFF   0x1C /* PORTLerCutoff */
 
#define PI_ITEM_K_LER_ALARM   0x1D /* PORTLerAlarm */
 
#define PI_ITEM_K_PORT_ACTION   0x1E /* PORTAction */
 
#define PI_ITEM_K_FLUSH_TIME   0x20 /* Chars_Set */
 
#define PI_ITEM_K_MAC_T_REQ   0x29 /* MACTReq */
 
#define PI_ITEM_K_EMAC_RING_PURGER   0x2A /* eMACRingPurgerEnable */
 
#define PI_ITEM_K_EMAC_RTOKEN_TIMEOUT   0x2B /* eMACRestrictedTokenTimeout */
 
#define PI_ITEM_K_FDX_ENB_DIS   0x2C /* eFDXEnable */
 
#define PI_ITEM_K_MAX   0x2C /* Must equal high item */
 
#define PI_K_FALSE   0 /* Generic false */
 
#define PI_K_TRUE   1 /* Generic true */
 
#define PI_SNMP_K_TRUE   1 /* SNMP true/false values */
 
#define PI_SNMP_K_FALSE   2
 
#define PI_FSTATE_K_BLOCK   0 /* Filter State */
 
#define PI_FSTATE_K_PASS   1
 
#define PI_RSP_K_SUCCESS   0x00
 
#define PI_RSP_K_FAILURE   0x01
 
#define PI_RSP_K_WARNING   0x02
 
#define PI_RSP_K_LOOP_MODE_BAD   0x03
 
#define PI_RSP_K_ITEM_CODE_BAD   0x04
 
#define PI_RSP_K_TVX_BAD   0x05
 
#define PI_RSP_K_TREQ_BAD   0x06
 
#define PI_RSP_K_TOKEN_BAD   0x07
 
#define PI_RSP_K_NO_EOL   0x0C
 
#define PI_RSP_K_FILTER_STATE_BAD   0x0D
 
#define PI_RSP_K_CMD_TYPE_BAD   0x0E
 
#define PI_RSP_K_ADAPTER_STATE_BAD   0x0F
 
#define PI_RSP_K_RING_PURGER_BAD   0x10
 
#define PI_RSP_K_LEM_THRESHOLD_BAD   0x11
 
#define PI_RSP_K_LOOP_NOT_SUPPORTED   0x12
 
#define PI_RSP_K_FLUSH_TIME_BAD   0x13
 
#define PI_RSP_K_NOT_IMPLEMENTED   0x14
 
#define PI_RSP_K_CONFIG_POLICY_BAD   0x15
 
#define PI_RSP_K_STATION_ACTION_BAD   0x16
 
#define PI_RSP_K_MAC_ACTION_BAD   0x17
 
#define PI_RSP_K_CON_POLICIES_BAD   0x18
 
#define PI_RSP_K_MAC_LOOP_TIME_BAD   0x19
 
#define PI_RSP_K_TB_MAX_BAD   0x1A
 
#define PI_RSP_K_LER_CUTOFF_BAD   0x1B
 
#define PI_RSP_K_LER_ALARM_BAD   0x1C
 
#define PI_RSP_K_MAC_PATHS_REQ_BAD   0x1D
 
#define PI_RSP_K_MAC_T_REQ_BAD   0x1E
 
#define PI_RSP_K_EMAC_RING_PURGER_BAD   0x1F
 
#define PI_RSP_K_EMAC_RTOKEN_TIME_BAD   0x20
 
#define PI_RSP_K_NO_SUCH_ENTRY   0x21
 
#define PI_RSP_K_T_NOTIFY_BAD   0x22
 
#define PI_RSP_K_TR_MAX_EXP_BAD   0x23
 
#define PI_RSP_K_MAC_FRM_ERR_THR_BAD   0x24
 
#define PI_RSP_K_MAX_T_REQ_BAD   0x25
 
#define PI_RSP_K_FDX_ENB_DIS_BAD   0x26
 
#define PI_RSP_K_ITEM_INDEX_BAD   0x27
 
#define PI_RSP_K_PORT_ACTION_BAD   0x28
 
#define PI_CMD_FILTERS_SET_K_ITEMS_MAX   63 /* Fits in a 512 byte buffer */
 
#define PI_CMD_CHARS_SET_K_ITEMS_MAX   42 /* Fits in a 512 byte buffer */
 
#define PI_CMD_SNMP_SET_K_ITEMS_MAX   42 /* Fits in a 512 byte buffer */
 
#define PI_CMD_SMT_MIB_SET_K_ITEMS_MAX   42 /* Max number of items */
 
#define PI_GRP_K_SMT_STATION_ID   0x100A
 
#define PI_ITEM_K_SMT_STATION_ID   0x100B
 
#define PI_ITEM_K_SMT_OP_VERS_ID   0x100D
 
#define PI_ITEM_K_SMT_HI_VERS_ID   0x100E
 
#define PI_ITEM_K_SMT_LO_VERS_ID   0x100F
 
#define PI_ITEM_K_SMT_USER_DATA   0x1011
 
#define PI_ITEM_K_SMT_MIB_VERS_ID   0x1012
 
#define PI_GRP_K_SMT_STATION_CONFIG   0x1014
 
#define PI_ITEM_K_SMT_MAC_CT   0x1015
 
#define PI_ITEM_K_SMT_NON_MASTER_CT   0x1016
 
#define PI_ITEM_K_SMT_MASTER_CT   0x1017
 
#define PI_ITEM_K_SMT_AVAIL_PATHS   0x1018
 
#define PI_ITEM_K_SMT_CONFIG_CAPS   0x1019
 
#define PI_ITEM_K_SMT_CONFIG_POL   0x101A
 
#define PI_ITEM_K_SMT_CONN_POL   0x101B
 
#define PI_ITEM_K_SMT_T_NOTIFY   0x101D
 
#define PI_ITEM_K_SMT_STAT_POL   0x101E
 
#define PI_ITEM_K_SMT_TR_MAX_EXP   0x101F
 
#define PI_ITEM_K_SMT_PORT_INDEXES   0x1020
 
#define PI_ITEM_K_SMT_MAC_INDEXES   0x1021
 
#define PI_ITEM_K_SMT_BYPASS_PRESENT   0x1022
 
#define PI_GRP_K_SMT_STATUS   0x1028
 
#define PI_ITEM_K_SMT_ECM_STATE   0x1029
 
#define PI_ITEM_K_SMT_CF_STATE   0x102A
 
#define PI_ITEM_K_SMT_REM_DISC_FLAG   0x102C
 
#define PI_ITEM_K_SMT_STATION_STATUS   0x102D
 
#define PI_ITEM_K_SMT_PEER_WRAP_FLAG   0x102E
 
#define PI_GRP_K_SMT_MIB_OPERATION   0x1032
 
#define PI_ITEM_K_SMT_MSG_TIME_STAMP   0x1033
 
#define PI_ITEM_K_SMT_TRN_TIME_STAMP   0x1034
 
#define PI_ITEM_K_SMT_STATION_ACT   0x103C
 
#define PI_GRP_K_MAC_CAPABILITIES   0x200A
 
#define PI_ITEM_K_MAC_FRM_STAT_FUNC   0x200B
 
#define PI_ITEM_K_MAC_T_MAX_CAP   0x200D
 
#define PI_ITEM_K_MAC_TVX_CAP   0x200E
 
#define PI_GRP_K_MAC_CONFIG   0x2014
 
#define PI_ITEM_K_MAC_AVAIL_PATHS   0x2016
 
#define PI_ITEM_K_MAC_CURRENT_PATH   0x2017
 
#define PI_ITEM_K_MAC_UP_NBR   0x2018
 
#define PI_ITEM_K_MAC_DOWN_NBR   0x2019
 
#define PI_ITEM_K_MAC_OLD_UP_NBR   0x201A
 
#define PI_ITEM_K_MAC_OLD_DOWN_NBR   0x201B
 
#define PI_ITEM_K_MAC_DUP_ADDR_TEST   0x201D
 
#define PI_ITEM_K_MAC_REQ_PATHS   0x2020
 
#define PI_ITEM_K_MAC_DOWN_PORT_TYPE   0x2021
 
#define PI_ITEM_K_MAC_INDEX   0x2022
 
#define PI_GRP_K_MAC_ADDRESS   0x2028
 
#define PI_ITEM_K_MAC_SMT_ADDRESS   0x2029
 
#define PI_GRP_K_MAC_OPERATION   0x2032
 
#define PI_ITEM_K_MAC_TREQ   0x2033
 
#define PI_ITEM_K_MAC_TNEG   0x2034
 
#define PI_ITEM_K_MAC_TMAX   0x2035
 
#define PI_ITEM_K_MAC_TVX_VALUE   0x2036
 
#define PI_GRP_K_MAC_COUNTERS   0x2046
 
#define PI_ITEM_K_MAC_FRAME_CT   0x2047
 
#define PI_ITEM_K_MAC_COPIED_CT   0x2048
 
#define PI_ITEM_K_MAC_TRANSMIT_CT   0x2049
 
#define PI_ITEM_K_MAC_ERROR_CT   0x2051
 
#define PI_ITEM_K_MAC_LOST_CT   0x2052
 
#define PI_GRP_K_MAC_FRM_ERR_COND   0x205A
 
#define PI_ITEM_K_MAC_FRM_ERR_THR   0x205F
 
#define PI_ITEM_K_MAC_FRM_ERR_RAT   0x2060
 
#define PI_GRP_K_MAC_STATUS   0x206E
 
#define PI_ITEM_K_MAC_RMT_STATE   0x206F
 
#define PI_ITEM_K_MAC_DA_FLAG   0x2070
 
#define PI_ITEM_K_MAC_UNDA_FLAG   0x2071
 
#define PI_ITEM_K_MAC_FRM_ERR_FLAG   0x2072
 
#define PI_ITEM_K_MAC_MA_UNIT_AVAIL   0x2074
 
#define PI_ITEM_K_MAC_HW_PRESENT   0x2075
 
#define PI_ITEM_K_MAC_MA_UNIT_ENAB   0x2076
 
#define PI_GRP_K_PATH_CONFIG   0x320A
 
#define PI_ITEM_K_PATH_INDEX   0x320B
 
#define PI_ITEM_K_PATH_CONFIGURATION   0x3212
 
#define PI_ITEM_K_PATH_TVX_LB   0x3215
 
#define PI_ITEM_K_PATH_T_MAX_LB   0x3216
 
#define PI_ITEM_K_PATH_MAX_T_REQ   0x3217
 
#define PI_GRP_K_PORT_CONFIG   0x400A
 
#define PI_ITEM_K_PORT_MY_TYPE   0x400C
 
#define PI_ITEM_K_PORT_NBR_TYPE   0x400D
 
#define PI_ITEM_K_PORT_CONN_POLS   0x400E
 
#define PI_ITEM_K_PORT_MAC_INDICATED   0x400F
 
#define PI_ITEM_K_PORT_CURRENT_PATH   0x4010
 
#define PI_ITEM_K_PORT_REQ_PATHS   0x4011
 
#define PI_ITEM_K_PORT_MAC_PLACEMENT   0x4012
 
#define PI_ITEM_K_PORT_AVAIL_PATHS   0x4013
 
#define PI_ITEM_K_PORT_PMD_CLASS   0x4016
 
#define PI_ITEM_K_PORT_CONN_CAPS   0x4017
 
#define PI_ITEM_K_PORT_INDEX   0x401D
 
#define PI_GRP_K_PORT_OPERATION   0x401E
 
#define PI_ITEM_K_PORT_BS_FLAG   0x4021
 
#define PI_GRP_K_PORT_ERR_CNTRS   0x4028
 
#define PI_ITEM_K_PORT_LCT_FAIL_CT   0x402A
 
#define PI_GRP_K_PORT_LER   0x4032
 
#define PI_ITEM_K_PORT_LER_ESTIMATE   0x4033
 
#define PI_ITEM_K_PORT_LEM_REJ_CT   0x4034
 
#define PI_ITEM_K_PORT_LEM_CT   0x4035
 
#define PI_ITEM_K_PORT_LER_CUTOFF   0x403A
 
#define PI_ITEM_K_PORT_LER_ALARM   0x403B
 
#define PI_GRP_K_PORT_STATUS   0x403C
 
#define PI_ITEM_K_PORT_CONNECT_STATE   0x403D
 
#define PI_ITEM_K_PORT_PCM_STATE   0x403E
 
#define PI_ITEM_K_PORT_PC_WITHHOLD   0x403F
 
#define PI_ITEM_K_PORT_LER_FLAG   0x4040
 
#define PI_ITEM_K_PORT_HW_PRESENT   0x4041
 
#define PI_ITEM_K_PORT_ACT   0x4046
 
#define PI_CMD_ADDR_FILTER_K_SIZE   62
 
#define PI_LOG_ENTRY_K_INDEX_MIN   0 /* Minimum index for entry */
 
#define PI_K_LOG_FW_SIZE   111 /* Max number of fw longwords */
 
#define PI_K_LOG_DIAG_SIZE   6 /* Max number of diag longwords */
 
#define PI_LOG_EVENT_STATUS_K_VALID   0 /* Valid Event Status */
 
#define PI_LOG_EVENT_STATUS_K_INVALID   1 /* Invalid Event Status */
 
#define PI_LOG_CALLER_ID_K_NONE   0 /* No caller */
 
#define PI_LOG_CALLER_ID_K_SELFTEST   1 /* Normal power-up selftest */
 
#define PI_LOG_CALLER_ID_K_MFG   2 /* Mfg power-up selftest */
 
#define PI_LOG_CALLER_ID_K_ONLINE   3 /* On-line diagnostics */
 
#define PI_LOG_CALLER_ID_K_HW   4 /* Hardware */
 
#define PI_LOG_CALLER_ID_K_FW   5 /* Firmware */
 
#define PI_LOG_CALLER_ID_K_CNS_HW   6 /* CNS firmware */
 
#define PI_LOG_CALLER_ID_K_CNS_FW   7 /* CNS hardware */
 
#define PI_LOG_CALLER_ID_K_CONSOLE   8 /* Console Caller Id */
 
#define PI_CONS_M_RCV_INDEX   0x000000FF
 
#define PI_CONS_M_XMT_INDEX   0x00FF0000
 
#define PI_CONS_V_RCV_INDEX   0
 
#define PI_CONS_V_XMT_INDEX   16
 
#define PI_CONS_BLK_K_XMT_RCV   0x00
 
#define PI_CONS_BLK_K_SMT_HOST   0x08
 
#define PI_CONS_BLK_K_UNSOL   0x10
 
#define PI_CONS_BLK_K_CMD_RSP   0x18
 
#define PI_CONS_BLK_K_CMD_REQ   0x20
 
#define PI_DESCR_BLK_K_RCV_DATA   0x0000
 
#define PI_DESCR_BLK_K_XMT_DATA   0x0800
 
#define PI_DESCR_BLK_K_SMT_HOST   0x1000
 
#define PI_DESCR_BLK_K_UNSOL   0x1200
 
#define PI_DESCR_BLK_K_CMD_RSP   0x1280
 
#define PI_DESCR_BLK_K_CMD_REQ   0x1300
 
#define PI_RCV_DESCR_M_SOP   0x80000000
 
#define PI_RCV_DESCR_M_SEG_LEN_LO   0x60000000
 
#define PI_RCV_DESCR_M_MBZ   0x60000000
 
#define PI_RCV_DESCR_M_SEG_LEN   0x1F800000
 
#define PI_RCV_DESCR_M_SEG_LEN_HI   0x1FF00000
 
#define PI_RCV_DESCR_M_SEG_CNT   0x000F0000
 
#define PI_RCV_DESCR_M_BUFF_HI   0x0000FFFF
 
#define PI_RCV_DESCR_V_SOP   31
 
#define PI_RCV_DESCR_V_SEG_LEN_LO   29
 
#define PI_RCV_DESCR_V_MBZ   29
 
#define PI_RCV_DESCR_V_SEG_LEN   23
 
#define PI_RCV_DESCR_V_SEG_LEN_HI   20
 
#define PI_RCV_DESCR_V_SEG_CNT   16
 
#define PI_RCV_DESCR_V_BUFF_HI   0
 
#define PI_XMT_DESCR_M_SOP   0x80000000
 
#define PI_XMT_DESCR_M_EOP   0x40000000
 
#define PI_XMT_DESCR_M_MBZ   0x20000000
 
#define PI_XMT_DESCR_M_SEG_LEN   0x1FFF0000
 
#define PI_XMT_DESCR_M_BUFF_HI   0x0000FFFF
 
#define PI_XMT_DESCR_V_SOP   31
 
#define PI_XMT_DESCR_V_EOP   30
 
#define PI_XMT_DESCR_V_MBZ   29
 
#define PI_XMT_DESCR_V_SEG_LEN   16
 
#define PI_XMT_DESCR_V_BUFF_HI   0
 
#define PI_RCV_DATA_K_NUM_ENTRIES   256
 
#define PI_XMT_DATA_K_NUM_ENTRIES   256
 
#define PI_SMT_HOST_K_NUM_ENTRIES   64
 
#define PI_UNSOL_K_NUM_ENTRIES   16
 
#define PI_CMD_RSP_K_NUM_ENTRIES   16
 
#define PI_CMD_REQ_K_NUM_ENTRIES   16
 
#define PI_PDQ_K_REG_PORT_RESET   0x00000000
 
#define PI_PDQ_K_REG_HOST_DATA   0x00000004
 
#define PI_PDQ_K_REG_PORT_CTRL   0x00000008
 
#define PI_PDQ_K_REG_PORT_DATA_A   0x0000000C
 
#define PI_PDQ_K_REG_PORT_DATA_B   0x00000010
 
#define PI_PDQ_K_REG_PORT_STATUS   0x00000014
 
#define PI_PDQ_K_REG_TYPE_0_STATUS   0x00000018
 
#define PI_PDQ_K_REG_HOST_INT_ENB   0x0000001C
 
#define PI_PDQ_K_REG_TYPE_2_PROD_NOINT   0x00000020
 
#define PI_PDQ_K_REG_TYPE_2_PROD   0x00000024
 
#define PI_PDQ_K_REG_CMD_RSP_PROD   0x00000028
 
#define PI_PDQ_K_REG_CMD_REQ_PROD   0x0000002C
 
#define PI_PDQ_K_REG_SMT_HOST_PROD   0x00000030
 
#define PI_PDQ_K_REG_UNSOL_PROD   0x00000034
 
#define PI_PCTRL_M_CMD_ERROR   0x8000
 
#define PI_PCTRL_M_BLAST_FLASH   0x4000
 
#define PI_PCTRL_M_HALT   0x2000
 
#define PI_PCTRL_M_COPY_DATA   0x1000
 
#define PI_PCTRL_M_ERROR_LOG_START   0x0800
 
#define PI_PCTRL_M_ERROR_LOG_READ   0x0400
 
#define PI_PCTRL_M_XMT_DATA_FLUSH_DONE   0x0200
 
#define PI_PCTRL_M_INIT   0x0100
 
#define PI_PCTRL_M_INIT_START   0x0080
 
#define PI_PCTRL_M_CONS_BLOCK   0x0040
 
#define PI_PCTRL_M_UNINIT   0x0020
 
#define PI_PCTRL_M_RING_MEMBER   0x0010
 
#define PI_PCTRL_M_MLA   0x0008
 
#define PI_PCTRL_M_FW_REV_READ   0x0004
 
#define PI_PCTRL_M_DEV_SPECIFIC   0x0002
 
#define PI_PCTRL_M_SUB_CMD   0x0001
 
#define PI_SUB_CMD_K_LINK_UNINIT   0x0001
 
#define PI_SUB_CMD_K_BURST_SIZE_SET   0x0002
 
#define PI_SUB_CMD_K_PDQ_REV_GET   0x0004
 
#define PI_SUB_CMD_K_HW_REV_GET   0x0008
 
#define PI_PDATA_B_DMA_BURST_SIZE_4   0 /* valid values for command */
 
#define PI_PDATA_B_DMA_BURST_SIZE_8   1
 
#define PI_PDATA_B_DMA_BURST_SIZE_16   2
 
#define PI_PDATA_B_DMA_BURST_SIZE_32   3 /* not supported on PCI */
 
#define PI_PDATA_B_DMA_BURST_SIZE_DEF   PI_PDATA_B_DMA_BURST_SIZE_16
 
#define PI_PDATA_A_RESET_M_UPGRADE   0x00000001
 
#define PI_PDATA_A_RESET_M_SOFT_RESET   0x00000002
 
#define PI_PDATA_A_RESET_M_SKIP_ST   0x00000004
 
#define PI_PDATA_A_MLA_K_LO   0
 
#define PI_PDATA_A_MLA_K_HI   1
 
#define PI_PDATA_A_INIT_M_DESC_BLK_ADDR   0x0FFFFE000
 
#define PI_PDATA_A_INIT_M_RESERVED   0x000001FFC
 
#define PI_PDATA_A_INIT_M_BSWAP_DATA   0x000000002
 
#define PI_PDATA_A_INIT_M_BSWAP_LITERAL   0x000000001
 
#define PI_PDATA_A_INIT_V_DESC_BLK_ADDR   13
 
#define PI_PDATA_A_INIT_V_RESERVED   3
 
#define PI_PDATA_A_INIT_V_BSWAP_DATA   1
 
#define PI_PDATA_A_INIT_V_BSWAP_LITERAL   0
 
#define PI_RESET_M_ASSERT_RESET   1
 
#define PI_PSTATUS_V_RCV_DATA_PENDING   31
 
#define PI_PSTATUS_V_XMT_DATA_PENDING   30
 
#define PI_PSTATUS_V_SMT_HOST_PENDING   29
 
#define PI_PSTATUS_V_UNSOL_PENDING   28
 
#define PI_PSTATUS_V_CMD_RSP_PENDING   27
 
#define PI_PSTATUS_V_CMD_REQ_PENDING   26
 
#define PI_PSTATUS_V_TYPE_0_PENDING   25
 
#define PI_PSTATUS_V_RESERVED_1   16
 
#define PI_PSTATUS_V_RESERVED_2   11
 
#define PI_PSTATUS_V_STATE   8
 
#define PI_PSTATUS_V_HALT_ID   0
 
#define PI_PSTATUS_M_RCV_DATA_PENDING   0x80000000
 
#define PI_PSTATUS_M_XMT_DATA_PENDING   0x40000000
 
#define PI_PSTATUS_M_SMT_HOST_PENDING   0x20000000
 
#define PI_PSTATUS_M_UNSOL_PENDING   0x10000000
 
#define PI_PSTATUS_M_CMD_RSP_PENDING   0x08000000
 
#define PI_PSTATUS_M_CMD_REQ_PENDING   0x04000000
 
#define PI_PSTATUS_M_TYPE_0_PENDING   0x02000000
 
#define PI_PSTATUS_M_RESERVED_1   0x01FF0000
 
#define PI_PSTATUS_M_RESERVED_2   0x0000F800
 
#define PI_PSTATUS_M_STATE   0x00000700
 
#define PI_PSTATUS_M_HALT_ID   0x000000FF
 
#define PI_HALT_ID_K_SELFTEST_TIMEOUT   0
 
#define PI_HALT_ID_K_PARITY_ERROR   1
 
#define PI_HALT_ID_K_HOST_DIR_HALT   2
 
#define PI_HALT_ID_K_SW_FAULT   3
 
#define PI_HALT_ID_K_HW_FAULT   4
 
#define PI_HALT_ID_K_PC_TRACE   5
 
#define PI_HALT_ID_K_DMA_ERROR   6 /* Host Data has error reg */
 
#define PI_HALT_ID_K_IMAGE_CRC_ERROR   7 /* Image is bad, update it */
 
#define PI_HALT_ID_K_BUS_EXCEPTION   8 /* 68K bus exception */
 
#define PI_HOST_INT_M_XMT_DATA_ENB   0x80000000 /* Type 2 Enables */
 
#define PI_HOST_INT_M_RCV_DATA_ENB   0x40000000
 
#define PI_HOST_INT_M_SMT_HOST_ENB   0x10000000 /* Type 1 Enables */
 
#define PI_HOST_INT_M_UNSOL_ENB   0x20000000
 
#define PI_HOST_INT_M_CMD_RSP_ENB   0x08000000
 
#define PI_HOST_INT_M_CMD_REQ_ENB   0x04000000
 
#define PI_HOST_INT_M_TYPE_1_RESERVED   0x00FF0000
 
#define PI_HOST_INT_M_TYPE_0_RESERVED   0x0000FF00 /* Type 0 Enables */
 
#define PI_HOST_INT_M_1MS   0x00000080
 
#define PI_HOST_INT_M_20MS   0x00000040
 
#define PI_HOST_INT_M_CSR_CMD_DONE   0x00000020
 
#define PI_HOST_INT_M_STATE_CHANGE   0x00000010
 
#define PI_HOST_INT_M_XMT_FLUSH   0x00000008
 
#define PI_HOST_INT_M_NXM   0x00000004
 
#define PI_HOST_INT_M_PM_PAR_ERR   0x00000002
 
#define PI_HOST_INT_M_BUS_PAR_ERR   0x00000001
 
#define PI_HOST_INT_V_XMT_DATA_ENB   31 /* Type 2 Enables */
 
#define PI_HOST_INT_V_RCV_DATA_ENB   30
 
#define PI_HOST_INT_V_SMT_HOST_ENB   29 /* Type 1 Enables */
 
#define PI_HOST_INT_V_UNSOL_ENB   28
 
#define PI_HOST_INT_V_CMD_RSP_ENB   27
 
#define PI_HOST_INT_V_CMD_REQ_ENB   26
 
#define PI_HOST_INT_V_TYPE_1_RESERVED   16
 
#define PI_HOST_INT_V_TYPE_0_RESERVED   8 /* Type 0 Enables */
 
#define PI_HOST_INT_V_1MS_ENB   7
 
#define PI_HOST_INT_V_20MS_ENB   6
 
#define PI_HOST_INT_V_CSR_CMD_DONE_ENB   5
 
#define PI_HOST_INT_V_STATE_CHANGE_ENB   4
 
#define PI_HOST_INT_V_XMT_FLUSH_ENB   3
 
#define PI_HOST_INT_V_NXM_ENB   2
 
#define PI_HOST_INT_V_PM_PAR_ERR_ENB   1
 
#define PI_HOST_INT_V_BUS_PAR_ERR_ENB   0
 
#define PI_HOST_INT_K_ACK_ALL_TYPE_0   0x000000FF
 
#define PI_HOST_INT_K_DISABLE_ALL_INTS   0x00000000
 
#define PI_HOST_INT_K_ENABLE_ALL_INTS   0xFFFFFFFF
 
#define PI_HOST_INT_K_ENABLE_DEF_INTS   0xC000001F
 
#define PI_TYPE_0_STAT_M_1MS   0x00000080
 
#define PI_TYPE_0_STAT_M_20MS   0x00000040
 
#define PI_TYPE_0_STAT_M_CSR_CMD_DONE   0x00000020
 
#define PI_TYPE_0_STAT_M_STATE_CHANGE   0x00000010
 
#define PI_TYPE_0_STAT_M_XMT_FLUSH   0x00000008
 
#define PI_TYPE_0_STAT_M_NXM   0x00000004
 
#define PI_TYPE_0_STAT_M_PM_PAR_ERR   0x00000002
 
#define PI_TYPE_0_STAT_M_BUS_PAR_ERR   0x00000001
 
#define PI_TYPE_0_STAT_V_1MS   7
 
#define PI_TYPE_0_STAT_V_20MS   6
 
#define PI_TYPE_0_STAT_V_CSR_CMD_DONE   5
 
#define PI_TYPE_0_STAT_V_STATE_CHANGE   4
 
#define PI_TYPE_0_STAT_V_XMT_FLUSH   3
 
#define PI_TYPE_0_STAT_V_NXM   2
 
#define PI_TYPE_0_STAT_V_PM_PAR_ERR   1
 
#define PI_TYPE_0_STAT_V_BUS_PAR_ERR   0
 
#define PI_PDATA_A_INIT_M_BSWAP_INIT   (PI_PDATA_A_INIT_M_BSWAP_DATA)
 
#define PI_TC_K_CSR_OFFSET   0x100000
 
#define PI_TC_K_CSR_LEN   0x40 /* 64 bytes */
 
#define PI_ESIC_K_CSR_IO_LEN   0x80 /* 128 bytes */
 
#define PI_DEFEA_K_BURST_HOLDOFF   0x040
 
#define PI_ESIC_K_SLOT_ID   0xC80
 
#define PI_ESIC_K_SLOT_CNTRL   0xC84
 
#define PI_ESIC_K_MEM_ADD_CMP_0   0xC85
 
#define PI_ESIC_K_MEM_ADD_CMP_1   0xC86
 
#define PI_ESIC_K_MEM_ADD_CMP_2   0xC87
 
#define PI_ESIC_K_MEM_ADD_HI_CMP_0   0xC88
 
#define PI_ESIC_K_MEM_ADD_HI_CMP_1   0xC89
 
#define PI_ESIC_K_MEM_ADD_HI_CMP_2   0xC8A
 
#define PI_ESIC_K_MEM_ADD_MASK_0   0xC8B
 
#define PI_ESIC_K_MEM_ADD_MASK_1   0xC8C
 
#define PI_ESIC_K_MEM_ADD_MASK_2   0xC8D
 
#define PI_ESIC_K_MEM_ADD_LO_CMP_0   0xC8E
 
#define PI_ESIC_K_MEM_ADD_LO_CMP_1   0xC8F
 
#define PI_ESIC_K_MEM_ADD_LO_CMP_2   0xC90
 
#define PI_ESIC_K_IO_ADD_CMP_0_0   0xC91
 
#define PI_ESIC_K_IO_ADD_CMP_0_1   0xC92
 
#define PI_ESIC_K_IO_ADD_CMP_1_0   0xC93
 
#define PI_ESIC_K_IO_ADD_CMP_1_1   0xC94
 
#define PI_ESIC_K_IO_ADD_CMP_2_0   0xC95
 
#define PI_ESIC_K_IO_ADD_CMP_2_1   0xC96
 
#define PI_ESIC_K_IO_ADD_CMP_3_0   0xC97
 
#define PI_ESIC_K_IO_ADD_CMP_3_1   0xC98
 
#define PI_ESIC_K_IO_ADD_MASK_0_0   0xC99
 
#define PI_ESIC_K_IO_ADD_MASK_0_1   0xC9A
 
#define PI_ESIC_K_IO_ADD_MASK_1_0   0xC9B
 
#define PI_ESIC_K_IO_ADD_MASK_1_1   0xC9C
 
#define PI_ESIC_K_IO_ADD_MASK_2_0   0xC9D
 
#define PI_ESIC_K_IO_ADD_MASK_2_1   0xC9E
 
#define PI_ESIC_K_IO_ADD_MASK_3_0   0xC9F
 
#define PI_ESIC_K_IO_ADD_MASK_3_1   0xCA0
 
#define PI_ESIC_K_MOD_CONFIG_1   0xCA1
 
#define PI_ESIC_K_MOD_CONFIG_2   0xCA2
 
#define PI_ESIC_K_MOD_CONFIG_3   0xCA3
 
#define PI_ESIC_K_MOD_CONFIG_4   0xCA4
 
#define PI_ESIC_K_MOD_CONFIG_5   0xCA5
 
#define PI_ESIC_K_MOD_CONFIG_6   0xCA6
 
#define PI_ESIC_K_MOD_CONFIG_7   0xCA7
 
#define PI_ESIC_K_DIP_SWITCH   0xCA8
 
#define PI_ESIC_K_IO_CONFIG_STAT_0   0xCA9
 
#define PI_ESIC_K_IO_CONFIG_STAT_1   0xCAA
 
#define PI_ESIC_K_DMA_CONFIG   0xCAB
 
#define PI_ESIC_K_INPUT_PORT   0xCAC
 
#define PI_ESIC_K_OUTPUT_PORT   0xCAD
 
#define PI_ESIC_K_FUNCTION_CNTRL   0xCAE
 
#define PI_FUNCTION_CNTRL_M_IOCS0   0x01
 
#define PI_FUNCTION_CNTRL_M_IOCS1   0x02
 
#define PI_FUNCTION_CNTRL_M_IOCS2   0x04
 
#define PI_FUNCTION_CNTRL_M_IOCS3   0x08
 
#define PI_FUNCTION_CNTRL_M_MEMCS0   0x10
 
#define PI_FUNCTION_CNTRL_M_MEMCS1   0x20
 
#define PI_FUNCTION_CNTRL_M_DMA   0x80
 
#define PI_SLOT_CNTRL_M_RESET   0x04 /* Don't use. */
 
#define PI_SLOT_CNTRL_M_ERROR   0x02 /* Not implemented. */
 
#define PI_SLOT_CNTRL_M_ENB   0x01 /* Must be set. */
 
#define PI_BURST_HOLDOFF_M_HOLDOFF   0xFC
 
#define PI_BURST_HOLDOFF_M_RESERVED   0x02
 
#define PI_BURST_HOLDOFF_M_MEM_MAP   0x01
 
#define PI_BURST_HOLDOFF_V_HOLDOFF   2
 
#define PI_BURST_HOLDOFF_V_RESERVED   1
 
#define PI_BURST_HOLDOFF_V_MEM_MAP   0
 
#define PI_MEM_ADD_MASK_M   0x3ff
 
#define PI_IO_CMP_V_SLOT   4
 
#define PI_CONFIG_STAT_0_M_PEND   0x80
 
#define PI_CONFIG_STAT_0_M_RES_1   0x40
 
#define PI_CONFIG_STAT_0_M_IREQ_OUT   0x20
 
#define PI_CONFIG_STAT_0_M_IREQ_IN   0x10
 
#define PI_CONFIG_STAT_0_M_INT_ENB   0x08
 
#define PI_CONFIG_STAT_0_M_RES_0   0x04
 
#define PI_CONFIG_STAT_0_M_IRQ   0x03
 
#define PI_CONFIG_STAT_0_V_PEND   7
 
#define PI_CONFIG_STAT_0_V_RES_1   6
 
#define PI_CONFIG_STAT_0_V_IREQ_OUT   5
 
#define PI_CONFIG_STAT_0_V_IREQ_IN   4
 
#define PI_CONFIG_STAT_0_V_INT_ENB   3
 
#define PI_CONFIG_STAT_0_V_RES_0   2
 
#define PI_CONFIG_STAT_0_V_IRQ   0
 
#define PI_CONFIG_STAT_0_IRQ_K_9   0
 
#define PI_CONFIG_STAT_0_IRQ_K_10   1
 
#define PI_CONFIG_STAT_0_IRQ_K_11   2
 
#define PI_CONFIG_STAT_0_IRQ_K_15   3
 
#define DEFEA_PRODUCT_ID   0x0030A310 /* DEC product 300 (no rev) */
 
#define DEFEA_PROD_ID_1   0x0130A310 /* DEC product 300, rev 1 */
 
#define DEFEA_PROD_ID_2   0x0230A310 /* DEC product 300, rev 2 */
 
#define DEFEA_PROD_ID_3   0x0330A310 /* DEC product 300, rev 3 */
 
#define DEFEA_PROD_ID_4   0x0430A310 /* DEC product 300, rev 4 */
 
#define PFI_K_LAT_TIMER_DEF   0x88 /* def max master latency timer */
 
#define PFI_K_LAT_TIMER_MIN   0x20 /* min max master latency timer */
 
#define PFI_K_CSR_MEM_LEN   0x80 /* 128 bytes */
 
#define PFI_K_CSR_IO_LEN   0x80 /* 128 bytes */
 
#define PFI_K_PKT_MEM_LEN   0x10000 /* 64K bytes */
 
#define PFI_K_REG_RESERVED_0   0X00000038
 
#define PFI_K_REG_RESERVED_1   0X0000003C
 
#define PFI_K_REG_MODE_CTRL   0X00000040
 
#define PFI_K_REG_STATUS   0X00000044
 
#define PFI_K_REG_FIFO_WRITE   0X00000048
 
#define PFI_K_REG_FIFO_READ   0X0000004C
 
#define PFI_MODE_M_RESERVED   0XFFFFFFF0
 
#define PFI_MODE_M_TGT_ABORT_ENB   0X00000008
 
#define PFI_MODE_M_PDQ_INT_ENB   0X00000004
 
#define PFI_MODE_M_PFI_INT_ENB   0X00000002
 
#define PFI_MODE_M_DMA_ENB   0X00000001
 
#define PFI_MODE_V_RESERVED   4
 
#define PFI_MODE_V_TGT_ABORT_ENB   3
 
#define PFI_MODE_V_PDQ_INT_ENB   2
 
#define PFI_MODE_V_PFI_INT_ENB   1
 
#define PFI_MODE_V_DMA_ENB   0
 
#define PFI_MODE_K_ALL_DISABLE   0X00000000
 
#define PFI_STATUS_M_RESERVED   0XFFFFFFC0
 
#define PFI_STATUS_M_PFI_ERROR   0X00000020 /* only valid in rev 1 or later PFI */
 
#define PFI_STATUS_M_PDQ_INT   0X00000010
 
#define PFI_STATUS_M_PDQ_DMA_ABORT   0X00000008
 
#define PFI_STATUS_M_FIFO_FULL   0X00000004
 
#define PFI_STATUS_M_FIFO_EMPTY   0X00000002
 
#define PFI_STATUS_M_DMA_IN_PROGRESS   0X00000001
 
#define PFI_STATUS_V_RESERVED   6
 
#define PFI_STATUS_V_PFI_ERROR   5 /* only valid in rev 1 or later PFI */
 
#define PFI_STATUS_V_PDQ_INT   4
 
#define PFI_STATUS_V_PDQ_DMA_ABORT   3
 
#define PFI_STATUS_V_FIFO_FULL   2
 
#define PFI_STATUS_V_FIFO_EMPTY   1
 
#define PFI_STATUS_V_DMA_IN_PROGRESS   0
 
#define DFX_FC_PRH2_PRH1_PRH0   0x54003820 /* Packet Request Header bytes + FC */
 
#define DFX_PRH0_BYTE   0x20 /* Packet Request Header byte 0 */
 
#define DFX_PRH1_BYTE   0x38 /* Packet Request Header byte 1 */
 
#define DFX_PRH2_BYTE   0x00 /* Packet Request Header byte 2 */
 
#define DFX_K_SUCCESS   0 /* routine succeeded */
 
#define DFX_K_FAILURE   1 /* routine failed */
 
#define DFX_K_OUTSTATE   2 /* bad state for command */
 
#define DFX_K_HW_TIMEOUT   3 /* command timed out */
 
#define RCV_BUFS_MIN   2 /* minimum pre-allocated receive buffers */
 
#define RCV_BUFS_MAX   32 /* maximum pre-allocated receive buffers */
 
#define RCV_BUFS_DEF   8 /* default pre-allocated receive buffers */
 
#define RCV_BUFF_K_DESCR   0 /* four byte FMC descriptor */
 
#define RCV_BUFF_K_PADDING   4 /* three null bytes */
 
#define RCV_BUFF_K_FC   7 /* one byte frame control */
 
#define RCV_BUFF_K_DA   8 /* six byte destination address */
 
#define RCV_BUFF_K_SA   14 /* six byte source address */
 
#define RCV_BUFF_K_DATA   20 /* offset to start of packet data */
 
#define XMT_BUFF_K_FC   0 /* one byte frame control */
 
#define XMT_BUFF_K_DA   1 /* six byte destination address */
 
#define XMT_BUFF_K_SA   7 /* six byte source address */
 
#define XMT_BUFF_K_DATA   13 /* offset to start of packet data */
 
#define IN_RANGE(value, low, high)   ((value >= low) && (value <= high))
 
#define DBG_printk(args...)
 
#define DFX_MASK_INTERRUPTS   1
 
#define DFX_UNMASK_INTERRUPTS   0
 

Typedefs

typedef u8 PI_UINT8
 
typedef u16 PI_UINT16
 
typedef u32 PI_UINT32
 
typedef struct DFX_board_tag DFX_board_t
 

Macro Definition Documentation

#define DBG_printk (   args...)

Definition at line 1698 of file defxx.h.

#define DEFEA_PROD_ID_1   0x0130A310 /* DEC product 300, rev 1 */

Definition at line 1595 of file defxx.h.

#define DEFEA_PROD_ID_2   0x0230A310 /* DEC product 300, rev 2 */

Definition at line 1596 of file defxx.h.

#define DEFEA_PROD_ID_3   0x0330A310 /* DEC product 300, rev 3 */

Definition at line 1597 of file defxx.h.

#define DEFEA_PROD_ID_4   0x0430A310 /* DEC product 300, rev 4 */

Definition at line 1598 of file defxx.h.

#define DEFEA_PRODUCT_ID   0x0030A310 /* DEC product 300 (no rev) */

Definition at line 1594 of file defxx.h.

#define DFX_FC_PRH2_PRH1_PRH0   0x54003820 /* Packet Request Header bytes + FC */

Definition at line 1655 of file defxx.h.

#define DFX_K_FAILURE   1 /* routine failed */

Definition at line 1663 of file defxx.h.

#define DFX_K_HW_TIMEOUT   3 /* command timed out */

Definition at line 1665 of file defxx.h.

#define DFX_K_OUTSTATE   2 /* bad state for command */

Definition at line 1664 of file defxx.h.

#define DFX_K_SUCCESS   0 /* routine succeeded */

Definition at line 1662 of file defxx.h.

#define DFX_MASK_INTERRUPTS   1

Definition at line 1703 of file defxx.h.

#define DFX_PRH0_BYTE   0x20 /* Packet Request Header byte 0 */

Definition at line 1656 of file defxx.h.

#define DFX_PRH1_BYTE   0x38 /* Packet Request Header byte 1 */

Definition at line 1657 of file defxx.h.

#define DFX_PRH2_BYTE   0x00 /* Packet Request Header byte 2 */

Definition at line 1658 of file defxx.h.

#define DFX_UNMASK_INTERRUPTS   0

Definition at line 1704 of file defxx.h.

#define IN_RANGE (   value,
  low,
  high 
)    ((value >= low) && (value <= high))

Definition at line 1691 of file defxx.h.

#define PFI_K_CSR_IO_LEN   0x80 /* 128 bytes */

Definition at line 1609 of file defxx.h.

#define PFI_K_CSR_MEM_LEN   0x80 /* 128 bytes */

Definition at line 1608 of file defxx.h.

#define PFI_K_LAT_TIMER_DEF   0x88 /* def max master latency timer */

Definition at line 1606 of file defxx.h.

#define PFI_K_LAT_TIMER_MIN   0x20 /* min max master latency timer */

Definition at line 1607 of file defxx.h.

#define PFI_K_PKT_MEM_LEN   0x10000 /* 64K bytes */

Definition at line 1610 of file defxx.h.

#define PFI_K_REG_FIFO_READ   0X0000004C

Definition at line 1619 of file defxx.h.

#define PFI_K_REG_FIFO_WRITE   0X00000048

Definition at line 1618 of file defxx.h.

#define PFI_K_REG_MODE_CTRL   0X00000040

Definition at line 1616 of file defxx.h.

#define PFI_K_REG_RESERVED_0   0X00000038

Definition at line 1614 of file defxx.h.

#define PFI_K_REG_RESERVED_1   0X0000003C

Definition at line 1615 of file defxx.h.

#define PFI_K_REG_STATUS   0X00000044

Definition at line 1617 of file defxx.h.

#define PFI_MODE_K_ALL_DISABLE   0X00000000

Definition at line 1635 of file defxx.h.

#define PFI_MODE_M_DMA_ENB   0X00000001

Definition at line 1627 of file defxx.h.

#define PFI_MODE_M_PDQ_INT_ENB   0X00000004

Definition at line 1625 of file defxx.h.

#define PFI_MODE_M_PFI_INT_ENB   0X00000002

Definition at line 1626 of file defxx.h.

#define PFI_MODE_M_RESERVED   0XFFFFFFF0

Definition at line 1623 of file defxx.h.

#define PFI_MODE_M_TGT_ABORT_ENB   0X00000008

Definition at line 1624 of file defxx.h.

#define PFI_MODE_V_DMA_ENB   0

Definition at line 1633 of file defxx.h.

#define PFI_MODE_V_PDQ_INT_ENB   2

Definition at line 1631 of file defxx.h.

#define PFI_MODE_V_PFI_INT_ENB   1

Definition at line 1632 of file defxx.h.

#define PFI_MODE_V_RESERVED   4

Definition at line 1629 of file defxx.h.

#define PFI_MODE_V_TGT_ABORT_ENB   3

Definition at line 1630 of file defxx.h.

#define PFI_STATUS_M_DMA_IN_PROGRESS   0X00000001

Definition at line 1645 of file defxx.h.

#define PFI_STATUS_M_FIFO_EMPTY   0X00000002

Definition at line 1644 of file defxx.h.

#define PFI_STATUS_M_FIFO_FULL   0X00000004

Definition at line 1643 of file defxx.h.

#define PFI_STATUS_M_PDQ_DMA_ABORT   0X00000008

Definition at line 1642 of file defxx.h.

#define PFI_STATUS_M_PDQ_INT   0X00000010

Definition at line 1641 of file defxx.h.

#define PFI_STATUS_M_PFI_ERROR   0X00000020 /* only valid in rev 1 or later PFI */

Definition at line 1640 of file defxx.h.

#define PFI_STATUS_M_RESERVED   0XFFFFFFC0

Definition at line 1639 of file defxx.h.

#define PFI_STATUS_V_DMA_IN_PROGRESS   0

Definition at line 1653 of file defxx.h.

#define PFI_STATUS_V_FIFO_EMPTY   1

Definition at line 1652 of file defxx.h.

#define PFI_STATUS_V_FIFO_FULL   2

Definition at line 1651 of file defxx.h.

#define PFI_STATUS_V_PDQ_DMA_ABORT   3

Definition at line 1650 of file defxx.h.

#define PFI_STATUS_V_PDQ_INT   4

Definition at line 1649 of file defxx.h.

#define PFI_STATUS_V_PFI_ERROR   5 /* only valid in rev 1 or later PFI */

Definition at line 1648 of file defxx.h.

#define PFI_STATUS_V_RESERVED   6

Definition at line 1647 of file defxx.h.

#define PI_ALIGN_K_CMD_REQ_BUFF   128 /* Xmt Command que buffer alignment */

Definition at line 66 of file defxx.h.

#define PI_ALIGN_K_CMD_RSP_BUFF   128 /* Rcv Command que buffer alignment */

Definition at line 67 of file defxx.h.

#define PI_ALIGN_K_CONS_BLK   64 /* Consumer block boundary */

Definition at line 65 of file defxx.h.

#define PI_ALIGN_K_DESC_BLK   8192 /* Descriptor block boundary */

Definition at line 64 of file defxx.h.

#define PI_ALIGN_K_RCV_DATA_BUFF   128 /* Rcv que buffer alignment */

Definition at line 70 of file defxx.h.

#define PI_ALIGN_K_UNSOL_BUFF   128 /* Unsol que buffer alignment */

Definition at line 68 of file defxx.h.

#define PI_ALIGN_K_XMT_DATA_BUFF   0 /* Xmt data que buffer alignment */

Definition at line 69 of file defxx.h.

#define PI_BURST_HOLDOFF_M_HOLDOFF   0xFC

Definition at line 1549 of file defxx.h.

#define PI_BURST_HOLDOFF_M_MEM_MAP   0x01

Definition at line 1551 of file defxx.h.

#define PI_BURST_HOLDOFF_M_RESERVED   0x02

Definition at line 1550 of file defxx.h.

#define PI_BURST_HOLDOFF_V_HOLDOFF   2

Definition at line 1553 of file defxx.h.

#define PI_BURST_HOLDOFF_V_MEM_MAP   0

Definition at line 1555 of file defxx.h.

#define PI_BURST_HOLDOFF_V_RESERVED   1

Definition at line 1554 of file defxx.h.

#define PI_CMD_ADDR_FILTER_K_SIZE   62

Definition at line 638 of file defxx.h.

#define PI_CMD_CHARS_SET_K_ITEMS_MAX   42 /* Fits in a 512 byte buffer */

Definition at line 334 of file defxx.h.

#define PI_CMD_FILTERS_SET_K_ITEMS_MAX   63 /* Fits in a 512 byte buffer */

Definition at line 295 of file defxx.h.

#define PI_CMD_K_ADDR_FILTER_GET   0x08

Definition at line 163 of file defxx.h.

#define PI_CMD_K_ADDR_FILTER_SET   0x07

Definition at line 162 of file defxx.h.

#define PI_CMD_K_CHARS_SET   0x03

Definition at line 158 of file defxx.h.

#define PI_CMD_K_CNTRS_GET   0x05

Definition at line 160 of file defxx.h.

#define PI_CMD_K_CNTRS_SET   0x06

Definition at line 161 of file defxx.h.

#define PI_CMD_K_DEC_EXT_MIB_GET   0x0C

Definition at line 167 of file defxx.h.

#define PI_CMD_K_DEVICE_SPECIFIC_GET   0x0D

Definition at line 168 of file defxx.h.

#define PI_CMD_K_ERROR_LOG_CLEAR   0x09

Definition at line 164 of file defxx.h.

#define PI_CMD_K_ERROR_LOG_GET   0x0A

Definition at line 165 of file defxx.h.

#define PI_CMD_K_FDDI_MIB_GET   0x0B

Definition at line 166 of file defxx.h.

#define PI_CMD_K_FILTERS_GET   0x02

Definition at line 157 of file defxx.h.

#define PI_CMD_K_FILTERS_SET   0x01

Definition at line 156 of file defxx.h.

#define PI_CMD_K_MAX   0x11 /* Must match last */

Definition at line 173 of file defxx.h.

#define PI_CMD_K_SMT_MIB_GET   0x10

Definition at line 171 of file defxx.h.

#define PI_CMD_K_SMT_MIB_SET   0x11

Definition at line 172 of file defxx.h.

#define PI_CMD_K_SNMP_SET   0x0E

Definition at line 169 of file defxx.h.

#define PI_CMD_K_START   0x00

Definition at line 155 of file defxx.h.

#define PI_CMD_K_STATUS_CHARS_GET   0x04

Definition at line 159 of file defxx.h.

#define PI_CMD_K_UNSOL_TEST   0x0F

Definition at line 170 of file defxx.h.

#define PI_CMD_REQ_K_NUM_ENTRIES   16

Definition at line 1157 of file defxx.h.

#define PI_CMD_REQ_K_SIZE_MAX   512

Definition at line 134 of file defxx.h.

#define PI_CMD_RSP_K_NUM_ENTRIES   16

Definition at line 1156 of file defxx.h.

#define PI_CMD_RSP_K_SIZE_MAX   512

Definition at line 135 of file defxx.h.

#define PI_CMD_SMT_MIB_SET_K_ITEMS_MAX   42 /* Max number of items */

Definition at line 380 of file defxx.h.

#define PI_CMD_SNMP_SET_K_ITEMS_MAX   42 /* Fits in a 512 byte buffer */

Definition at line 357 of file defxx.h.

#define PI_CONFIG_STAT_0_IRQ_K_10   1

Definition at line 1588 of file defxx.h.

#define PI_CONFIG_STAT_0_IRQ_K_11   2

Definition at line 1589 of file defxx.h.

#define PI_CONFIG_STAT_0_IRQ_K_15   3

Definition at line 1590 of file defxx.h.

#define PI_CONFIG_STAT_0_IRQ_K_9   0

Definition at line 1587 of file defxx.h.

#define PI_CONFIG_STAT_0_M_INT_ENB   0x08

Definition at line 1575 of file defxx.h.

#define PI_CONFIG_STAT_0_M_IREQ_IN   0x10

Definition at line 1574 of file defxx.h.

#define PI_CONFIG_STAT_0_M_IREQ_OUT   0x20

Definition at line 1573 of file defxx.h.

#define PI_CONFIG_STAT_0_M_IRQ   0x03

Definition at line 1577 of file defxx.h.

#define PI_CONFIG_STAT_0_M_PEND   0x80

Definition at line 1571 of file defxx.h.

#define PI_CONFIG_STAT_0_M_RES_0   0x04

Definition at line 1576 of file defxx.h.

#define PI_CONFIG_STAT_0_M_RES_1   0x40

Definition at line 1572 of file defxx.h.

#define PI_CONFIG_STAT_0_V_INT_ENB   3

Definition at line 1583 of file defxx.h.

#define PI_CONFIG_STAT_0_V_IREQ_IN   4

Definition at line 1582 of file defxx.h.

#define PI_CONFIG_STAT_0_V_IREQ_OUT   5

Definition at line 1581 of file defxx.h.

#define PI_CONFIG_STAT_0_V_IRQ   0

Definition at line 1585 of file defxx.h.

#define PI_CONFIG_STAT_0_V_PEND   7

Definition at line 1579 of file defxx.h.

#define PI_CONFIG_STAT_0_V_RES_0   2

Definition at line 1584 of file defxx.h.

#define PI_CONFIG_STAT_0_V_RES_1   6

Definition at line 1580 of file defxx.h.

#define PI_CONS_BLK_K_CMD_REQ   0x20

Definition at line 1090 of file defxx.h.

#define PI_CONS_BLK_K_CMD_RSP   0x18

Definition at line 1089 of file defxx.h.

#define PI_CONS_BLK_K_SMT_HOST   0x08

Definition at line 1087 of file defxx.h.

#define PI_CONS_BLK_K_UNSOL   0x10

Definition at line 1088 of file defxx.h.

#define PI_CONS_BLK_K_XMT_RCV   0x00

Definition at line 1086 of file defxx.h.

#define PI_CONS_M_RCV_INDEX   0x000000FF

Definition at line 1079 of file defxx.h.

#define PI_CONS_M_XMT_INDEX   0x00FF0000

Definition at line 1080 of file defxx.h.

#define PI_CONS_V_RCV_INDEX   0

Definition at line 1081 of file defxx.h.

#define PI_CONS_V_XMT_INDEX   16

Definition at line 1082 of file defxx.h.

#define PI_DEFEA_K_BURST_HOLDOFF   0x040

Definition at line 1484 of file defxx.h.

#define PI_DESCR_BLK_K_CMD_REQ   0x1300

Definition at line 1099 of file defxx.h.

#define PI_DESCR_BLK_K_CMD_RSP   0x1280

Definition at line 1098 of file defxx.h.

#define PI_DESCR_BLK_K_RCV_DATA   0x0000

Definition at line 1094 of file defxx.h.

#define PI_DESCR_BLK_K_SMT_HOST   0x1000

Definition at line 1096 of file defxx.h.

#define PI_DESCR_BLK_K_UNSOL   0x1200

Definition at line 1097 of file defxx.h.

#define PI_DESCR_BLK_K_XMT_DATA   0x0800

Definition at line 1095 of file defxx.h.

#define PI_ESIC_K_CSR_IO_LEN   0x80 /* 128 bytes */

Definition at line 1482 of file defxx.h.

#define PI_ESIC_K_DIP_SWITCH   0xCA8

Definition at line 1523 of file defxx.h.

#define PI_ESIC_K_DMA_CONFIG   0xCAB

Definition at line 1526 of file defxx.h.

#define PI_ESIC_K_FUNCTION_CNTRL   0xCAE

Definition at line 1529 of file defxx.h.

#define PI_ESIC_K_INPUT_PORT   0xCAC

Definition at line 1527 of file defxx.h.

#define PI_ESIC_K_IO_ADD_CMP_0_0   0xC91

Definition at line 1500 of file defxx.h.

#define PI_ESIC_K_IO_ADD_CMP_0_1   0xC92

Definition at line 1501 of file defxx.h.

#define PI_ESIC_K_IO_ADD_CMP_1_0   0xC93

Definition at line 1502 of file defxx.h.

#define PI_ESIC_K_IO_ADD_CMP_1_1   0xC94

Definition at line 1503 of file defxx.h.

#define PI_ESIC_K_IO_ADD_CMP_2_0   0xC95

Definition at line 1504 of file defxx.h.

#define PI_ESIC_K_IO_ADD_CMP_2_1   0xC96

Definition at line 1505 of file defxx.h.

#define PI_ESIC_K_IO_ADD_CMP_3_0   0xC97

Definition at line 1506 of file defxx.h.

#define PI_ESIC_K_IO_ADD_CMP_3_1   0xC98

Definition at line 1507 of file defxx.h.

#define PI_ESIC_K_IO_ADD_MASK_0_0   0xC99

Definition at line 1508 of file defxx.h.

#define PI_ESIC_K_IO_ADD_MASK_0_1   0xC9A

Definition at line 1509 of file defxx.h.

#define PI_ESIC_K_IO_ADD_MASK_1_0   0xC9B

Definition at line 1510 of file defxx.h.

#define PI_ESIC_K_IO_ADD_MASK_1_1   0xC9C

Definition at line 1511 of file defxx.h.

#define PI_ESIC_K_IO_ADD_MASK_2_0   0xC9D

Definition at line 1512 of file defxx.h.

#define PI_ESIC_K_IO_ADD_MASK_2_1   0xC9E

Definition at line 1513 of file defxx.h.

#define PI_ESIC_K_IO_ADD_MASK_3_0   0xC9F

Definition at line 1514 of file defxx.h.

#define PI_ESIC_K_IO_ADD_MASK_3_1   0xCA0

Definition at line 1515 of file defxx.h.

#define PI_ESIC_K_IO_CONFIG_STAT_0   0xCA9

Definition at line 1524 of file defxx.h.

#define PI_ESIC_K_IO_CONFIG_STAT_1   0xCAA

Definition at line 1525 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_CMP_0   0xC85

Definition at line 1488 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_CMP_1   0xC86

Definition at line 1489 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_CMP_2   0xC87

Definition at line 1490 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_HI_CMP_0   0xC88

Definition at line 1491 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_HI_CMP_1   0xC89

Definition at line 1492 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_HI_CMP_2   0xC8A

Definition at line 1493 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_LO_CMP_0   0xC8E

Definition at line 1497 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_LO_CMP_1   0xC8F

Definition at line 1498 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_LO_CMP_2   0xC90

Definition at line 1499 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_MASK_0   0xC8B

Definition at line 1494 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_MASK_1   0xC8C

Definition at line 1495 of file defxx.h.

#define PI_ESIC_K_MEM_ADD_MASK_2   0xC8D

Definition at line 1496 of file defxx.h.

#define PI_ESIC_K_MOD_CONFIG_1   0xCA1

Definition at line 1516 of file defxx.h.

#define PI_ESIC_K_MOD_CONFIG_2   0xCA2

Definition at line 1517 of file defxx.h.

#define PI_ESIC_K_MOD_CONFIG_3   0xCA3

Definition at line 1518 of file defxx.h.

#define PI_ESIC_K_MOD_CONFIG_4   0xCA4

Definition at line 1519 of file defxx.h.

#define PI_ESIC_K_MOD_CONFIG_5   0xCA5

Definition at line 1520 of file defxx.h.

#define PI_ESIC_K_MOD_CONFIG_6   0xCA6

Definition at line 1521 of file defxx.h.

#define PI_ESIC_K_MOD_CONFIG_7   0xCA7

Definition at line 1522 of file defxx.h.

#define PI_ESIC_K_OUTPUT_PORT   0xCAD

Definition at line 1528 of file defxx.h.

#define PI_ESIC_K_SLOT_CNTRL   0xC84

Definition at line 1487 of file defxx.h.

#define PI_ESIC_K_SLOT_ID   0xC80

Definition at line 1486 of file defxx.h.

#define PI_FMC_DESCR_K_DD_CAM_MATCH   0x2

Definition at line 124 of file defxx.h.

#define PI_FMC_DESCR_K_DD_LOCAL_MATCH   0x3

Definition at line 125 of file defxx.h.

#define PI_FMC_DESCR_K_DD_NO_MATCH   0x0

Definition at line 122 of file defxx.h.

#define PI_FMC_DESCR_K_DD_PROMISCUOUS   0x1

Definition at line 123 of file defxx.h.

#define PI_FMC_DESCR_K_RCC_FMC_INT_ERR   0x01AA

Definition at line 111 of file defxx.h.

#define PI_FMC_DESCR_K_RRR_DA_MATCH   0x02

Definition at line 115 of file defxx.h.

#define PI_FMC_DESCR_K_RRR_FMC_ABORT   0x03

Definition at line 116 of file defxx.h.

#define PI_FMC_DESCR_K_RRR_FORMAT_ERR   0x06

Definition at line 119 of file defxx.h.

#define PI_FMC_DESCR_K_RRR_FRAGMENT   0x05

Definition at line 118 of file defxx.h.

#define PI_FMC_DESCR_K_RRR_LENGTH_BAD   0x04

Definition at line 117 of file defxx.h.

#define PI_FMC_DESCR_K_RRR_MAC_RESET   0x07

Definition at line 120 of file defxx.h.

#define PI_FMC_DESCR_K_RRR_SA_MATCH   0x01

Definition at line 114 of file defxx.h.

#define PI_FMC_DESCR_K_RRR_SUCCESS   0x00

Definition at line 113 of file defxx.h.

#define PI_FMC_DESCR_K_SS_BRIDGE_MATCH   0x1

Definition at line 128 of file defxx.h.

#define PI_FMC_DESCR_K_SS_LOCAL_MATCH   0x3

Definition at line 130 of file defxx.h.

#define PI_FMC_DESCR_K_SS_NO_MATCH   0x0

Definition at line 127 of file defxx.h.

#define PI_FMC_DESCR_K_SS_NOT_POSSIBLE   0x2

Definition at line 129 of file defxx.h.

#define PI_FMC_DESCR_M_EOP   0x40000000

Definition at line 97 of file defxx.h.

#define PI_FMC_DESCR_M_FSB   0x07C00000

Definition at line 102 of file defxx.h.

#define PI_FMC_DESCR_M_FSB_ADDR_COPIED   0x01000000

Definition at line 101 of file defxx.h.

#define PI_FMC_DESCR_M_FSB_ADDR_RECOG   0x02000000

Definition at line 100 of file defxx.h.

#define PI_FMC_DESCR_M_FSB_ERROR   0x04000000

Definition at line 99 of file defxx.h.

#define PI_FMC_DESCR_M_FSC   0x38000000

Definition at line 98 of file defxx.h.

#define PI_FMC_DESCR_M_LEN   0x00001FFF

Definition at line 109 of file defxx.h.

#define PI_FMC_DESCR_M_RCC   0x003FE000

Definition at line 108 of file defxx.h.

#define PI_FMC_DESCR_M_RCC_CRC   0x00100000

Definition at line 104 of file defxx.h.

#define PI_FMC_DESCR_M_RCC_DD   0x00018000

Definition at line 106 of file defxx.h.

#define PI_FMC_DESCR_M_RCC_FLUSH   0x00200000

Definition at line 103 of file defxx.h.

#define PI_FMC_DESCR_M_RCC_RRR   0x000E0000

Definition at line 105 of file defxx.h.

#define PI_FMC_DESCR_M_RCC_SS   0x00006000

Definition at line 107 of file defxx.h.

#define PI_FMC_DESCR_M_SOP   0x80000000

Definition at line 96 of file defxx.h.

#define PI_FMC_DESCR_V_EOP   30

Definition at line 82 of file defxx.h.

#define PI_FMC_DESCR_V_FSB   22

Definition at line 87 of file defxx.h.

#define PI_FMC_DESCR_V_FSB_ADDR_COPIED   24

Definition at line 86 of file defxx.h.

#define PI_FMC_DESCR_V_FSB_ADDR_RECOG   25

Definition at line 85 of file defxx.h.

#define PI_FMC_DESCR_V_FSB_ERROR   26

Definition at line 84 of file defxx.h.

#define PI_FMC_DESCR_V_FSC   27

Definition at line 83 of file defxx.h.

#define PI_FMC_DESCR_V_LEN   0

Definition at line 94 of file defxx.h.

#define PI_FMC_DESCR_V_RCC   13

Definition at line 93 of file defxx.h.

#define PI_FMC_DESCR_V_RCC_CRC   20

Definition at line 89 of file defxx.h.

#define PI_FMC_DESCR_V_RCC_DD   15

Definition at line 91 of file defxx.h.

#define PI_FMC_DESCR_V_RCC_FLUSH   21

Definition at line 88 of file defxx.h.

#define PI_FMC_DESCR_V_RCC_RRR   17

Definition at line 90 of file defxx.h.

#define PI_FMC_DESCR_V_RCC_SS   13

Definition at line 92 of file defxx.h.

#define PI_FMC_DESCR_V_SOP   31

Definition at line 81 of file defxx.h.

#define PI_FSTATE_K_BLOCK   0 /* Filter State */

Definition at line 220 of file defxx.h.

#define PI_FSTATE_K_PASS   1

Definition at line 221 of file defxx.h.

#define PI_FUNCTION_CNTRL_M_DMA   0x80

Definition at line 1539 of file defxx.h.

#define PI_FUNCTION_CNTRL_M_IOCS0   0x01

Definition at line 1533 of file defxx.h.

#define PI_FUNCTION_CNTRL_M_IOCS1   0x02

Definition at line 1534 of file defxx.h.

#define PI_FUNCTION_CNTRL_M_IOCS2   0x04

Definition at line 1535 of file defxx.h.

#define PI_FUNCTION_CNTRL_M_IOCS3   0x08

Definition at line 1536 of file defxx.h.

#define PI_FUNCTION_CNTRL_M_MEMCS0   0x10

Definition at line 1537 of file defxx.h.

#define PI_FUNCTION_CNTRL_M_MEMCS1   0x20

Definition at line 1538 of file defxx.h.

#define PI_GRP_K_MAC_ADDRESS   0x2028

Definition at line 565 of file defxx.h.

#define PI_GRP_K_MAC_CAPABILITIES   0x200A

Definition at line 548 of file defxx.h.

#define PI_GRP_K_MAC_CONFIG   0x2014

Definition at line 553 of file defxx.h.

#define PI_GRP_K_MAC_COUNTERS   0x2046

Definition at line 574 of file defxx.h.

#define PI_GRP_K_MAC_FRM_ERR_COND   0x205A

Definition at line 581 of file defxx.h.

#define PI_GRP_K_MAC_OPERATION   0x2032

Definition at line 568 of file defxx.h.

#define PI_GRP_K_MAC_STATUS   0x206E

Definition at line 585 of file defxx.h.

#define PI_GRP_K_PATH_CONFIG   0x320A

Definition at line 594 of file defxx.h.

#define PI_GRP_K_PORT_CONFIG   0x400A

Definition at line 601 of file defxx.h.

#define PI_GRP_K_PORT_ERR_CNTRS   0x4028

Definition at line 617 of file defxx.h.

#define PI_GRP_K_PORT_LER   0x4032

Definition at line 620 of file defxx.h.

#define PI_GRP_K_PORT_OPERATION   0x401E

Definition at line 614 of file defxx.h.

#define PI_GRP_K_PORT_STATUS   0x403C

Definition at line 627 of file defxx.h.

#define PI_GRP_K_SMT_MIB_OPERATION   0x1032

Definition at line 542 of file defxx.h.

#define PI_GRP_K_SMT_STATION_CONFIG   0x1014

Definition at line 520 of file defxx.h.

#define PI_GRP_K_SMT_STATION_ID   0x100A

Definition at line 512 of file defxx.h.

#define PI_GRP_K_SMT_STATUS   0x1028

Definition at line 535 of file defxx.h.

#define PI_HALT_ID_K_BUS_EXCEPTION   8 /* 68K bus exception */

Definition at line 1284 of file defxx.h.

#define PI_HALT_ID_K_DMA_ERROR   6 /* Host Data has error reg */

Definition at line 1282 of file defxx.h.

#define PI_HALT_ID_K_HOST_DIR_HALT   2

Definition at line 1278 of file defxx.h.

#define PI_HALT_ID_K_HW_FAULT   4

Definition at line 1280 of file defxx.h.

#define PI_HALT_ID_K_IMAGE_CRC_ERROR   7 /* Image is bad, update it */

Definition at line 1283 of file defxx.h.

#define PI_HALT_ID_K_PARITY_ERROR   1

Definition at line 1277 of file defxx.h.

#define PI_HALT_ID_K_PC_TRACE   5

Definition at line 1281 of file defxx.h.

#define PI_HALT_ID_K_SELFTEST_TIMEOUT   0

Definition at line 1276 of file defxx.h.

#define PI_HALT_ID_K_SW_FAULT   3

Definition at line 1279 of file defxx.h.

#define PI_HOST_INT_K_ACK_ALL_TYPE_0   0x000000FF

Definition at line 1322 of file defxx.h.

#define PI_HOST_INT_K_DISABLE_ALL_INTS   0x00000000

Definition at line 1323 of file defxx.h.

#define PI_HOST_INT_K_ENABLE_ALL_INTS   0xFFFFFFFF

Definition at line 1324 of file defxx.h.

#define PI_HOST_INT_K_ENABLE_DEF_INTS   0xC000001F

Definition at line 1325 of file defxx.h.

#define PI_HOST_INT_M_1MS   0x00000080

Definition at line 1296 of file defxx.h.

#define PI_HOST_INT_M_20MS   0x00000040

Definition at line 1297 of file defxx.h.

#define PI_HOST_INT_M_BUS_PAR_ERR   0x00000001

Definition at line 1303 of file defxx.h.

#define PI_HOST_INT_M_CMD_REQ_ENB   0x04000000

Definition at line 1293 of file defxx.h.

#define PI_HOST_INT_M_CMD_RSP_ENB   0x08000000

Definition at line 1292 of file defxx.h.

#define PI_HOST_INT_M_CSR_CMD_DONE   0x00000020

Definition at line 1298 of file defxx.h.

#define PI_HOST_INT_M_NXM   0x00000004

Definition at line 1301 of file defxx.h.

#define PI_HOST_INT_M_PM_PAR_ERR   0x00000002

Definition at line 1302 of file defxx.h.

#define PI_HOST_INT_M_RCV_DATA_ENB   0x40000000

Definition at line 1289 of file defxx.h.

#define PI_HOST_INT_M_SMT_HOST_ENB   0x10000000 /* Type 1 Enables */

Definition at line 1290 of file defxx.h.

#define PI_HOST_INT_M_STATE_CHANGE   0x00000010

Definition at line 1299 of file defxx.h.

#define PI_HOST_INT_M_TYPE_0_RESERVED   0x0000FF00 /* Type 0 Enables */

Definition at line 1295 of file defxx.h.

#define PI_HOST_INT_M_TYPE_1_RESERVED   0x00FF0000

Definition at line 1294 of file defxx.h.

#define PI_HOST_INT_M_UNSOL_ENB   0x20000000

Definition at line 1291 of file defxx.h.

#define PI_HOST_INT_M_XMT_DATA_ENB   0x80000000 /* Type 2 Enables */

Definition at line 1288 of file defxx.h.

#define PI_HOST_INT_M_XMT_FLUSH   0x00000008

Definition at line 1300 of file defxx.h.

#define PI_HOST_INT_V_1MS_ENB   7

Definition at line 1313 of file defxx.h.

#define PI_HOST_INT_V_20MS_ENB   6

Definition at line 1314 of file defxx.h.

#define PI_HOST_INT_V_BUS_PAR_ERR_ENB   0

Definition at line 1320 of file defxx.h.

#define PI_HOST_INT_V_CMD_REQ_ENB   26

Definition at line 1310 of file defxx.h.

#define PI_HOST_INT_V_CMD_RSP_ENB   27

Definition at line 1309 of file defxx.h.

#define PI_HOST_INT_V_CSR_CMD_DONE_ENB   5

Definition at line 1315 of file defxx.h.

#define PI_HOST_INT_V_NXM_ENB   2

Definition at line 1318 of file defxx.h.

#define PI_HOST_INT_V_PM_PAR_ERR_ENB   1

Definition at line 1319 of file defxx.h.

#define PI_HOST_INT_V_RCV_DATA_ENB   30

Definition at line 1306 of file defxx.h.

#define PI_HOST_INT_V_SMT_HOST_ENB   29 /* Type 1 Enables */

Definition at line 1307 of file defxx.h.

#define PI_HOST_INT_V_STATE_CHANGE_ENB   4

Definition at line 1316 of file defxx.h.

#define PI_HOST_INT_V_TYPE_0_RESERVED   8 /* Type 0 Enables */

Definition at line 1312 of file defxx.h.

#define PI_HOST_INT_V_TYPE_1_RESERVED   16

Definition at line 1311 of file defxx.h.

#define PI_HOST_INT_V_UNSOL_ENB   28

Definition at line 1308 of file defxx.h.

#define PI_HOST_INT_V_XMT_DATA_ENB   31 /* Type 2 Enables */

Definition at line 1305 of file defxx.h.

#define PI_HOST_INT_V_XMT_FLUSH_ENB   3

Definition at line 1317 of file defxx.h.

#define PI_IO_CMP_V_SLOT   4

Definition at line 1567 of file defxx.h.

#define PI_ITEM_K_BROADCAST   0x09 /* Filters_Set */

Definition at line 186 of file defxx.h.

#define PI_ITEM_K_CNTR_INTERVAL   0x06 /* Chars_Set */

Definition at line 183 of file defxx.h.

#define PI_ITEM_K_CON_POLICIES   0x18 /* PORTConnectionPolicies */

Definition at line 198 of file defxx.h.

#define PI_ITEM_K_CON_POLICY   0x11 /* SMTConnectionPolicy */

Definition at line 193 of file defxx.h.

#define PI_ITEM_K_CONFIG_POLICY   0x10 /* SMTConfigPolicy */

Definition at line 192 of file defxx.h.

#define PI_ITEM_K_EMAC_RING_PURGER   0x2A /* eMACRingPurgerEnable */

Definition at line 207 of file defxx.h.

#define PI_ITEM_K_EMAC_RTOKEN_TIMEOUT   0x2B /* eMACRestrictedTokenTimeout */

Definition at line 208 of file defxx.h.

#define PI_ITEM_K_EOL   0x00 /* End-of-Item list */

Definition at line 177 of file defxx.h.

#define PI_ITEM_K_FDX_ENB_DIS   0x2C /* eFDXEnable */

Definition at line 209 of file defxx.h.

#define PI_ITEM_K_FLUSH_TIME   0x20 /* Chars_Set */

Definition at line 205 of file defxx.h.

#define PI_ITEM_K_GROUP_PROM   0x08 /* Filters_Set */

Definition at line 185 of file defxx.h.

#define PI_ITEM_K_IMPLEMENTOR   0x0D /* Filters_Set */

Definition at line 190 of file defxx.h.

#define PI_ITEM_K_IND_GROUP_PROM   0x07 /* Filters_Set */

Definition at line 184 of file defxx.h.

#define PI_ITEM_K_LEM_THRESHOLD   0x04 /* DECnet LEM Threshold */

Definition at line 181 of file defxx.h.

#define PI_ITEM_K_LER_ALARM   0x1D /* PORTLerAlarm */

Definition at line 203 of file defxx.h.

#define PI_ITEM_K_LER_CUTOFF   0x1C /* PORTLerCutoff */

Definition at line 202 of file defxx.h.

#define PI_ITEM_K_LOOPBACK_MODE   0x0E /* Chars_Set */

Definition at line 191 of file defxx.h.

#define PI_ITEM_K_MAC_ACTION   0x17 /* MACAction */

Definition at line 197 of file defxx.h.

#define PI_ITEM_K_MAC_AVAIL_PATHS   0x2016

Definition at line 554 of file defxx.h.

#define PI_ITEM_K_MAC_COPIED_CT   0x2048

Definition at line 576 of file defxx.h.

#define PI_ITEM_K_MAC_CURRENT_PATH   0x2017

Definition at line 555 of file defxx.h.

#define PI_ITEM_K_MAC_DA_FLAG   0x2070

Definition at line 587 of file defxx.h.

#define PI_ITEM_K_MAC_DOWN_NBR   0x2019

Definition at line 557 of file defxx.h.

#define PI_ITEM_K_MAC_DOWN_PORT_TYPE   0x2021

Definition at line 562 of file defxx.h.

#define PI_ITEM_K_MAC_DUP_ADDR_TEST   0x201D

Definition at line 560 of file defxx.h.

#define PI_ITEM_K_MAC_ERROR_CT   0x2051

Definition at line 578 of file defxx.h.

#define PI_ITEM_K_MAC_FRAME_CT   0x2047

Definition at line 575 of file defxx.h.

#define PI_ITEM_K_MAC_FRM_ERR_FLAG   0x2072

Definition at line 589 of file defxx.h.

#define PI_ITEM_K_MAC_FRM_ERR_RAT   0x2060

Definition at line 583 of file defxx.h.

#define PI_ITEM_K_MAC_FRM_ERR_THR   0x205F

Definition at line 582 of file defxx.h.

#define PI_ITEM_K_MAC_FRM_STAT_FUNC   0x200B

Definition at line 549 of file defxx.h.

#define PI_ITEM_K_MAC_HW_PRESENT   0x2075

Definition at line 591 of file defxx.h.

#define PI_ITEM_K_MAC_INDEX   0x2022

Definition at line 563 of file defxx.h.

#define PI_ITEM_K_MAC_LOOP_TIME   0x1A /* PORTMACLoopTime */

Definition at line 200 of file defxx.h.

#define PI_ITEM_K_MAC_LOST_CT   0x2052

Definition at line 579 of file defxx.h.

#define PI_ITEM_K_MAC_MA_UNIT_AVAIL   0x2074

Definition at line 590 of file defxx.h.

#define PI_ITEM_K_MAC_MA_UNIT_ENAB   0x2076

Definition at line 592 of file defxx.h.

#define PI_ITEM_K_MAC_OLD_DOWN_NBR   0x201B

Definition at line 559 of file defxx.h.

#define PI_ITEM_K_MAC_OLD_UP_NBR   0x201A

Definition at line 558 of file defxx.h.

#define PI_ITEM_K_MAC_PATHS_REQ   0x15 /* MACPathsRequested */

Definition at line 196 of file defxx.h.

#define PI_ITEM_K_MAC_REQ_PATHS   0x2020

Definition at line 561 of file defxx.h.

#define PI_ITEM_K_MAC_RMT_STATE   0x206F

Definition at line 586 of file defxx.h.

#define PI_ITEM_K_MAC_SMT_ADDRESS   0x2029

Definition at line 566 of file defxx.h.

#define PI_ITEM_K_MAC_T_MAX_CAP   0x200D

Definition at line 550 of file defxx.h.

#define PI_ITEM_K_MAC_T_REQ   0x29 /* MACTReq */

Definition at line 206 of file defxx.h.

#define PI_ITEM_K_MAC_TMAX   0x2035

Definition at line 571 of file defxx.h.

#define PI_ITEM_K_MAC_TNEG   0x2034

Definition at line 570 of file defxx.h.

#define PI_ITEM_K_MAC_TRANSMIT_CT   0x2049

Definition at line 577 of file defxx.h.

#define PI_ITEM_K_MAC_TREQ   0x2033

Definition at line 569 of file defxx.h.

#define PI_ITEM_K_MAC_TVX_CAP   0x200E

Definition at line 551 of file defxx.h.

#define PI_ITEM_K_MAC_TVX_VALUE   0x2036

Definition at line 572 of file defxx.h.

#define PI_ITEM_K_MAC_UNDA_FLAG   0x2071

Definition at line 588 of file defxx.h.

#define PI_ITEM_K_MAC_UP_NBR   0x2018

Definition at line 556 of file defxx.h.

#define PI_ITEM_K_MAX   0x2C /* Must equal high item */

Definition at line 210 of file defxx.h.

#define PI_ITEM_K_PATH_CONFIGURATION   0x3212

Definition at line 596 of file defxx.h.

#define PI_ITEM_K_PATH_INDEX   0x320B

Definition at line 595 of file defxx.h.

#define PI_ITEM_K_PATH_MAX_T_REQ   0x3217

Definition at line 599 of file defxx.h.

#define PI_ITEM_K_PATH_T_MAX_LB   0x3216

Definition at line 598 of file defxx.h.

#define PI_ITEM_K_PATH_TVX_LB   0x3215

Definition at line 597 of file defxx.h.

#define PI_ITEM_K_PORT_ACT   0x4046

Definition at line 634 of file defxx.h.

#define PI_ITEM_K_PORT_ACTION   0x1E /* PORTAction */

Definition at line 204 of file defxx.h.

#define PI_ITEM_K_PORT_AVAIL_PATHS   0x4013

Definition at line 609 of file defxx.h.

#define PI_ITEM_K_PORT_BS_FLAG   0x4021

Definition at line 615 of file defxx.h.

#define PI_ITEM_K_PORT_CONN_CAPS   0x4017

Definition at line 611 of file defxx.h.

#define PI_ITEM_K_PORT_CONN_POLS   0x400E

Definition at line 604 of file defxx.h.

#define PI_ITEM_K_PORT_CONNECT_STATE   0x403D

Definition at line 628 of file defxx.h.

#define PI_ITEM_K_PORT_CURRENT_PATH   0x4010

Definition at line 606 of file defxx.h.

#define PI_ITEM_K_PORT_HW_PRESENT   0x4041

Definition at line 632 of file defxx.h.

#define PI_ITEM_K_PORT_INDEX   0x401D

Definition at line 612 of file defxx.h.

#define PI_ITEM_K_PORT_LCT_FAIL_CT   0x402A

Definition at line 618 of file defxx.h.

#define PI_ITEM_K_PORT_LEM_CT   0x4035

Definition at line 623 of file defxx.h.

#define PI_ITEM_K_PORT_LEM_REJ_CT   0x4034

Definition at line 622 of file defxx.h.

#define PI_ITEM_K_PORT_LER_ALARM   0x403B

Definition at line 625 of file defxx.h.

#define PI_ITEM_K_PORT_LER_CUTOFF   0x403A

Definition at line 624 of file defxx.h.

#define PI_ITEM_K_PORT_LER_ESTIMATE   0x4033

Definition at line 621 of file defxx.h.

#define PI_ITEM_K_PORT_LER_FLAG   0x4040

Definition at line 631 of file defxx.h.

#define PI_ITEM_K_PORT_MAC_INDICATED   0x400F

Definition at line 605 of file defxx.h.

#define PI_ITEM_K_PORT_MAC_PLACEMENT   0x4012

Definition at line 608 of file defxx.h.

#define PI_ITEM_K_PORT_MY_TYPE   0x400C

Definition at line 602 of file defxx.h.

#define PI_ITEM_K_PORT_NBR_TYPE   0x400D

Definition at line 603 of file defxx.h.

#define PI_ITEM_K_PORT_PATHS_REQ   0x19 /* PORTPathsRequested */

Definition at line 199 of file defxx.h.

#define PI_ITEM_K_PORT_PC_WITHHOLD   0x403F

Definition at line 630 of file defxx.h.

#define PI_ITEM_K_PORT_PCM_STATE   0x403E

Definition at line 629 of file defxx.h.

#define PI_ITEM_K_PORT_PMD_CLASS   0x4016

Definition at line 610 of file defxx.h.

#define PI_ITEM_K_PORT_REQ_PATHS   0x4011

Definition at line 607 of file defxx.h.

#define PI_ITEM_K_RESERVED   0x0C /* Filters_Set */

Definition at line 189 of file defxx.h.

#define PI_ITEM_K_RESTRICTED_TOKEN   0x03 /* DECnet Restricted Token */

Definition at line 180 of file defxx.h.

#define PI_ITEM_K_RING_PURGER   0x05 /* DECnet Ring Purger Enable */

Definition at line 182 of file defxx.h.

#define PI_ITEM_K_SMT_AVAIL_PATHS   0x1018

Definition at line 524 of file defxx.h.

#define PI_ITEM_K_SMT_BYPASS_PRESENT   0x1022

Definition at line 533 of file defxx.h.

#define PI_ITEM_K_SMT_CF_STATE   0x102A

Definition at line 537 of file defxx.h.

#define PI_ITEM_K_SMT_CONFIG_CAPS   0x1019

Definition at line 525 of file defxx.h.

#define PI_ITEM_K_SMT_CONFIG_POL   0x101A

Definition at line 526 of file defxx.h.

#define PI_ITEM_K_SMT_CONN_POL   0x101B

Definition at line 527 of file defxx.h.

#define PI_ITEM_K_SMT_ECM_STATE   0x1029

Definition at line 536 of file defxx.h.

#define PI_ITEM_K_SMT_HI_VERS_ID   0x100E

Definition at line 515 of file defxx.h.

#define PI_ITEM_K_SMT_LO_VERS_ID   0x100F

Definition at line 516 of file defxx.h.

#define PI_ITEM_K_SMT_MAC_CT   0x1015

Definition at line 521 of file defxx.h.

#define PI_ITEM_K_SMT_MAC_INDEXES   0x1021

Definition at line 532 of file defxx.h.

#define PI_ITEM_K_SMT_MASTER_CT   0x1017

Definition at line 523 of file defxx.h.

#define PI_ITEM_K_SMT_MIB_VERS_ID   0x1012

Definition at line 518 of file defxx.h.

#define PI_ITEM_K_SMT_MSG_TIME_STAMP   0x1033

Definition at line 543 of file defxx.h.

#define PI_ITEM_K_SMT_NON_MASTER_CT   0x1016

Definition at line 522 of file defxx.h.

#define PI_ITEM_K_SMT_OP_VERS_ID   0x100D

Definition at line 514 of file defxx.h.

#define PI_ITEM_K_SMT_PEER_WRAP_FLAG   0x102E

Definition at line 540 of file defxx.h.

#define PI_ITEM_K_SMT_PORT_INDEXES   0x1020

Definition at line 531 of file defxx.h.

#define PI_ITEM_K_SMT_PROM   0x0A /* Filters_Set */

Definition at line 187 of file defxx.h.

#define PI_ITEM_K_SMT_REM_DISC_FLAG   0x102C

Definition at line 538 of file defxx.h.

#define PI_ITEM_K_SMT_STAT_POL   0x101E

Definition at line 529 of file defxx.h.

#define PI_ITEM_K_SMT_STATION_ACT   0x103C

Definition at line 546 of file defxx.h.

#define PI_ITEM_K_SMT_STATION_ID   0x100B

Definition at line 513 of file defxx.h.

#define PI_ITEM_K_SMT_STATION_STATUS   0x102D

Definition at line 539 of file defxx.h.

#define PI_ITEM_K_SMT_T_NOTIFY   0x101D

Definition at line 528 of file defxx.h.

#define PI_ITEM_K_SMT_TR_MAX_EXP   0x101F

Definition at line 530 of file defxx.h.

#define PI_ITEM_K_SMT_TRN_TIME_STAMP   0x1034

Definition at line 544 of file defxx.h.

#define PI_ITEM_K_SMT_USER   0x0B /* Filters_Set */

Definition at line 188 of file defxx.h.

#define PI_ITEM_K_SMT_USER_DATA   0x1011

Definition at line 517 of file defxx.h.

#define PI_ITEM_K_STATION_ACTION   0x13 /* SMTStationAction */

Definition at line 195 of file defxx.h.

#define PI_ITEM_K_T_NOTIFY   0x12 /* SMTTNotify */

Definition at line 194 of file defxx.h.

#define PI_ITEM_K_T_REQ   0x01 /* DECnet T_REQ */

Definition at line 178 of file defxx.h.

#define PI_ITEM_K_TB_MAX   0x1B /* PORTTBMax */

Definition at line 201 of file defxx.h.

#define PI_ITEM_K_TVX   0x02 /* DECnet TVX */

Definition at line 179 of file defxx.h.

#define PI_K_FALSE   0 /* Generic false */

Definition at line 214 of file defxx.h.

#define PI_K_LOG_DIAG_SIZE   6 /* Max number of diag longwords */

Definition at line 967 of file defxx.h.

#define PI_K_LOG_FW_SIZE   111 /* Max number of fw longwords */

Definition at line 966 of file defxx.h.

#define PI_K_TRUE   1 /* Generic true */

Definition at line 215 of file defxx.h.

#define PI_LOG_CALLER_ID_K_CNS_FW   7 /* CNS hardware */

Definition at line 1004 of file defxx.h.

#define PI_LOG_CALLER_ID_K_CNS_HW   6 /* CNS firmware */

Definition at line 1003 of file defxx.h.

#define PI_LOG_CALLER_ID_K_CONSOLE   8 /* Console Caller Id */

Definition at line 1005 of file defxx.h.

#define PI_LOG_CALLER_ID_K_FW   5 /* Firmware */

Definition at line 1002 of file defxx.h.

#define PI_LOG_CALLER_ID_K_HW   4 /* Hardware */

Definition at line 1001 of file defxx.h.

#define PI_LOG_CALLER_ID_K_MFG   2 /* Mfg power-up selftest */

Definition at line 999 of file defxx.h.

#define PI_LOG_CALLER_ID_K_NONE   0 /* No caller */

Definition at line 997 of file defxx.h.

#define PI_LOG_CALLER_ID_K_ONLINE   3 /* On-line diagnostics */

Definition at line 1000 of file defxx.h.

#define PI_LOG_CALLER_ID_K_SELFTEST   1 /* Normal power-up selftest */

Definition at line 998 of file defxx.h.

#define PI_LOG_ENTRY_K_INDEX_MIN   0 /* Minimum index for entry */

Definition at line 956 of file defxx.h.

#define PI_LOG_EVENT_STATUS_K_INVALID   1 /* Invalid Event Status */

Definition at line 996 of file defxx.h.

#define PI_LOG_EVENT_STATUS_K_VALID   0 /* Valid Event Status */

Definition at line 995 of file defxx.h.

#define PI_MEM_ADD_MASK_M   0x3ff

Definition at line 1559 of file defxx.h.

#define PI_PCTRL_M_BLAST_FLASH   0x4000

Definition at line 1189 of file defxx.h.

#define PI_PCTRL_M_CMD_ERROR   0x8000

Definition at line 1188 of file defxx.h.

#define PI_PCTRL_M_CONS_BLOCK   0x0040

Definition at line 1197 of file defxx.h.

#define PI_PCTRL_M_COPY_DATA   0x1000

Definition at line 1191 of file defxx.h.

#define PI_PCTRL_M_DEV_SPECIFIC   0x0002

Definition at line 1202 of file defxx.h.

#define PI_PCTRL_M_ERROR_LOG_READ   0x0400

Definition at line 1193 of file defxx.h.

#define PI_PCTRL_M_ERROR_LOG_START   0x0800

Definition at line 1192 of file defxx.h.

#define PI_PCTRL_M_FW_REV_READ   0x0004

Definition at line 1201 of file defxx.h.

#define PI_PCTRL_M_HALT   0x2000

Definition at line 1190 of file defxx.h.

#define PI_PCTRL_M_INIT   0x0100

Definition at line 1195 of file defxx.h.

#define PI_PCTRL_M_INIT_START   0x0080

Definition at line 1196 of file defxx.h.

#define PI_PCTRL_M_MLA   0x0008

Definition at line 1200 of file defxx.h.

#define PI_PCTRL_M_RING_MEMBER   0x0010

Definition at line 1199 of file defxx.h.

#define PI_PCTRL_M_SUB_CMD   0x0001

Definition at line 1203 of file defxx.h.

#define PI_PCTRL_M_UNINIT   0x0020

Definition at line 1198 of file defxx.h.

#define PI_PCTRL_M_XMT_DATA_FLUSH_DONE   0x0200

Definition at line 1194 of file defxx.h.

#define PI_PDATA_A_INIT_M_BSWAP_DATA   0x000000002

Definition at line 1235 of file defxx.h.

#define PI_PDATA_A_INIT_M_BSWAP_INIT   (PI_PDATA_A_INIT_M_BSWAP_DATA)

Definition at line 1408 of file defxx.h.

#define PI_PDATA_A_INIT_M_BSWAP_LITERAL   0x000000001

Definition at line 1236 of file defxx.h.

#define PI_PDATA_A_INIT_M_DESC_BLK_ADDR   0x0FFFFE000

Definition at line 1233 of file defxx.h.

#define PI_PDATA_A_INIT_M_RESERVED   0x000001FFC

Definition at line 1234 of file defxx.h.

#define PI_PDATA_A_INIT_V_BSWAP_DATA   1

Definition at line 1240 of file defxx.h.

#define PI_PDATA_A_INIT_V_BSWAP_LITERAL   0

Definition at line 1241 of file defxx.h.

#define PI_PDATA_A_INIT_V_DESC_BLK_ADDR   13

Definition at line 1238 of file defxx.h.

#define PI_PDATA_A_INIT_V_RESERVED   3

Definition at line 1239 of file defxx.h.

#define PI_PDATA_A_MLA_K_HI   1

Definition at line 1229 of file defxx.h.

#define PI_PDATA_A_MLA_K_LO   0

Definition at line 1228 of file defxx.h.

#define PI_PDATA_A_RESET_M_SKIP_ST   0x00000004

Definition at line 1224 of file defxx.h.

#define PI_PDATA_A_RESET_M_SOFT_RESET   0x00000002

Definition at line 1223 of file defxx.h.

#define PI_PDATA_A_RESET_M_UPGRADE   0x00000001

Definition at line 1222 of file defxx.h.

#define PI_PDATA_B_DMA_BURST_SIZE_16   2

Definition at line 1216 of file defxx.h.

#define PI_PDATA_B_DMA_BURST_SIZE_32   3 /* not supported on PCI */

Definition at line 1217 of file defxx.h.

#define PI_PDATA_B_DMA_BURST_SIZE_4   0 /* valid values for command */

Definition at line 1214 of file defxx.h.

#define PI_PDATA_B_DMA_BURST_SIZE_8   1

Definition at line 1215 of file defxx.h.

#define PI_PDATA_B_DMA_BURST_SIZE_DEF   PI_PDATA_B_DMA_BURST_SIZE_16

Definition at line 1218 of file defxx.h.

#define PI_PDQ_K_REG_CMD_REQ_PROD   0x0000002C

Definition at line 1182 of file defxx.h.

#define PI_PDQ_K_REG_CMD_RSP_PROD   0x00000028

Definition at line 1181 of file defxx.h.

#define PI_PDQ_K_REG_HOST_DATA   0x00000004

Definition at line 1172 of file defxx.h.

#define PI_PDQ_K_REG_HOST_INT_ENB   0x0000001C

Definition at line 1178 of file defxx.h.

#define PI_PDQ_K_REG_PORT_CTRL   0x00000008

Definition at line 1173 of file defxx.h.

#define PI_PDQ_K_REG_PORT_DATA_A   0x0000000C

Definition at line 1174 of file defxx.h.

#define PI_PDQ_K_REG_PORT_DATA_B   0x00000010

Definition at line 1175 of file defxx.h.

#define PI_PDQ_K_REG_PORT_RESET   0x00000000

Definition at line 1171 of file defxx.h.

#define PI_PDQ_K_REG_PORT_STATUS   0x00000014

Definition at line 1176 of file defxx.h.

#define PI_PDQ_K_REG_SMT_HOST_PROD   0x00000030

Definition at line 1183 of file defxx.h.

#define PI_PDQ_K_REG_TYPE_0_STATUS   0x00000018

Definition at line 1177 of file defxx.h.

#define PI_PDQ_K_REG_TYPE_2_PROD   0x00000024

Definition at line 1180 of file defxx.h.

#define PI_PDQ_K_REG_TYPE_2_PROD_NOINT   0x00000020

Definition at line 1179 of file defxx.h.

#define PI_PDQ_K_REG_UNSOL_PROD   0x00000034

Definition at line 1184 of file defxx.h.

#define PI_PHY_K_A   0 /* Index to A phy */

Definition at line 75 of file defxx.h.

#define PI_PHY_K_B   1 /* Index to B phy */

Definition at line 76 of file defxx.h.

#define PI_PHY_K_MAX   2 /* Max number of phys */

Definition at line 77 of file defxx.h.

#define PI_PHY_K_S   0 /* Index to S phy */

Definition at line 74 of file defxx.h.

#define PI_PSTATUS_M_CMD_REQ_PENDING   0x04000000

Definition at line 1266 of file defxx.h.

#define PI_PSTATUS_M_CMD_RSP_PENDING   0x08000000

Definition at line 1265 of file defxx.h.

#define PI_PSTATUS_M_HALT_ID   0x000000FF

Definition at line 1271 of file defxx.h.

#define PI_PSTATUS_M_RCV_DATA_PENDING   0x80000000

Definition at line 1261 of file defxx.h.

#define PI_PSTATUS_M_RESERVED_1   0x01FF0000

Definition at line 1268 of file defxx.h.

#define PI_PSTATUS_M_RESERVED_2   0x0000F800

Definition at line 1269 of file defxx.h.

#define PI_PSTATUS_M_SMT_HOST_PENDING   0x20000000

Definition at line 1263 of file defxx.h.

#define PI_PSTATUS_M_STATE   0x00000700

Definition at line 1270 of file defxx.h.

#define PI_PSTATUS_M_TYPE_0_PENDING   0x02000000

Definition at line 1267 of file defxx.h.

#define PI_PSTATUS_M_UNSOL_PENDING   0x10000000

Definition at line 1264 of file defxx.h.

#define PI_PSTATUS_M_XMT_DATA_PENDING   0x40000000

Definition at line 1262 of file defxx.h.

#define PI_PSTATUS_V_CMD_REQ_PENDING   26

Definition at line 1254 of file defxx.h.

#define PI_PSTATUS_V_CMD_RSP_PENDING   27

Definition at line 1253 of file defxx.h.

#define PI_PSTATUS_V_HALT_ID   0

Definition at line 1259 of file defxx.h.

#define PI_PSTATUS_V_RCV_DATA_PENDING   31

Definition at line 1249 of file defxx.h.

#define PI_PSTATUS_V_RESERVED_1   16

Definition at line 1256 of file defxx.h.

#define PI_PSTATUS_V_RESERVED_2   11

Definition at line 1257 of file defxx.h.

#define PI_PSTATUS_V_SMT_HOST_PENDING   29

Definition at line 1251 of file defxx.h.

#define PI_PSTATUS_V_STATE   8

Definition at line 1258 of file defxx.h.

#define PI_PSTATUS_V_TYPE_0_PENDING   25

Definition at line 1255 of file defxx.h.

#define PI_PSTATUS_V_UNSOL_PENDING   28

Definition at line 1252 of file defxx.h.

#define PI_PSTATUS_V_XMT_DATA_PENDING   30

Definition at line 1250 of file defxx.h.

#define PI_RCV_DATA_K_NUM_ENTRIES   256

Definition at line 1152 of file defxx.h.

#define PI_RCV_DATA_K_SIZE_MAX   4608 /* 4 1/2 K */

Definition at line 138 of file defxx.h.

#define PI_RCV_DESCR_M_BUFF_HI   0x0000FFFF

Definition at line 1120 of file defxx.h.

#define PI_RCV_DESCR_M_MBZ   0x60000000

Definition at line 1116 of file defxx.h.

#define PI_RCV_DESCR_M_SEG_CNT   0x000F0000

Definition at line 1119 of file defxx.h.

#define PI_RCV_DESCR_M_SEG_LEN   0x1F800000

Definition at line 1117 of file defxx.h.

#define PI_RCV_DESCR_M_SEG_LEN_HI   0x1FF00000

Definition at line 1118 of file defxx.h.

#define PI_RCV_DESCR_M_SEG_LEN_LO   0x60000000

Definition at line 1115 of file defxx.h.

#define PI_RCV_DESCR_M_SOP   0x80000000

Definition at line 1114 of file defxx.h.

#define PI_RCV_DESCR_V_BUFF_HI   0

Definition at line 1128 of file defxx.h.

#define PI_RCV_DESCR_V_MBZ   29

Definition at line 1124 of file defxx.h.

#define PI_RCV_DESCR_V_SEG_CNT   16

Definition at line 1127 of file defxx.h.

#define PI_RCV_DESCR_V_SEG_LEN   23

Definition at line 1125 of file defxx.h.

#define PI_RCV_DESCR_V_SEG_LEN_HI   20

Definition at line 1126 of file defxx.h.

#define PI_RCV_DESCR_V_SEG_LEN_LO   29

Definition at line 1123 of file defxx.h.

#define PI_RCV_DESCR_V_SOP   31

Definition at line 1122 of file defxx.h.

#define PI_RESET_M_ASSERT_RESET   1

Definition at line 1245 of file defxx.h.

#define PI_RSP_K_ADAPTER_STATE_BAD   0x0F

Definition at line 236 of file defxx.h.

#define PI_RSP_K_CMD_TYPE_BAD   0x0E

Definition at line 235 of file defxx.h.

#define PI_RSP_K_CON_POLICIES_BAD   0x18

Definition at line 245 of file defxx.h.

#define PI_RSP_K_CONFIG_POLICY_BAD   0x15

Definition at line 242 of file defxx.h.

#define PI_RSP_K_EMAC_RING_PURGER_BAD   0x1F

Definition at line 252 of file defxx.h.

#define PI_RSP_K_EMAC_RTOKEN_TIME_BAD   0x20

Definition at line 253 of file defxx.h.

#define PI_RSP_K_FAILURE   0x01

Definition at line 226 of file defxx.h.

#define PI_RSP_K_FDX_ENB_DIS_BAD   0x26

Definition at line 259 of file defxx.h.

#define PI_RSP_K_FILTER_STATE_BAD   0x0D

Definition at line 234 of file defxx.h.

#define PI_RSP_K_FLUSH_TIME_BAD   0x13

Definition at line 240 of file defxx.h.

#define PI_RSP_K_ITEM_CODE_BAD   0x04

Definition at line 229 of file defxx.h.

#define PI_RSP_K_ITEM_INDEX_BAD   0x27

Definition at line 260 of file defxx.h.

#define PI_RSP_K_LEM_THRESHOLD_BAD   0x11

Definition at line 238 of file defxx.h.

#define PI_RSP_K_LER_ALARM_BAD   0x1C

Definition at line 249 of file defxx.h.

#define PI_RSP_K_LER_CUTOFF_BAD   0x1B

Definition at line 248 of file defxx.h.

#define PI_RSP_K_LOOP_MODE_BAD   0x03

Definition at line 228 of file defxx.h.

#define PI_RSP_K_LOOP_NOT_SUPPORTED   0x12

Definition at line 239 of file defxx.h.

#define PI_RSP_K_MAC_ACTION_BAD   0x17

Definition at line 244 of file defxx.h.

#define PI_RSP_K_MAC_FRM_ERR_THR_BAD   0x24

Definition at line 257 of file defxx.h.

#define PI_RSP_K_MAC_LOOP_TIME_BAD   0x19

Definition at line 246 of file defxx.h.

#define PI_RSP_K_MAC_PATHS_REQ_BAD   0x1D

Definition at line 250 of file defxx.h.

#define PI_RSP_K_MAC_T_REQ_BAD   0x1E

Definition at line 251 of file defxx.h.

#define PI_RSP_K_MAX_T_REQ_BAD   0x25

Definition at line 258 of file defxx.h.

#define PI_RSP_K_NO_EOL   0x0C

Definition at line 233 of file defxx.h.

#define PI_RSP_K_NO_SUCH_ENTRY   0x21

Definition at line 254 of file defxx.h.

#define PI_RSP_K_NOT_IMPLEMENTED   0x14

Definition at line 241 of file defxx.h.

#define PI_RSP_K_PORT_ACTION_BAD   0x28

Definition at line 261 of file defxx.h.

#define PI_RSP_K_RING_PURGER_BAD   0x10

Definition at line 237 of file defxx.h.

#define PI_RSP_K_STATION_ACTION_BAD   0x16

Definition at line 243 of file defxx.h.

#define PI_RSP_K_SUCCESS   0x00

Definition at line 225 of file defxx.h.

#define PI_RSP_K_T_NOTIFY_BAD   0x22

Definition at line 255 of file defxx.h.

#define PI_RSP_K_TB_MAX_BAD   0x1A

Definition at line 247 of file defxx.h.

#define PI_RSP_K_TOKEN_BAD   0x07

Definition at line 232 of file defxx.h.

#define PI_RSP_K_TR_MAX_EXP_BAD   0x23

Definition at line 256 of file defxx.h.

#define PI_RSP_K_TREQ_BAD   0x06

Definition at line 231 of file defxx.h.

#define PI_RSP_K_TVX_BAD   0x05

Definition at line 230 of file defxx.h.

#define PI_RSP_K_WARNING   0x02

Definition at line 227 of file defxx.h.

#define PI_SLOT_CNTRL_M_ENB   0x01 /* Must be set. */

Definition at line 1545 of file defxx.h.

#define PI_SLOT_CNTRL_M_ERROR   0x02 /* Not implemented. */

Definition at line 1544 of file defxx.h.

#define PI_SLOT_CNTRL_M_RESET   0x04 /* Don't use. */

Definition at line 1543 of file defxx.h.

#define PI_SMT_HOST_K_NUM_ENTRIES   64

Definition at line 1154 of file defxx.h.

#define PI_SMT_HOST_K_SIZE_MAX   4608 /* 4 1/2 K */

Definition at line 137 of file defxx.h.

#define PI_SNMP_K_FALSE   2

Definition at line 218 of file defxx.h.

#define PI_SNMP_K_TRUE   1 /* SNMP true/false values */

Definition at line 217 of file defxx.h.

#define PI_STATE_K_DMA_AVAIL   3

Definition at line 146 of file defxx.h.

#define PI_STATE_K_DMA_UNAVAIL   2

Definition at line 145 of file defxx.h.

#define PI_STATE_K_HALTED   6

Definition at line 149 of file defxx.h.

#define PI_STATE_K_LINK_AVAIL   4

Definition at line 147 of file defxx.h.

#define PI_STATE_K_LINK_UNAVAIL   5

Definition at line 148 of file defxx.h.

#define PI_STATE_K_NUMBER   8

Definition at line 151 of file defxx.h.

#define PI_STATE_K_RESET   0

Definition at line 143 of file defxx.h.

#define PI_STATE_K_RING_MEMBER   7

Definition at line 150 of file defxx.h.

#define PI_STATE_K_UPGRADE   1

Definition at line 144 of file defxx.h.

#define PI_SUB_CMD_K_BURST_SIZE_SET   0x0002

Definition at line 1208 of file defxx.h.

#define PI_SUB_CMD_K_HW_REV_GET   0x0008

Definition at line 1210 of file defxx.h.

#define PI_SUB_CMD_K_LINK_UNINIT   0x0001

Definition at line 1207 of file defxx.h.

#define PI_SUB_CMD_K_PDQ_REV_GET   0x0004

Definition at line 1209 of file defxx.h.

#define PI_TC_K_CSR_LEN   0x40 /* 64 bytes */

Definition at line 1478 of file defxx.h.

#define PI_TC_K_CSR_OFFSET   0x100000

Definition at line 1477 of file defxx.h.

#define PI_TYPE_0_STAT_M_1MS   0x00000080

Definition at line 1329 of file defxx.h.

#define PI_TYPE_0_STAT_M_20MS   0x00000040

Definition at line 1330 of file defxx.h.

#define PI_TYPE_0_STAT_M_BUS_PAR_ERR   0x00000001

Definition at line 1336 of file defxx.h.

#define PI_TYPE_0_STAT_M_CSR_CMD_DONE   0x00000020

Definition at line 1331 of file defxx.h.

#define PI_TYPE_0_STAT_M_NXM   0x00000004

Definition at line 1334 of file defxx.h.

#define PI_TYPE_0_STAT_M_PM_PAR_ERR   0x00000002

Definition at line 1335 of file defxx.h.

#define PI_TYPE_0_STAT_M_STATE_CHANGE   0x00000010

Definition at line 1332 of file defxx.h.

#define PI_TYPE_0_STAT_M_XMT_FLUSH   0x00000008

Definition at line 1333 of file defxx.h.

#define PI_TYPE_0_STAT_V_1MS   7

Definition at line 1338 of file defxx.h.

#define PI_TYPE_0_STAT_V_20MS   6

Definition at line 1339 of file defxx.h.

#define PI_TYPE_0_STAT_V_BUS_PAR_ERR   0

Definition at line 1345 of file defxx.h.

#define PI_TYPE_0_STAT_V_CSR_CMD_DONE   5

Definition at line 1340 of file defxx.h.

#define PI_TYPE_0_STAT_V_NXM   2

Definition at line 1343 of file defxx.h.

#define PI_TYPE_0_STAT_V_PM_PAR_ERR   1

Definition at line 1344 of file defxx.h.

#define PI_TYPE_0_STAT_V_STATE_CHANGE   4

Definition at line 1341 of file defxx.h.

#define PI_TYPE_0_STAT_V_XMT_FLUSH   3

Definition at line 1342 of file defxx.h.

#define PI_UNSOL_K_NUM_ENTRIES   16

Definition at line 1155 of file defxx.h.

#define PI_UNSOL_K_SIZE_MAX   512

Definition at line 136 of file defxx.h.

#define PI_XMT_DATA_K_NUM_ENTRIES   256

Definition at line 1153 of file defxx.h.

#define PI_XMT_DATA_K_SIZE_MAX   4608 /* 4 1/2 K */

Definition at line 139 of file defxx.h.

#define PI_XMT_DESCR_M_BUFF_HI   0x0000FFFF

Definition at line 1142 of file defxx.h.

#define PI_XMT_DESCR_M_EOP   0x40000000

Definition at line 1139 of file defxx.h.

#define PI_XMT_DESCR_M_MBZ   0x20000000

Definition at line 1140 of file defxx.h.

#define PI_XMT_DESCR_M_SEG_LEN   0x1FFF0000

Definition at line 1141 of file defxx.h.

#define PI_XMT_DESCR_M_SOP   0x80000000

Definition at line 1138 of file defxx.h.

#define PI_XMT_DESCR_V_BUFF_HI   0

Definition at line 1148 of file defxx.h.

#define PI_XMT_DESCR_V_EOP   30

Definition at line 1145 of file defxx.h.

#define PI_XMT_DESCR_V_MBZ   29

Definition at line 1146 of file defxx.h.

#define PI_XMT_DESCR_V_SEG_LEN   16

Definition at line 1147 of file defxx.h.

#define PI_XMT_DESCR_V_SOP   31

Definition at line 1144 of file defxx.h.

#define RCV_BUFF_K_DA   8 /* six byte destination address */

Definition at line 1678 of file defxx.h.

#define RCV_BUFF_K_DATA   20 /* offset to start of packet data */

Definition at line 1680 of file defxx.h.

#define RCV_BUFF_K_DESCR   0 /* four byte FMC descriptor */

Definition at line 1675 of file defxx.h.

#define RCV_BUFF_K_FC   7 /* one byte frame control */

Definition at line 1677 of file defxx.h.

#define RCV_BUFF_K_PADDING   4 /* three null bytes */

Definition at line 1676 of file defxx.h.

#define RCV_BUFF_K_SA   14 /* six byte source address */

Definition at line 1679 of file defxx.h.

#define RCV_BUFS_DEF   8 /* default pre-allocated receive buffers */

Definition at line 1671 of file defxx.h.

#define RCV_BUFS_MAX   32 /* maximum pre-allocated receive buffers */

Definition at line 1670 of file defxx.h.

#define RCV_BUFS_MIN   2 /* minimum pre-allocated receive buffers */

Definition at line 1669 of file defxx.h.

#define XMT_BUFF_K_DA   1 /* six byte destination address */

Definition at line 1685 of file defxx.h.

#define XMT_BUFF_K_DATA   13 /* offset to start of packet data */

Definition at line 1687 of file defxx.h.

#define XMT_BUFF_K_FC   0 /* one byte frame control */

Definition at line 1684 of file defxx.h.

#define XMT_BUFF_K_SA   7 /* six byte source address */

Definition at line 1686 of file defxx.h.

Typedef Documentation

typedef u16 PI_UINT16

Definition at line 38 of file defxx.h.

typedef u32 PI_UINT32

Definition at line 39 of file defxx.h.

typedef u8 PI_UINT8

Definition at line 37 of file defxx.h.