AX88780_07 ASIX [ASIX Electronics Corporation], AX88780_07 Datasheet - Page 17

no-image

AX88780_07

Manufacturer Part Number
AX88780_07
Description
High-Performance Non-PCI Single-Chip 32-bit 10/100M Fast Ethernet Controller
Manufacturer
ASIX [ASIX Electronics Corporation]
Datasheet
4.0 Register Description
only low 16-bit are available (exception 0xFC54). For reserved bits, don’t set them in normal operation.
0xFC00
0xFC04
0xFC08
0xFC10
0xFC14
0xFC18
0xFC1C
0xFC20
0xFC24
0xFC28
0xFC2C
0xFC30
0xFC34
0xFC38
0xFC40
0xFC44
0xFC48
0xFC4C
0xFC54
0xFC58
0xFC5C
0xFC60
0xFC68
0xFC70
0xFC74
0xFC78
0xFC7C
0xFC80
0xFC84
0xFC88
0xFC8C
0xFC90
0xFC94
0xFCA0
0xFCA4
0xFCA8
0xFCAC
0xFCB0
0xFCB4
0xFCB8
0xFCC0
0xFCC4
0xFCC8
0xFCCC
0xFCE0
0xFCE4
0xFCEC
*Note: It is not affected by software reset
Offset
There are some registers located from offset 0xFC00 to 0xFCFF. All of the registers are 32-bit boundary alignment, but
CMD
IMR
ISR
TX_CFG
TX_CMD
TXBS
PHY_CTRL
TXDES0
TXDES1
TXDES2
TXDES3
RX_CFG
RXCURT
RXBOUND
MAC_CFG0
MAC_CFG1
MAC_CFG2
MAC_CFG3
TXPAUT
RXBTHD0
RXBTHD1
RXFULTHD
MISC
MACID0
MACID1
MACID2
TXLEN
RXFILTER
MDIOCTRL
MDIODP
GPIO_CTRL
RXINDICATOR
TXST
MDCLKPAT
RXCHKSUMCNT
RXCRCNT
TXFAILCNT
PROMDPR
PROMCTRL
MAXRXLEN
HASHTAB0
HASHTAB1
HASHTAB2
HASHTAB3
DOGTHD0
DOGTHD1
SOFTRST
Name
Table 8: MAC Register Mapping
Command Register
Interrupt Mask Register
Interrupt Status Register
TX Configuration Register
TX Command Register
TX Buffer Status Register
Internal PHY Control
TX Descriptor0 Register
TX Descriptor1 Register
TX Descriptor2 Register
TX Descriptor3 Register
RX Configuration Register
RX Current Pointer Register
RX Boundary Pointer Register
MAC Configuration0 Register
MAC Configuration1 Register
MAC Configuration2 Register
MAC Configuration3 Register
TX Pause Time Register
RX Buffer Threshold0 Register
RX Buffer Threshold1 Register
RX Buffer Full Threshold Register
Misc. Control Register
MAC ID0
MAC ID1
MAC ID2
TX Length Register
RX Packet Filter Register
MDIO Control Register
MDIO Data Port Register
GPIO Control
Receive Indicator Register
TX Status Register
MDC Clock Pattern Register
RX IP/UDP/TCP Checksum Error Counter
RX CRC Error Counter
TX Fail Counter
EEPROM Data Port Register
EEPROM Control Register
MAX. RX packet Length Register
Hash Table0
Hash Table1
Hash Table2
Hash Table3
Watch Dog Timer Threshold0 Register
Watch Dog Timer Threshold1 Register
Software Reset Register
Register*
Register*
Register*
Register*
Register*
Register*
Register*
17
Register*
Description
Register*
ASIX ELECTRONICS CORPORATION
Default value
0x0000_0201
0x0000_0000
0x0000_0000
0x0000_0040
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_0101
0x0000_0000
0x0000_07FF
0x0000_8157
0x0000_6000
0x0000_0100
0x0000_060E
0x001F_E000
0x0000_0300
0x0000_0600
0x0000_0100
0x0000_0013
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_05FC
0x0000_0004
0x0000_0000
0x0000_0000
0x0000_0003
0x0000_0000
0x0000_0000
0x0000_8040
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_0600
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_FFFF
0x0000_0000
0x0000_0003
AX88780

Related parts for AX88780_07