X-1.3 Camiel Vanderhoeven 02-JAN-2008 Cleanup.
X-1.2 Camiel Vanderhoeven 15-NOV-2007 Added newline at end to avoid warnings.
X-1.1 Camiel Vanderhoeven 14-NOV-2007 Initial version for ES40 emulator.
Definition in file DEC21143_tulipreg.h.
Go to the source code of this file.
Defines | |
| #define | TDSTAT_OWN 0x80000000 |
| #define | TDSTAT_ES 0x00008000 |
| #define | TDSTAT_Rx_FF 0x40000000 |
| #define | TDSTAT_Rx_FL 0x3fff0000 |
| #define | TDSTAT_Rx_DE 0x00004000 |
| #define | TDSTAT_Rx_DT 0x00003000 |
| #define | TDSTAT_Rx_RF 0x00000800 |
| #define | TDSTAT_Rx_MF 0x00000400 |
| #define | TDSTAT_Rx_FS 0x00000200 |
| #define | TDSTAT_Rx_LS 0x00000100 |
| #define | TDSTAT_Rx_TL 0x00000080 |
| #define | TDSTAT_Rx_CS 0x00000040 |
| #define | TDSTAT_Rx_RT 0x00000020 |
| #define | TDSTAT_Rx_RW 0x00000010 |
| #define | TDSTAT_Rx_RE 0x00000008 |
| #define | TDSTAT_Rx_DB 0x00000004 |
| #define | TDSTAT_Rx_CE 0x00000002 |
| #define | TDSTAT_Rx_ZER 0x00000001 |
| #define | TDSTAT_Rx_LENGTH(x) (((x) & TDSTAT_Rx_FL) >> 16) |
| #define | TDSTAT_Rx_DT_SR 0x00000000 |
| #define | TDSTAT_Rx_DT_IL 0x00001000 |
| #define | TDSTAT_Rx_DT_EL 0x00002000 |
| #define | TDSTAT_Rx_DT_r 0x00003000 |
| #define | TDSTAT_Tx_TO 0x00004000 |
| #define | TDSTAT_Tx_LO 0x00000800 |
| #define | TDSTAT_Tx_NC 0x00000400 |
| #define | TDSTAT_Tx_LC 0x00000200 |
| #define | TDSTAT_Tx_EC 0x00000100 |
| #define | TDSTAT_Tx_HF 0x00000080 |
| #define | TDSTAT_Tx_CC 0x00000078 |
| #define | TDSTAT_Tx_LF 0x00000004 |
| #define | TDSTAT_Tx_UF 0x00000002 |
| #define | TDSTAT_Tx_DE 0x00000001 |
| #define | TDSTAT_Tx_COLLISIONS(x) (((x) & TDSTAT_Tx_CC) >> 3) |
| #define | TDCTL_SIZE1 0x000007ff |
| #define | TDCTL_SIZE1_SHIFT 0 |
| #define | TDCTL_SIZE2 0x003ff800 |
| #define | TDCTL_SIZE2_SHIFT 11 |
| #define | TDCTL_ER 0x02000000 |
| #define | TDCTL_CH 0x01000000 |
| #define | TDCTL_Tx_IC 0x80000000 |
| #define | TDCTL_Tx_LS 0x40000000 |
| #define | TDCTL_Tx_FS 0x20000000 |
| #define | TDCTL_Tx_FT1 0x10000000 |
| #define | TDCTL_Tx_SET 0x08000000 |
| #define | TDCTL_Tx_AC 0x04000000 |
| #define | TDCTL_Tx_DPD 0x00800000 |
| #define | TDCTL_Tx_FT0 0x00400000 |
| #define | TDCTL_Tx_FT_PERFECT 0 |
| #define | TDCTL_Tx_FT_HASH TDCTL_Tx_FT0 |
| #define | TDCTL_Tx_FT_INVERSE TDCTL_Tx_FT1 |
| #define | TDCTL_Tx_FT_HASHONLY (TDCTL_Tx_FT1 | TDCTL_Tx_FT0) |
| #define | TULIP_SETUP_PACKET_LEN 192 |
| #define | TULIP_MAXADDRS 16 |
| #define | TULIP_MCHASHSIZE 512 |
| #define | TULIP_ROM_SIZE(bits) (2 << (bits)) |
| #define | TULIP_MAX_ROM_SIZE 512 |
| #define | TULIP_ROM_SROM_FORMAT_VERION 18 |
| #define | TULIP_ROM_CHIP_COUNT 19 |
| #define | TULIP_ROM_IEEE_NETWORK_ADDRESS 20 |
| #define | TULIP_ROM_CHIPn_DEVICE_NUMBER(n) (26 + ((n) * 3)) |
| #define | TULIP_ROM_CHIPn_INFO_LEAF_OFFSET(n) (27 + ((n) * 3)) |
| #define | TULIP_ROM_CRC32_CHECKSUM 126 |
| #define | TULIP_ROM_CRC32_CHECKSUM1 94 |
| #define | TULIP_ROM_IL_SELECT_CONN_TYPE 0 |
| #define | TULIP_ROM_IL_MEDIA_COUNT 2 |
| #define | TULIP_ROM_IL_MEDIAn_BLOCK_BASE 3 |
| #define | SELECT_CONN_TYPE_TP 0x0000 |
| #define | SELECT_CONN_TYPE_BNC 0x0001 |
| #define | SELECT_CONN_TYPE_AUI 0x0002 |
| #define | SELECT_CONN_TYPE_100TX 0x0003 |
| #define | SELECT_CONN_TYPE_100T4 0x0006 |
| #define | SELECT_CONN_TYPE_100FX 0x0007 |
| #define | SELECT_CONN_TYPE MII_10T 0x0009 |
| #define | SELECT_CONN_TYPE_MII_100TX 0x000d |
| #define | SELECT_CONN_TYPE_MII_100T4 0x000f |
| #define | SELECT_CONN_TYPE_MII_100FX 0x0010 |
| #define | SELECT_CONN_TYPE_TP_AUTONEG 0x0100 |
| #define | SELECT_CONN_TYPE_TP_FDX 0x0204 |
| #define | SELECT_CONN_TYPE_MII_10T_FDX 0x020a |
| #define | SELECT_CONN_TYPE_100TX_FDX 0x020e |
| #define | SELECT_CONN_TYPE_MII_100TX_FDX 0x0211 |
| #define | SELECT_CONN_TYPE_TP_NOLINKPASS 0x0400 |
| #define | SELECT_CONN_TYPE_ASENSE 0x0800 |
| #define | SELECT_CONN_TYPE_ASENSE_POWERUP 0x8800 |
| #define | SELECT_CONN_TYPE_ASENSE_AUTONEG 0x0900 |
| #define | TULIP_ROM_MB_MEDIA_CODE 0x3f |
| #define | TULIP_ROM_MB_MEDIA_TP 0x00 |
| #define | TULIP_ROM_MB_MEDIA_BNC 0x01 |
| #define | TULIP_ROM_MB_MEDIA_AUI 0x02 |
| #define | TULIP_ROM_MB_MEDIA_100TX 0x03 |
| #define | TULIP_ROM_MB_MEDIA_TP_FDX 0x04 |
| #define | TULIP_ROM_MB_MEDIA_100TX_FDX 0x05 |
| #define | TULIP_ROM_MB_MEDIA_100T4 0x06 |
| #define | TULIP_ROM_MB_MEDIA_100FX 0x07 |
| #define | TULIP_ROM_MB_MEDIA_100FX_FDX 0x08 |
| #define | TULIP_ROM_MB_EXT 0x40 |
| #define | TULIP_ROM_MB_CSR13 1 |
| #define | TULIP_ROM_MB_CSR14 3 |
| #define | TULIP_ROM_MB_CSR15 5 |
| #define | TULIP_ROM_MB_SIZE(mc) (((mc) & TULIP_ROM_MB_EXT) ? 7 : 1) |
| #define | TULIP_ROM_MB_NOINDICATOR 0x8000 |
| #define | TULIP_ROM_MB_DEFAULT 0x4000 |
| #define | TULIP_ROM_MB_POLARITY 0x0080 |
| #define | TULIP_ROM_MB_OPMODE(x) (((x) & 0x71) << 18) |
| #define | TULIP_ROM_MB_BITPOS(x) (1 << (((x) & 0x0e) >> 1)) |
| #define | TULIP_ROM_MB_21140_GPR 0 |
| #define | TULIP_ROM_MB_21140_MII 1 |
| #define | TULIP_ROM_MB_21142_SIA 2 |
| #define | TULIP_ROM_MB_21142_MII 3 |
| #define | TULIP_ROM_MB_21143_SYM 4 |
| #define | TULIP_ROM_MB_21143_RESET 5 |
| #define | TULIP_ROM_GETW(data, off) ((uint32_t) (data)[(off)] | (uint32_t) ((data)[(off) + 1]) << 8) |
| #define | TULIP_CSR0 0x00 |
| #define | TULIP_CSR1 0x08 |
| #define | TULIP_CSR2 0x10 |
| #define | TULIP_CSR3 0x18 |
| #define | TULIP_CSR4 0x20 |
| #define | TULIP_CSR5 0x28 |
| #define | TULIP_CSR6 0x30 |
| #define | TULIP_CSR7 0x38 |
| #define | TULIP_CSR8 0x40 |
| #define | TULIP_CSR9 0x48 |
| #define | TULIP_CSR10 0x50 |
| #define | TULIP_CSR11 0x58 |
| #define | TULIP_CSR12 0x60 |
| #define | TULIP_CSR13 0x68 |
| #define | TULIP_CSR14 0x70 |
| #define | TULIP_CSR15 0x78 |
| #define | TULIP_CSR16 0x80 |
| #define | TULIP_CSR17 0x88 |
| #define | TULIP_CSR18 0x90 |
| #define | TULIP_CSR19 0x98 |
| #define | TULIP_CSR20 0xa0 |
| #define | TULIP_CSR21 0xa8 |
| #define | TULIP_CSR22 0xb0 |
| #define | TULIP_CSR23 0xb8 |
| #define | TULIP_CSR24 0xc0 |
| #define | TULIP_CSR25 0xc8 |
| #define | TULIP_CSR26 0xd0 |
| #define | TULIP_CSR27 0xd8 |
| #define | TULIP_CSR28 0xe0 |
| #define | TULIP_CSR29 0xe8 |
| #define | TULIP_CSR30 0xf0 |
| #define | TULIP_CSR31 0xf8 |
| #define | TULIP_CSR_INDEX(csr) ((csr) >> 3) |
| #define | CSR_BUSMODE TULIP_CSR0 |
| #define | BUSMODE_SWR 0x00000001 |
| #define | BUSMODE_BAR 0x00000002 |
| #define | BUSMODE_DSL 0x0000007c |
| #define | BUSMODE_BLE 0x00000080 |
| #define | BUSMODE_PBL_DEFAULT 0x00000000 |
| #define | BUSMODE_PBL_1LW 0x00000100 |
| #define | BUSMODE_PBL_2LW 0x00000200 |
| #define | BUSMODE_PBL_4LW 0x00000400 |
| #define | BUSMODE_PBL_8LW 0x00000800 |
| #define | BUSMODE_PBL_16LW 0x00001000 |
| #define | BUSMODE_PBL_32LW 0x00002000 |
| #define | BUSMODE_CAL_NONE 0x00000000 |
| #define | BUSMODE_CAL_8LW 0x00004000 |
| #define | BUSMODE_CAL_16LW 0x00008000 |
| #define | BUSMODE_CAL_32LW 0x0000c000 |
| #define | BUSMODE_DAS 0x00010000 |
| #define | BUSMODE_TAP_NONE 0x00000000 |
| #define | BUSMODE_TAP_200us 0x00020000 |
| #define | BUSMODE_TAP_800us 0x00040000 |
| #define | BUSMODE_TAP_1_6ms 0x00060000 |
| #define | BUSMODE_TAP_12_8us 0x00080000 |
| #define | BUSMODE_TAP_25_6us 0x000a0000 |
| #define | BUSMODE_TAP_51_2us 0x000c0000 |
| #define | BUSMODE_TAP_102_4us 0x000e0000 |
| #define | BUSMODE_DBO 0x00100000 |
| #define | BUSMODE_RME 0x00200000 |
| #define | BUSMODE_RLE 0x00800000 |
| #define | BUSMODE_WLE 0x01000000 |
| #define | CSR_TXPOLL TULIP_CSR1 |
| #define | TXPOLL_TPD 0x00000001 |
| #define | CSR_RXPOLL TULIP_CSR2 |
| #define | RXPOLL_RPD 0x00000001 |
| #define | CSR_RXLIST TULIP_CSR3 |
| #define | CSR_TXLIST TULIP_CSR4 |
| #define | CSR_STATUS TULIP_CSR5 |
| #define | STATUS_TI 0x00000001 |
| #define | STATUS_TPS 0x00000002 |
| #define | STATUS_TU 0x00000004 |
| #define | STATUS_TJT 0x00000008 |
| #define | STATUS_LNPANC 0x00000010 |
| #define | STATUS_UNF 0x00000020 |
| #define | STATUS_RI 0x00000040 |
| #define | STATUS_RU 0x00000080 |
| #define | STATUS_RPS 0x00000100 |
| #define | STATUS_RWT 0x00000200 |
| #define | STATUS_AT 0x00000400 |
| #define | STATUS_ETI 0x00000400 |
| #define | STATUS_FD 0x00000800 |
| #define | STATUS_TM 0x00000800 |
| #define | STATUS_LNF 0x00001000 |
| #define | STATUS_SE 0x00002000 |
| #define | STATUS_ER 0x00004000 |
| #define | STATUS_AIS 0x00008000 |
| #define | STATUS_NIS 0x00010000 |
| #define | STATUS_RS 0x000e0000 |
| #define | STATUS_RS_STOPPED 0x00000000 |
| #define | STATUS_RS_FETCH 0x00020000 |
| #define | STATUS_RS_CHECK 0x00040000 |
| #define | STATUS_RS_WAIT 0x00060000 |
| #define | STATUS_RS_SUSPENDED 0x00080000 |
| #define | STATUS_RS_CLOSE 0x000a0000 |
| #define | STATUS_RS_FLUSH 0x000c0000 |
| #define | STATUS_RS_QUEUE 0x000e0000 |
| #define | STATUS_TS 0x00700000 |
| #define | STATUS_TS_STOPPED 0x00000000 |
| #define | STATUS_TS_FETCH 0x00100000 |
| #define | STATUS_TS_WAIT 0x00200000 |
| #define | STATUS_TS_READING 0x00300000 |
| #define | STATUS_TS_RESERVED 0x00400000 |
| #define | STATUS_TS_SETUP 0x00500000 |
| #define | STATUS_TS_SUSPENDED 0x00600000 |
| #define | STATUS_TS_CLOSE 0x00700000 |
| #define | STATUS_EB 0x03800000 |
| #define | STATUS_EB_PARITY 0x00000000 |
| #define | STATUS_EB_MABT 0x00800000 |
| #define | STATUS_EB_TABT 0x01000000 |
| #define | STATUS_GPPI 0x04000000 |
| #define | STATUS_LC 0x08000000 |
| #define | STATUS_X3201_PMEIS 0x10000000 |
| #define | STATUS_X3201_SFIS 0x80000000 |
| #define | CSR_OPMODE TULIP_CSR6 |
| #define | OPMODE_HP 0x00000001 |
| #define | OPMODE_SR 0x00000002 |
| #define | OPMODE_HO 0x00000004 |
| #define | OPMODE_PB 0x00000008 |
| #define | OPMODE_IF 0x00000010 |
| #define | OPMODE_SB 0x00000020 |
| #define | OPMODE_PR 0x00000040 |
| #define | OPMODE_PM 0x00000080 |
| #define | OPMODE_FKD 0x00000100 |
| #define | OPMODE_FD 0x00000200 |
| #define | OPMODE_OM 0x00000c00 |
| #define | OPMODE_OM_NORMAL 0x00000000 |
| #define | OPMODE_OM_INTLOOP 0x00000400 |
| #define | OPMODE_OM_EXTLOOP 0x00000800 |
| #define | OPMODE_FC 0x00001000 |
| #define | OPMODE_ST 0x00002000 |
| #define | OPMODE_TR 0x0000c000 |
| #define | OPMODE_TR_72 0x00000000 |
| #define | OPMODE_TR_96 0x00004000 |
| #define | OPMODE_TR_128 0x00008000 |
| #define | OPMODE_TR_160 0x0000c000 |
| #define | OPMODE_BP 0x00010000 |
| #define | OPMODE_CA 0x00020000 |
| #define | OPMODE_PS 0x00040000 |
| #define | OPMODE_HBD 0x00080000 |
| #define | OPMODE_SF 0x00200000 |
| #define | OPMODE_TTM 0x00400000 |
| #define | OPMODE_PCS 0x00800000 |
| #define | OPMODE_SCR 0x01000000 |
| #define | OPMODE_MBO 0x02000000 |
| #define | OPMODE_IDAMSB 0x04000000 |
| #define | OPMODE_RA 0x40000000 |
| #define | OPMODE_SC 0x80000000 |
| #define | OPMODE_MEDIA_BITS (OPMODE_FD | OPMODE_PS | OPMODE_TTM | OPMODE_PCS | OPMODE_SCR) |
| #define | CSR_INTEN TULIP_CSR7 |
| #define | CSR_MISSED TULIP_CSR8 |
| #define | MISSED_MFC 0x0000ffff |
| #define | MISSED_MFO 0x00010000 |
| #define | MISSED_FOC 0x0ffe0000 |
| #define | MISSED_OCO 0x10000000 |
| #define | MISSED_GETMFC(x) ((x) & MISSED_MFC) |
| #define | MISSED_GETFOC(x) (((x) & MISSED_FOC) >> 17) |
| #define | CSR_MIIROM TULIP_CSR9 |
| #define | MIIROM_DATA 0x000000ff |
| #define | MIIROM_SROMCS 0x00000001 |
| #define | MIIROM_SROMSK 0x00000002 |
| #define | MIIROM_SROMDI 0x00000004 |
| #define | MIIROM_SROMDO 0x00000008 |
| #define | MIIROM_REG 0x00000400 |
| #define | MIIROM_SR 0x00000800 |
| #define | MIIROM_BR 0x00001000 |
| #define | MIIROM_WR 0x00002000 |
| #define | MIIROM_RD 0x00004000 |
| #define | MIIROM_MOD 0x00008000 |
| #define | MIIROM_MDC 0x00010000 |
| #define | MIIROM_MDO 0x00020000 |
| #define | MIIROM_MIIDIR 0x00040000 |
| #define | MIIROM_MDI 0x00080000 |
| #define | MIIROM_DN 0x80000000 |
| #define | TULIP_SROM_OPC_ERASE 0x04 |
| #define | TULIP_SROM_OPC_WRITE 0x05 |
| #define | TULIP_SROM_OPC_READ 0x06 |
| #define | CSR_ROMADDR TULIP_CSR10 |
| #define | ROMADDR_MASK 0x000003ff |
| #define | CSR_GPT TULIP_CSR11 |
| #define | GPT_VALUE 0x0000ffff |
| #define | GPT_CON 0x00010000 |
| #define | GPT_NRX 0x000e0000 |
| #define | GPT_RXT 0x00f00000 |
| #define | GPT_NTX 0x07000000 |
| #define | GPT_TXT 0x78000000 |
| #define | GPT_CYCLE 0x80000000 |
| #define | CSR_SIASTAT TULIP_CSR12 |
| #define | SIASTAT_PAUI 0x00000001 |
| #define | SIASTAT_MRA 0x00000001 |
| #define | SIASTAT_NCR 0x00000002 |
| #define | SIASTAT_LS100 0x00000002 |
| #define | SIASTAT_LKF 0x00000004 |
| #define | SIASTAT_LS10 0x00000004 |
| #define | SIASTAT_APS 0x00000008 |
| #define | SIASTAT_DSD 0x00000010 |
| #define | SIASTAT_DSP 0x00000020 |
| #define | SIASTAT_DAZ 0x00000040 |
| #define | SIASTAT_DAO 0x00000080 |
| #define | SIASTAT_SRA 0x00000100 |
| #define | SIASTAT_ARA 0x00000100 |
| #define | SIASTAT_NRA 0x00000200 |
| #define | SIASTAT_TRA 0x00000200 |
| #define | SIASTAT_NSN 0x00000400 |
| #define | SIASTAT_TRF 0x00000800 |
| #define | SIASTAT_ANS 0x00007000 |
| #define | SIASTAT_ANS_DIS 0x00000000 |
| #define | SIASTAT_ANS_TXDIS 0x00001000 |
| #define | SIASTAT_ANS_START 0x00001000 |
| #define | SIASTAT_ANS_ABD 0x00002000 |
| #define | SIASTAT_ANS_ACKD 0x00003000 |
| #define | SIASTAT_ANS_ACKC 0x00004000 |
| #define | SIASTAT_ANS_FLPGOOD 0x00005000 |
| #define | SIASTAT_ANS_LINKCHECK 0x00006000 |
| #define | SIASTAT_LPN 0x00008000 |
| #define | SIASTAT_LPC 0xffff0000 |
| #define | SIASTAT_GETLPC(x) (((x) & SIASTAT_LPC) >> 16) |
| #define | CSR_SIACONN TULIP_CSR13 |
| #define | SIACONN_SRL 0x00000001 |
| #define | SIACONN_PS 0x00000002 |
| #define | SIACONN_CAC 0x00000004 |
| #define | SIACONN_AUI 0x00000008 |
| #define | SIACONN_EDP 0x00000010 |
| #define | SIACONN_ENI 0x00000020 |
| #define | SIACONN_SIM 0x00000040 |
| #define | SIACONN_ASE 0x00000080 |
| #define | SIACONN_SEL 0x00000f00 |
| #define | SIACONN_IE 0x00001000 |
| #define | SIACONN_OE1_3 0x00002000 |
| #define | SIACONN_OE2_4 0x00004000 |
| #define | SIACONN_OE5_6_7 0x00008000 |
| #define | SIACONN_SDM 0x0000ef00 |
| #define | CSR_SIATXRX TULIP_CSR14 |
| #define | SIATXRX_ECEN 0x00000001 |
| #define | SIATXRX_LBK 0x00000002 |
| #define | SIATXRX_DREN 0x00000004 |
| #define | SIATXRX_LSE 0x00000008 |
| #define | SIATXRX_CPEN 0x00000030 |
| #define | SIATXRX_CPEN_DIS0 0x00000000 |
| #define | SIATXRX_CPEN_DIS1 0x00000010 |
| #define | SIATXRX_CPEN_HIGHPWR 0x00000020 |
| #define | SIATXRX_CPEN_NORMAL 0x00000030 |
| #define | SIATXRX_MBO 0x00000040 |
| #define | SIATXRX_TH 0x00000040 |
| #define | SIATXRX_ANE 0x00000080 |
| #define | SIATXRX_RSQ 0x00000100 |
| #define | SIATXRX_CSQ 0x00000200 |
| #define | SIATXRX_CLD 0x00000400 |
| #define | SIATXRX_SQE 0x00000800 |
| #define | SIATXRX_LTE 0x00001000 |
| #define | SIATXRX_APE 0x00002000 |
| #define | SIATXRX_SPP 0x00004000 |
| #define | SIATXRX_TAS 0x00008000 |
| #define | SIATXRX_THX 0x00010000 |
| #define | SIATXRX_TXF 0x00020000 |
| #define | SIATXRX_T4 0x00040000 |
| #define | CSR_SIAGEN TULIP_CSR15 |
| #define | SIAGEN_JBD 0x00000001 |
| #define | SIAGEN_HUJ 0x00000002 |
| #define | SIAGEN_JCK 0x00000004 |
| #define | SIAGEN_ABM 0x00000008 |
| #define | SIAGEN_RWD 0x00000010 |
| #define | SIAGEN_RWR 0x00000020 |
| #define | SIAGEN_LE1 0x00000040 |
| #define | SIAGEN_LV1 0x00000080 |
| #define | SIAGEN_TSCK 0x00000100 |
| #define | SIAGEN_FUSQ 0x00000200 |
| #define | SIAGEN_FLF 0x00000400 |
| #define | SIAGEN_LSD 0x00000800 |
| #define | SIAGEN_LEE 0x00000800 |
| #define | SIAGEN_DPST 0x00001000 |
| #define | SIAGEN_FRL 0x00002000 |
| #define | SIAGEN_LE2 0x00004000 |
| #define | SIAGEN_RMP 0x00004000 |
| #define | SIAGEN_LV2 0x00008000 |
| #define | SIAGEN_HCKR 0x00008000 |
| #define | SIAGEN_MD 0x000f0000 |
| #define | SIAGEN_LGS0 0x00100000 |
| #define | SIAGEN_LGS1 0x00200000 |
| #define | SIAGEN_LGS2 0x00400000 |
| #define | SIAGEN_LGS3 0x00800000 |
| #define | SIAGEN_GEI0 0x01000000 |
| #define | SIAGEN_GEI1 0x02000000 |
| #define | SIAGEN_RME 0x04000000 |
| #define | SIAGEN_CWE 0x08000000 |
| #define | SIAGEN_GI0 0x10000000 |
| #define | SIAGEN_GI1 0x20000000 |
| #define | SIAGEN_RMI 0x40000000 |
| #define | CSR_GPP TULIP_CSR12 |
| #define | GPP_MD 0x000000ff |
| #define | GPP_GPC 0x00000100 |
| #define | SIACONN_21142_10BASET 0x00000001 |
| #define | SIATXRX_21142_10BASET 0x00007f3f |
| #define | SIAGEN_21142_10BASET 0x00000008 |
| #define | SIACONN_21142_10BASET_FDX 0x00000001 |
| #define | SIATXRX_21142_10BASET_FDX 0x00007f3d |
| #define | SIAGEN_21142_10BASET_FDX 0x00000008 |
| #define | SIACONN_21142_AUI 0x00000009 |
| #define | SIATXRX_21142_AUI 0x00004705 |
| #define | SIAGEN_21142_AUI 0x0000000e |
| #define | SIACONN_21142_BNC 0x00000009 |
| #define | SIATXRX_21142_BNC 0x00004705 |
| #define | SIAGEN_21142_BNC 0x00000006 |
| #define BUSMODE_BAR 0x00000002 |
Definition at line 321 of file DEC21143_tulipreg.h.
| #define BUSMODE_BLE 0x00000080 |
Definition at line 323 of file DEC21143_tulipreg.h.
| #define BUSMODE_CAL_16LW 0x00008000 |
Definition at line 337 of file DEC21143_tulipreg.h.
| #define BUSMODE_CAL_32LW 0x0000c000 |
Definition at line 338 of file DEC21143_tulipreg.h.
| #define BUSMODE_CAL_8LW 0x00004000 |
Definition at line 336 of file DEC21143_tulipreg.h.
| #define BUSMODE_CAL_NONE 0x00000000 |
Definition at line 335 of file DEC21143_tulipreg.h.
| #define BUSMODE_DAS 0x00010000 |
Definition at line 339 of file DEC21143_tulipreg.h.
| #define BUSMODE_DBO 0x00100000 |
Definition at line 352 of file DEC21143_tulipreg.h.
| #define BUSMODE_DSL 0x0000007c |
| #define BUSMODE_PBL_16LW 0x00001000 |
Definition at line 331 of file DEC21143_tulipreg.h.
| #define BUSMODE_PBL_1LW 0x00000100 |
Definition at line 327 of file DEC21143_tulipreg.h.
| #define BUSMODE_PBL_2LW 0x00000200 |
Definition at line 328 of file DEC21143_tulipreg.h.
| #define BUSMODE_PBL_32LW 0x00002000 |
Definition at line 332 of file DEC21143_tulipreg.h.
| #define BUSMODE_PBL_4LW 0x00000400 |
Definition at line 329 of file DEC21143_tulipreg.h.
| #define BUSMODE_PBL_8LW 0x00000800 |
Definition at line 330 of file DEC21143_tulipreg.h.
| #define BUSMODE_PBL_DEFAULT 0x00000000 |
Definition at line 326 of file DEC21143_tulipreg.h.
| #define BUSMODE_RLE 0x00800000 |
Definition at line 354 of file DEC21143_tulipreg.h.
| #define BUSMODE_RME 0x00200000 |
Definition at line 353 of file DEC21143_tulipreg.h.
| #define BUSMODE_SWR 0x00000001 |
| #define BUSMODE_TAP_102_4us 0x000e0000 |
Definition at line 351 of file DEC21143_tulipreg.h.
| #define BUSMODE_TAP_12_8us 0x00080000 |
Definition at line 348 of file DEC21143_tulipreg.h.
| #define BUSMODE_TAP_1_6ms 0x00060000 |
Definition at line 347 of file DEC21143_tulipreg.h.
| #define BUSMODE_TAP_200us 0x00020000 |
Definition at line 345 of file DEC21143_tulipreg.h.
| #define BUSMODE_TAP_25_6us 0x000a0000 |
Definition at line 349 of file DEC21143_tulipreg.h.
| #define BUSMODE_TAP_51_2us 0x000c0000 |
Definition at line 350 of file DEC21143_tulipreg.h.
| #define BUSMODE_TAP_800us 0x00040000 |
Definition at line 346 of file DEC21143_tulipreg.h.
| #define BUSMODE_TAP_NONE 0x00000000 |
Definition at line 344 of file DEC21143_tulipreg.h.
| #define BUSMODE_WLE 0x01000000 |
Definition at line 355 of file DEC21143_tulipreg.h.
| #define CSR_BUSMODE TULIP_CSR0 |
| #define CSR_GPP TULIP_CSR12 |
Definition at line 641 of file DEC21143_tulipreg.h.
| #define CSR_GPT TULIP_CSR11 |
Definition at line 520 of file DEC21143_tulipreg.h.
| #define CSR_INTEN TULIP_CSR7 |
Definition at line 472 of file DEC21143_tulipreg.h.
Referenced by CDEC21143::nic_write(), and CDEC21143::run().
| #define CSR_MIIROM TULIP_CSR9 |
Definition at line 490 of file DEC21143_tulipreg.h.
Referenced by CDEC21143::mii_access(), and CDEC21143::nic_write().
| #define CSR_MISSED TULIP_CSR8 |
| #define CSR_OPMODE TULIP_CSR6 |
Definition at line 433 of file DEC21143_tulipreg.h.
Referenced by CDEC21143::nic_write(), CDEC21143::receive_process(), and CDEC21143::run().
| #define CSR_ROMADDR TULIP_CSR10 |
Definition at line 516 of file DEC21143_tulipreg.h.
| #define CSR_RXLIST TULIP_CSR3 |
| #define CSR_RXPOLL TULIP_CSR2 |
| #define CSR_SIACONN TULIP_CSR13 |
| #define CSR_SIAGEN TULIP_CSR15 |
| #define CSR_SIASTAT TULIP_CSR12 |
Definition at line 532 of file DEC21143_tulipreg.h.
Referenced by CDEC21143::nic_write(), and CDEC21143::receive_process().
| #define CSR_SIATXRX TULIP_CSR14 |
| #define CSR_STATUS TULIP_CSR5 |
Definition at line 372 of file DEC21143_tulipreg.h.
Referenced by CDEC21143::nic_write(), CDEC21143::run(), CDEC21143::set_rx_state(), and CDEC21143::set_tx_state().
| #define CSR_TXLIST TULIP_CSR4 |
| #define CSR_TXPOLL TULIP_CSR1 |
| #define GPP_GPC 0x00000100 |
Definition at line 643 of file DEC21143_tulipreg.h.
| #define GPP_MD 0x000000ff |
Definition at line 642 of file DEC21143_tulipreg.h.
| #define GPT_CON 0x00010000 |
Definition at line 522 of file DEC21143_tulipreg.h.
| #define GPT_CYCLE 0x80000000 |
Definition at line 529 of file DEC21143_tulipreg.h.
| #define GPT_NRX 0x000e0000 |
Definition at line 525 of file DEC21143_tulipreg.h.
| #define GPT_NTX 0x07000000 |
Definition at line 527 of file DEC21143_tulipreg.h.
| #define GPT_RXT 0x00f00000 |
Definition at line 526 of file DEC21143_tulipreg.h.
| #define GPT_TXT 0x78000000 |
Definition at line 528 of file DEC21143_tulipreg.h.
| #define GPT_VALUE 0x0000ffff |
Definition at line 521 of file DEC21143_tulipreg.h.
| #define MIIROM_BR 0x00001000 |
| #define MIIROM_DATA 0x000000ff |
Definition at line 491 of file DEC21143_tulipreg.h.
| #define MIIROM_DN 0x80000000 |
Definition at line 508 of file DEC21143_tulipreg.h.
| #define MIIROM_MDC 0x00010000 |
Definition at line 502 of file DEC21143_tulipreg.h.
Referenced by CDEC21143::mii_access(), and CDEC21143::nic_write().
| #define MIIROM_MDI 0x00080000 |
| #define MIIROM_MDO 0x00020000 |
| #define MIIROM_MIIDIR 0x00040000 |
| #define MIIROM_MOD 0x00008000 |
Definition at line 501 of file DEC21143_tulipreg.h.
| #define MIIROM_RD 0x00004000 |
Definition at line 500 of file DEC21143_tulipreg.h.
| #define MIIROM_REG 0x00000400 |
Definition at line 496 of file DEC21143_tulipreg.h.
| #define MIIROM_SR 0x00000800 |
Definition at line 497 of file DEC21143_tulipreg.h.
| #define MIIROM_SROMCS 0x00000001 |
Definition at line 492 of file DEC21143_tulipreg.h.
| #define MIIROM_SROMDI 0x00000004 |
Definition at line 494 of file DEC21143_tulipreg.h.
| #define MIIROM_SROMDO 0x00000008 |
Definition at line 495 of file DEC21143_tulipreg.h.
| #define MIIROM_SROMSK 0x00000002 |
Definition at line 493 of file DEC21143_tulipreg.h.
| #define MIIROM_WR 0x00002000 |
Definition at line 499 of file DEC21143_tulipreg.h.
| #define MISSED_FOC 0x0ffe0000 |
Definition at line 481 of file DEC21143_tulipreg.h.
| #define MISSED_GETFOC | ( | x | ) | (((x) & MISSED_FOC) >> 17) |
Definition at line 487 of file DEC21143_tulipreg.h.
| #define MISSED_GETMFC | ( | x | ) | ((x) & MISSED_MFC) |
Definition at line 486 of file DEC21143_tulipreg.h.
| #define MISSED_MFC 0x0000ffff |
Definition at line 478 of file DEC21143_tulipreg.h.
| #define MISSED_MFO 0x00010000 |
Definition at line 479 of file DEC21143_tulipreg.h.
| #define MISSED_OCO 0x10000000 |
Definition at line 483 of file DEC21143_tulipreg.h.
| #define OPMODE_BP 0x00010000 |
Definition at line 455 of file DEC21143_tulipreg.h.
| #define OPMODE_CA 0x00020000 |
Definition at line 456 of file DEC21143_tulipreg.h.
| #define OPMODE_FC 0x00001000 |
Definition at line 448 of file DEC21143_tulipreg.h.
| #define OPMODE_FD 0x00000200 |
| #define OPMODE_FKD 0x00000100 |
Definition at line 442 of file DEC21143_tulipreg.h.
| #define OPMODE_HBD 0x00080000 |
| #define OPMODE_HO 0x00000004 |
Definition at line 436 of file DEC21143_tulipreg.h.
| #define OPMODE_HP 0x00000001 |
Definition at line 434 of file DEC21143_tulipreg.h.
| #define OPMODE_IDAMSB 0x04000000 |
Definition at line 464 of file DEC21143_tulipreg.h.
| #define OPMODE_IF 0x00000010 |
Definition at line 438 of file DEC21143_tulipreg.h.
| #define OPMODE_MBO 0x02000000 |
Definition at line 463 of file DEC21143_tulipreg.h.
| #define OPMODE_MEDIA_BITS (OPMODE_FD | OPMODE_PS | OPMODE_TTM | OPMODE_PCS | OPMODE_SCR) |
Definition at line 469 of file DEC21143_tulipreg.h.
| #define OPMODE_OM 0x00000c00 |
| #define OPMODE_OM_EXTLOOP 0x00000800 |
Definition at line 447 of file DEC21143_tulipreg.h.
| #define OPMODE_OM_INTLOOP 0x00000400 |
| #define OPMODE_OM_NORMAL 0x00000000 |
Definition at line 445 of file DEC21143_tulipreg.h.
| #define OPMODE_PB 0x00000008 |
Definition at line 437 of file DEC21143_tulipreg.h.
| #define OPMODE_PCS 0x00800000 |
| #define OPMODE_PM 0x00000080 |
Definition at line 441 of file DEC21143_tulipreg.h.
| #define OPMODE_PR 0x00000040 |
Definition at line 440 of file DEC21143_tulipreg.h.
| #define OPMODE_PS 0x00040000 |
| #define OPMODE_RA 0x40000000 |
Definition at line 465 of file DEC21143_tulipreg.h.
| #define OPMODE_SB 0x00000020 |
Definition at line 439 of file DEC21143_tulipreg.h.
| #define OPMODE_SC 0x80000000 |
Definition at line 466 of file DEC21143_tulipreg.h.
| #define OPMODE_SCR 0x01000000 |
| #define OPMODE_SF 0x00200000 |
| #define OPMODE_SR 0x00000002 |
Definition at line 435 of file DEC21143_tulipreg.h.
Referenced by CDEC21143::nic_write(), and CDEC21143::receive_process().
| #define OPMODE_ST 0x00002000 |
Definition at line 449 of file DEC21143_tulipreg.h.
Referenced by CDEC21143::nic_write(), and CDEC21143::run().
| #define OPMODE_TR 0x0000c000 |
| #define OPMODE_TR_128 0x00008000 |
Definition at line 453 of file DEC21143_tulipreg.h.
| #define OPMODE_TR_160 0x0000c000 |
Definition at line 454 of file DEC21143_tulipreg.h.
| #define OPMODE_TR_72 0x00000000 |
Definition at line 451 of file DEC21143_tulipreg.h.
| #define OPMODE_TR_96 0x00004000 |
Definition at line 452 of file DEC21143_tulipreg.h.
| #define OPMODE_TTM 0x00400000 |
| #define ROMADDR_MASK 0x000003ff |
Definition at line 517 of file DEC21143_tulipreg.h.
| #define RXPOLL_RPD 0x00000001 |
Definition at line 363 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE MII_10T 0x0009 |
Definition at line 233 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_100FX 0x0007 |
Definition at line 232 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_100T4 0x0006 |
Definition at line 231 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_100TX 0x0003 |
Definition at line 230 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_100TX_FDX 0x020e |
Definition at line 240 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_ASENSE 0x0800 |
Definition at line 243 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_ASENSE_AUTONEG 0x0900 |
Definition at line 245 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_ASENSE_POWERUP 0x8800 |
Definition at line 244 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_AUI 0x0002 |
Definition at line 229 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_BNC 0x0001 |
Definition at line 228 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_MII_100FX 0x0010 |
Definition at line 236 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_MII_100T4 0x000f |
Definition at line 235 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_MII_100TX 0x000d |
Definition at line 234 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_MII_100TX_FDX 0x0211 |
Definition at line 241 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_MII_10T_FDX 0x020a |
Definition at line 239 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_TP 0x0000 |
Definition at line 227 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_TP_AUTONEG 0x0100 |
Definition at line 237 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_TP_FDX 0x0204 |
Definition at line 238 of file DEC21143_tulipreg.h.
| #define SELECT_CONN_TYPE_TP_NOLINKPASS 0x0400 |
Definition at line 242 of file DEC21143_tulipreg.h.
| #define SIACONN_21142_10BASET 0x00000001 |
Definition at line 650 of file DEC21143_tulipreg.h.
| #define SIACONN_21142_10BASET_FDX 0x00000001 |
Definition at line 655 of file DEC21143_tulipreg.h.
| #define SIACONN_21142_AUI 0x00000009 |
Definition at line 660 of file DEC21143_tulipreg.h.
| #define SIACONN_21142_BNC 0x00000009 |
Definition at line 665 of file DEC21143_tulipreg.h.
| #define SIACONN_ASE 0x00000080 |
Definition at line 572 of file DEC21143_tulipreg.h.
| #define SIACONN_AUI 0x00000008 |
Definition at line 568 of file DEC21143_tulipreg.h.
| #define SIACONN_CAC 0x00000004 |
Definition at line 567 of file DEC21143_tulipreg.h.
| #define SIACONN_EDP 0x00000010 |
Definition at line 569 of file DEC21143_tulipreg.h.
| #define SIACONN_ENI 0x00000020 |
Definition at line 570 of file DEC21143_tulipreg.h.
| #define SIACONN_IE 0x00001000 |
Definition at line 574 of file DEC21143_tulipreg.h.
| #define SIACONN_OE1_3 0x00002000 |
Definition at line 575 of file DEC21143_tulipreg.h.
| #define SIACONN_OE2_4 0x00004000 |
Definition at line 576 of file DEC21143_tulipreg.h.
| #define SIACONN_OE5_6_7 0x00008000 |
Definition at line 577 of file DEC21143_tulipreg.h.
| #define SIACONN_PS 0x00000002 |
Definition at line 566 of file DEC21143_tulipreg.h.
| #define SIACONN_SDM 0x0000ef00 |
Definition at line 578 of file DEC21143_tulipreg.h.
| #define SIACONN_SEL 0x00000f00 |
Definition at line 573 of file DEC21143_tulipreg.h.
| #define SIACONN_SIM 0x00000040 |
Definition at line 571 of file DEC21143_tulipreg.h.
| #define SIACONN_SRL 0x00000001 |
| #define SIAGEN_21142_10BASET 0x00000008 |
Definition at line 652 of file DEC21143_tulipreg.h.
| #define SIAGEN_21142_10BASET_FDX 0x00000008 |
Definition at line 657 of file DEC21143_tulipreg.h.
| #define SIAGEN_21142_AUI 0x0000000e |
Definition at line 662 of file DEC21143_tulipreg.h.
| #define SIAGEN_21142_BNC 0x00000006 |
Definition at line 667 of file DEC21143_tulipreg.h.
| #define SIAGEN_ABM 0x00000008 |
Definition at line 611 of file DEC21143_tulipreg.h.
| #define SIAGEN_CWE 0x08000000 |
Definition at line 635 of file DEC21143_tulipreg.h.
| #define SIAGEN_DPST 0x00001000 |
Definition at line 621 of file DEC21143_tulipreg.h.
| #define SIAGEN_FLF 0x00000400 |
Definition at line 618 of file DEC21143_tulipreg.h.
| #define SIAGEN_FRL 0x00002000 |
Definition at line 622 of file DEC21143_tulipreg.h.
| #define SIAGEN_FUSQ 0x00000200 |
Definition at line 617 of file DEC21143_tulipreg.h.
| #define SIAGEN_GEI0 0x01000000 |
Definition at line 632 of file DEC21143_tulipreg.h.
| #define SIAGEN_GEI1 0x02000000 |
Definition at line 633 of file DEC21143_tulipreg.h.
| #define SIAGEN_GI0 0x10000000 |
Definition at line 636 of file DEC21143_tulipreg.h.
| #define SIAGEN_GI1 0x20000000 |
Definition at line 637 of file DEC21143_tulipreg.h.
| #define SIAGEN_HCKR 0x00008000 |
Definition at line 626 of file DEC21143_tulipreg.h.
| #define SIAGEN_HUJ 0x00000002 |
Definition at line 609 of file DEC21143_tulipreg.h.
| #define SIAGEN_JBD 0x00000001 |
Definition at line 608 of file DEC21143_tulipreg.h.
| #define SIAGEN_JCK 0x00000004 |
Definition at line 610 of file DEC21143_tulipreg.h.
| #define SIAGEN_LE1 0x00000040 |
Definition at line 614 of file DEC21143_tulipreg.h.
| #define SIAGEN_LE2 0x00004000 |
Definition at line 623 of file DEC21143_tulipreg.h.
| #define SIAGEN_LEE 0x00000800 |
Definition at line 620 of file DEC21143_tulipreg.h.
| #define SIAGEN_LGS0 0x00100000 |
Definition at line 628 of file DEC21143_tulipreg.h.
| #define SIAGEN_LGS1 0x00200000 |
Definition at line 629 of file DEC21143_tulipreg.h.
| #define SIAGEN_LGS2 0x00400000 |
Definition at line 630 of file DEC21143_tulipreg.h.
| #define SIAGEN_LGS3 0x00800000 |
Definition at line 631 of file DEC21143_tulipreg.h.
| #define SIAGEN_LSD 0x00000800 |
Definition at line 619 of file DEC21143_tulipreg.h.
| #define SIAGEN_LV1 0x00000080 |
Definition at line 615 of file DEC21143_tulipreg.h.
| #define SIAGEN_LV2 0x00008000 |
Definition at line 625 of file DEC21143_tulipreg.h.
| #define SIAGEN_MD 0x000f0000 |
Definition at line 627 of file DEC21143_tulipreg.h.
| #define SIAGEN_RME 0x04000000 |
Definition at line 634 of file DEC21143_tulipreg.h.
| #define SIAGEN_RMI 0x40000000 |
Definition at line 638 of file DEC21143_tulipreg.h.
| #define SIAGEN_RMP 0x00004000 |
Definition at line 624 of file DEC21143_tulipreg.h.
| #define SIAGEN_RWD 0x00000010 |
Definition at line 612 of file DEC21143_tulipreg.h.
| #define SIAGEN_RWR 0x00000020 |
Definition at line 613 of file DEC21143_tulipreg.h.
| #define SIAGEN_TSCK 0x00000100 |
Definition at line 616 of file DEC21143_tulipreg.h.
| #define SIASTAT_ANS 0x00007000 |
| #define SIASTAT_ANS_ABD 0x00002000 |
Definition at line 554 of file DEC21143_tulipreg.h.
| #define SIASTAT_ANS_ACKC 0x00004000 |
Definition at line 556 of file DEC21143_tulipreg.h.
| #define SIASTAT_ANS_ACKD 0x00003000 |
Definition at line 555 of file DEC21143_tulipreg.h.
| #define SIASTAT_ANS_DIS 0x00000000 |
Definition at line 551 of file DEC21143_tulipreg.h.
| #define SIASTAT_ANS_FLPGOOD 0x00005000 |
| #define SIASTAT_ANS_LINKCHECK 0x00006000 |
Definition at line 558 of file DEC21143_tulipreg.h.
| #define SIASTAT_ANS_START 0x00001000 |
| #define SIASTAT_ANS_TXDIS 0x00001000 |
Definition at line 552 of file DEC21143_tulipreg.h.
| #define SIASTAT_APS 0x00000008 |
Definition at line 539 of file DEC21143_tulipreg.h.
| #define SIASTAT_ARA 0x00000100 |
Definition at line 545 of file DEC21143_tulipreg.h.
| #define SIASTAT_DAO 0x00000080 |
Definition at line 543 of file DEC21143_tulipreg.h.
| #define SIASTAT_DAZ 0x00000040 |
Definition at line 542 of file DEC21143_tulipreg.h.
| #define SIASTAT_DSD 0x00000010 |
Definition at line 540 of file DEC21143_tulipreg.h.
| #define SIASTAT_DSP 0x00000020 |
Definition at line 541 of file DEC21143_tulipreg.h.
| #define SIASTAT_GETLPC | ( | x | ) | (((x) & SIASTAT_LPC) >> 16) |
Definition at line 561 of file DEC21143_tulipreg.h.
| #define SIASTAT_LKF 0x00000004 |
Definition at line 537 of file DEC21143_tulipreg.h.
| #define SIASTAT_LPC 0xffff0000 |
| #define SIASTAT_LPN 0x00008000 |
| #define SIASTAT_LS10 0x00000004 |
Definition at line 538 of file DEC21143_tulipreg.h.
| #define SIASTAT_LS100 0x00000002 |
Definition at line 536 of file DEC21143_tulipreg.h.
| #define SIASTAT_MRA 0x00000001 |
Definition at line 534 of file DEC21143_tulipreg.h.
| #define SIASTAT_NCR 0x00000002 |
Definition at line 535 of file DEC21143_tulipreg.h.
| #define SIASTAT_NRA 0x00000200 |
Definition at line 546 of file DEC21143_tulipreg.h.
| #define SIASTAT_NSN 0x00000400 |
Definition at line 548 of file DEC21143_tulipreg.h.
| #define SIASTAT_PAUI 0x00000001 |
Definition at line 533 of file DEC21143_tulipreg.h.
| #define SIASTAT_SRA 0x00000100 |
Definition at line 544 of file DEC21143_tulipreg.h.
| #define SIASTAT_TRA 0x00000200 |
| #define SIASTAT_TRF 0x00000800 |
Definition at line 549 of file DEC21143_tulipreg.h.
| #define SIATXRX_21142_10BASET 0x00007f3f |
Definition at line 651 of file DEC21143_tulipreg.h.
| #define SIATXRX_21142_10BASET_FDX 0x00007f3d |
Definition at line 656 of file DEC21143_tulipreg.h.
| #define SIATXRX_21142_AUI 0x00004705 |
Definition at line 661 of file DEC21143_tulipreg.h.
| #define SIATXRX_21142_BNC 0x00004705 |
Definition at line 666 of file DEC21143_tulipreg.h.
| #define SIATXRX_ANE 0x00000080 |
| #define SIATXRX_APE 0x00002000 |
Definition at line 599 of file DEC21143_tulipreg.h.
| #define SIATXRX_CLD 0x00000400 |
Definition at line 596 of file DEC21143_tulipreg.h.
| #define SIATXRX_CPEN 0x00000030 |
Definition at line 586 of file DEC21143_tulipreg.h.
| #define SIATXRX_CPEN_DIS0 0x00000000 |
Definition at line 587 of file DEC21143_tulipreg.h.
| #define SIATXRX_CPEN_DIS1 0x00000010 |
Definition at line 588 of file DEC21143_tulipreg.h.
| #define SIATXRX_CPEN_HIGHPWR 0x00000020 |
Definition at line 589 of file DEC21143_tulipreg.h.
| #define SIATXRX_CPEN_NORMAL 0x00000030 |
Definition at line 590 of file DEC21143_tulipreg.h.
| #define SIATXRX_CSQ 0x00000200 |
Definition at line 595 of file DEC21143_tulipreg.h.
| #define SIATXRX_DREN 0x00000004 |
Definition at line 584 of file DEC21143_tulipreg.h.
| #define SIATXRX_ECEN 0x00000001 |
Definition at line 582 of file DEC21143_tulipreg.h.
| #define SIATXRX_LBK 0x00000002 |
Definition at line 583 of file DEC21143_tulipreg.h.
| #define SIATXRX_LSE 0x00000008 |
Definition at line 585 of file DEC21143_tulipreg.h.
| #define SIATXRX_LTE 0x00001000 |
Definition at line 598 of file DEC21143_tulipreg.h.
| #define SIATXRX_MBO 0x00000040 |
Definition at line 591 of file DEC21143_tulipreg.h.
| #define SIATXRX_RSQ 0x00000100 |
Definition at line 594 of file DEC21143_tulipreg.h.
| #define SIATXRX_SPP 0x00004000 |
Definition at line 600 of file DEC21143_tulipreg.h.
| #define SIATXRX_SQE 0x00000800 |
Definition at line 597 of file DEC21143_tulipreg.h.
| #define SIATXRX_T4 0x00040000 |
| #define SIATXRX_TAS 0x00008000 |
Definition at line 601 of file DEC21143_tulipreg.h.
| #define SIATXRX_TH 0x00000040 |
| #define SIATXRX_THX 0x00010000 |
| #define SIATXRX_TXF 0x00020000 |
| #define STATUS_AIS 0x00008000 |
| #define STATUS_AT 0x00000400 |
Definition at line 383 of file DEC21143_tulipreg.h.
| #define STATUS_EB 0x03800000 |
Definition at line 423 of file DEC21143_tulipreg.h.
| #define STATUS_EB_MABT 0x00800000 |
Definition at line 425 of file DEC21143_tulipreg.h.
| #define STATUS_EB_PARITY 0x00000000 |
Definition at line 424 of file DEC21143_tulipreg.h.
| #define STATUS_EB_TABT 0x01000000 |
Definition at line 426 of file DEC21143_tulipreg.h.
| #define STATUS_ER 0x00004000 |
Definition at line 392 of file DEC21143_tulipreg.h.
| #define STATUS_ETI 0x00000400 |
Definition at line 385 of file DEC21143_tulipreg.h.
| #define STATUS_FD 0x00000800 |
Definition at line 387 of file DEC21143_tulipreg.h.
| #define STATUS_GPPI 0x04000000 |
Definition at line 427 of file DEC21143_tulipreg.h.
| #define STATUS_LC 0x08000000 |
Definition at line 428 of file DEC21143_tulipreg.h.
| #define STATUS_LNF 0x00001000 |
Definition at line 390 of file DEC21143_tulipreg.h.
| #define STATUS_LNPANC 0x00000010 |
| #define STATUS_NIS 0x00010000 |
| #define STATUS_RI 0x00000040 |
Definition at line 379 of file DEC21143_tulipreg.h.
| #define STATUS_RPS 0x00000100 |
Definition at line 381 of file DEC21143_tulipreg.h.
| #define STATUS_RS 0x000e0000 |
| #define STATUS_RS_CHECK 0x00040000 |
Definition at line 399 of file DEC21143_tulipreg.h.
| #define STATUS_RS_CLOSE 0x000a0000 |
Definition at line 403 of file DEC21143_tulipreg.h.
| #define STATUS_RS_FETCH 0x00020000 |
Definition at line 397 of file DEC21143_tulipreg.h.
| #define STATUS_RS_FLUSH 0x000c0000 |
Definition at line 405 of file DEC21143_tulipreg.h.
| #define STATUS_RS_QUEUE 0x000e0000 |
Definition at line 407 of file DEC21143_tulipreg.h.
| #define STATUS_RS_STOPPED 0x00000000 |
| #define STATUS_RS_SUSPENDED 0x00080000 |
Definition at line 402 of file DEC21143_tulipreg.h.
| #define STATUS_RS_WAIT 0x00060000 |
| #define STATUS_RU 0x00000080 |
Definition at line 380 of file DEC21143_tulipreg.h.
| #define STATUS_RWT 0x00000200 |
Definition at line 382 of file DEC21143_tulipreg.h.
| #define STATUS_SE 0x00002000 |
Definition at line 391 of file DEC21143_tulipreg.h.
| #define STATUS_TI 0x00000001 |
Definition at line 373 of file DEC21143_tulipreg.h.
| #define STATUS_TJT 0x00000008 |
Definition at line 376 of file DEC21143_tulipreg.h.
| #define STATUS_TM 0x00000800 |
Definition at line 389 of file DEC21143_tulipreg.h.
| #define STATUS_TPS 0x00000002 |
Definition at line 374 of file DEC21143_tulipreg.h.
| #define STATUS_TS 0x00700000 |
| #define STATUS_TS_CLOSE 0x00700000 |
Definition at line 422 of file DEC21143_tulipreg.h.
| #define STATUS_TS_FETCH 0x00100000 |
Definition at line 412 of file DEC21143_tulipreg.h.
| #define STATUS_TS_READING 0x00300000 |
Definition at line 416 of file DEC21143_tulipreg.h.
| #define STATUS_TS_RESERVED 0x00400000 |
Definition at line 419 of file DEC21143_tulipreg.h.
| #define STATUS_TS_SETUP 0x00500000 |
Definition at line 420 of file DEC21143_tulipreg.h.
| #define STATUS_TS_STOPPED 0x00000000 |
| #define STATUS_TS_SUSPENDED 0x00600000 |
| #define STATUS_TS_WAIT 0x00200000 |
Definition at line 414 of file DEC21143_tulipreg.h.
| #define STATUS_TU 0x00000004 |
| #define STATUS_UNF 0x00000020 |
Definition at line 378 of file DEC21143_tulipreg.h.
| #define STATUS_X3201_PMEIS 0x10000000 |
Definition at line 429 of file DEC21143_tulipreg.h.
| #define STATUS_X3201_SFIS 0x80000000 |
Definition at line 430 of file DEC21143_tulipreg.h.
| #define TDCTL_CH 0x01000000 |
Definition at line 132 of file DEC21143_tulipreg.h.
| #define TDCTL_ER 0x02000000 |
Definition at line 131 of file DEC21143_tulipreg.h.
| #define TDCTL_SIZE1 0x000007ff |
Definition at line 125 of file DEC21143_tulipreg.h.
| #define TDCTL_SIZE1_SHIFT 0 |
Definition at line 126 of file DEC21143_tulipreg.h.
| #define TDCTL_SIZE2 0x003ff800 |
Definition at line 128 of file DEC21143_tulipreg.h.
| #define TDCTL_SIZE2_SHIFT 11 |
Definition at line 129 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_AC 0x04000000 |
Definition at line 142 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_DPD 0x00800000 |
Definition at line 143 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_FS 0x20000000 |
Definition at line 139 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_FT0 0x00400000 |
Definition at line 144 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_FT1 0x10000000 |
Definition at line 140 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_FT_HASH TDCTL_Tx_FT0 |
Definition at line 179 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_FT_HASHONLY (TDCTL_Tx_FT1 | TDCTL_Tx_FT0) |
Definition at line 181 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_FT_INVERSE TDCTL_Tx_FT1 |
Definition at line 180 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_FT_PERFECT 0 |
Definition at line 178 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_IC 0x80000000 |
Definition at line 137 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_LS 0x40000000 |
Definition at line 138 of file DEC21143_tulipreg.h.
| #define TDCTL_Tx_SET 0x08000000 |
Definition at line 141 of file DEC21143_tulipreg.h.
| #define TDSTAT_ES 0x00008000 |
Definition at line 78 of file DEC21143_tulipreg.h.
| #define TDSTAT_OWN 0x80000000 |
Definition at line 77 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_CE 0x00000002 |
Definition at line 97 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_CS 0x00000040 |
Definition at line 92 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_DB 0x00000004 |
Definition at line 96 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_DE 0x00004000 |
Definition at line 85 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_DT 0x00003000 |
Definition at line 86 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_DT_EL 0x00002000 |
Definition at line 103 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_DT_IL 0x00001000 |
Definition at line 102 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_DT_r 0x00003000 |
Definition at line 104 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_DT_SR 0x00000000 |
Definition at line 101 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_FF 0x40000000 |
Definition at line 83 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_FL 0x3fff0000 |
Definition at line 84 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_FS 0x00000200 |
Definition at line 89 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_LENGTH | ( | x | ) | (((x) & TDSTAT_Rx_FL) >> 16) |
Definition at line 100 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_LS 0x00000100 |
Definition at line 90 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_MF 0x00000400 |
Definition at line 88 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_RE 0x00000008 |
Definition at line 95 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_RF 0x00000800 |
Definition at line 87 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_RT 0x00000020 |
Definition at line 93 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_RW 0x00000010 |
Definition at line 94 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_TL 0x00000080 |
Definition at line 91 of file DEC21143_tulipreg.h.
| #define TDSTAT_Rx_ZER 0x00000001 |
Definition at line 98 of file DEC21143_tulipreg.h.
| #define TDSTAT_Tx_CC 0x00000078 |
Definition at line 115 of file DEC21143_tulipreg.h.
| #define TDSTAT_Tx_COLLISIONS | ( | x | ) | (((x) & TDSTAT_Tx_CC) >> 3) |
Definition at line 120 of file DEC21143_tulipreg.h.
| #define TDSTAT_Tx_DE 0x00000001 |
Definition at line 118 of file DEC21143_tulipreg.h.
| #define TDSTAT_Tx_EC 0x00000100 |
Definition at line 113 of file DEC21143_tulipreg.h.
| #define TDSTAT_Tx_HF 0x00000080 |
Definition at line 114 of file DEC21143_tulipreg.h.
| #define TDSTAT_Tx_LC 0x00000200 |
Definition at line 112 of file DEC21143_tulipreg.h.
| #define TDSTAT_Tx_LF 0x00000004 |
Definition at line 116 of file DEC21143_tulipreg.h.
| #define TDSTAT_Tx_LO 0x00000800 |
Definition at line 110 of file DEC21143_tulipreg.h.
| #define TDSTAT_Tx_NC 0x00000400 |
Definition at line 111 of file DEC21143_tulipreg.h.
| #define TDSTAT_Tx_TO 0x00004000 |
Definition at line 109 of file DEC21143_tulipreg.h.
| #define TDSTAT_Tx_UF 0x00000002 |
Definition at line 117 of file DEC21143_tulipreg.h.
| #define TULIP_CSR0 0x00 |
Definition at line 283 of file DEC21143_tulipreg.h.
| #define TULIP_CSR1 0x08 |
Definition at line 284 of file DEC21143_tulipreg.h.
| #define TULIP_CSR10 0x50 |
Definition at line 293 of file DEC21143_tulipreg.h.
| #define TULIP_CSR11 0x58 |
Definition at line 294 of file DEC21143_tulipreg.h.
| #define TULIP_CSR12 0x60 |
Definition at line 295 of file DEC21143_tulipreg.h.
| #define TULIP_CSR13 0x68 |
Definition at line 296 of file DEC21143_tulipreg.h.
| #define TULIP_CSR14 0x70 |
Definition at line 297 of file DEC21143_tulipreg.h.
| #define TULIP_CSR15 0x78 |
Definition at line 298 of file DEC21143_tulipreg.h.
| #define TULIP_CSR16 0x80 |
Definition at line 299 of file DEC21143_tulipreg.h.
| #define TULIP_CSR17 0x88 |
Definition at line 300 of file DEC21143_tulipreg.h.
| #define TULIP_CSR18 0x90 |
Definition at line 301 of file DEC21143_tulipreg.h.
| #define TULIP_CSR19 0x98 |
Definition at line 302 of file DEC21143_tulipreg.h.
| #define TULIP_CSR2 0x10 |
Definition at line 285 of file DEC21143_tulipreg.h.
| #define TULIP_CSR20 0xa0 |
Definition at line 303 of file DEC21143_tulipreg.h.
| #define TULIP_CSR21 0xa8 |
Definition at line 304 of file DEC21143_tulipreg.h.
| #define TULIP_CSR22 0xb0 |
Definition at line 305 of file DEC21143_tulipreg.h.
| #define TULIP_CSR23 0xb8 |
Definition at line 306 of file DEC21143_tulipreg.h.
| #define TULIP_CSR24 0xc0 |
Definition at line 307 of file DEC21143_tulipreg.h.
| #define TULIP_CSR25 0xc8 |
Definition at line 308 of file DEC21143_tulipreg.h.
| #define TULIP_CSR26 0xd0 |
Definition at line 309 of file DEC21143_tulipreg.h.
| #define TULIP_CSR27 0xd8 |
Definition at line 310 of file DEC21143_tulipreg.h.
| #define TULIP_CSR28 0xe0 |
Definition at line 311 of file DEC21143_tulipreg.h.
| #define TULIP_CSR29 0xe8 |
Definition at line 312 of file DEC21143_tulipreg.h.
| #define TULIP_CSR3 0x18 |
Definition at line 286 of file DEC21143_tulipreg.h.
| #define TULIP_CSR30 0xf0 |
Definition at line 313 of file DEC21143_tulipreg.h.
| #define TULIP_CSR31 0xf8 |
Definition at line 314 of file DEC21143_tulipreg.h.
| #define TULIP_CSR4 0x20 |
Definition at line 287 of file DEC21143_tulipreg.h.
| #define TULIP_CSR5 0x28 |
Definition at line 288 of file DEC21143_tulipreg.h.
| #define TULIP_CSR6 0x30 |
Definition at line 289 of file DEC21143_tulipreg.h.
| #define TULIP_CSR7 0x38 |
Definition at line 290 of file DEC21143_tulipreg.h.
| #define TULIP_CSR8 0x40 |
Definition at line 291 of file DEC21143_tulipreg.h.
| #define TULIP_CSR9 0x48 |
Definition at line 292 of file DEC21143_tulipreg.h.
| #define TULIP_CSR_INDEX | ( | csr | ) | ((csr) >> 3) |
Definition at line 316 of file DEC21143_tulipreg.h.
| #define TULIP_MAX_ROM_SIZE 512 |
Definition at line 190 of file DEC21143_tulipreg.h.
| #define TULIP_MAXADDRS 16 |
Definition at line 183 of file DEC21143_tulipreg.h.
| #define TULIP_MCHASHSIZE 512 |
Definition at line 184 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_CHIP_COUNT 19 |
Definition at line 216 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_CHIPn_DEVICE_NUMBER | ( | n | ) | (26 + ((n) * 3)) |
Definition at line 218 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_CHIPn_INFO_LEAF_OFFSET | ( | n | ) | (27 + ((n) * 3)) |
Definition at line 219 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_CRC32_CHECKSUM 126 |
Definition at line 220 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_CRC32_CHECKSUM1 94 |
Definition at line 221 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_GETW | ( | data, | |||
| off | ) | ((uint32_t) (data)[(off)] | (uint32_t) ((data)[(off) + 1]) << 8) |
Definition at line 277 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_IEEE_NETWORK_ADDRESS 20 |
Definition at line 217 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_IL_MEDIA_COUNT 2 |
Definition at line 224 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_IL_MEDIAn_BLOCK_BASE 3 |
Definition at line 225 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_IL_SELECT_CONN_TYPE 0 |
Definition at line 223 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_21140_GPR 0 |
Definition at line 270 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_21140_MII 1 |
Definition at line 271 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_21142_MII 3 |
Definition at line 273 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_21142_SIA 2 |
Definition at line 272 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_21143_RESET 5 |
Definition at line 275 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_21143_SYM 4 |
Definition at line 274 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_BITPOS | ( | x | ) | (1 << (((x) & 0x0e) >> 1)) |
Definition at line 269 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_CSR13 1 |
Definition at line 260 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_CSR14 3 |
Definition at line 261 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_CSR15 5 |
Definition at line 262 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_DEFAULT 0x4000 |
Definition at line 266 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_EXT 0x40 |
Definition at line 258 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_MEDIA_100FX 0x07 |
Definition at line 255 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_MEDIA_100FX_FDX 0x08 |
Definition at line 256 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_MEDIA_100T4 0x06 |
Definition at line 254 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_MEDIA_100TX 0x03 |
Definition at line 251 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_MEDIA_100TX_FDX 0x05 |
Definition at line 253 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_MEDIA_AUI 0x02 |
Definition at line 250 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_MEDIA_BNC 0x01 |
Definition at line 249 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_MEDIA_CODE 0x3f |
Definition at line 247 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_MEDIA_TP 0x00 |
Definition at line 248 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_MEDIA_TP_FDX 0x04 |
Definition at line 252 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_NOINDICATOR 0x8000 |
Definition at line 265 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_OPMODE | ( | x | ) | (((x) & 0x71) << 18) |
Definition at line 268 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_POLARITY 0x0080 |
Definition at line 267 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_MB_SIZE | ( | mc | ) | (((mc) & TULIP_ROM_MB_EXT) ? 7 : 1) |
Definition at line 264 of file DEC21143_tulipreg.h.
Definition at line 189 of file DEC21143_tulipreg.h.
| #define TULIP_ROM_SROM_FORMAT_VERION 18 |
Definition at line 215 of file DEC21143_tulipreg.h.
| #define TULIP_SETUP_PACKET_LEN 192 |
Definition at line 182 of file DEC21143_tulipreg.h.
| #define TULIP_SROM_OPC_ERASE 0x04 |
Definition at line 511 of file DEC21143_tulipreg.h.
| #define TULIP_SROM_OPC_READ 0x06 |
Definition at line 513 of file DEC21143_tulipreg.h.
| #define TULIP_SROM_OPC_WRITE 0x05 |
Definition at line 512 of file DEC21143_tulipreg.h.
| #define TXPOLL_TPD 0x00000001 |
Definition at line 359 of file DEC21143_tulipreg.h.