NEC Network Controller uPD98502 User Manual
Page 12

12
Preliminary User’s Manual S15543EJ1V0UM
5.2.20 En_HT1 (Hash Table Register 1).................................................................................................290
5.2.21 En_HT2 (Hash Table Register 2).................................................................................................290
5.2.22 En_CAR1 (Carry Register 1) .......................................................................................................291
5.2.23 En_CAR2 (Carry Register 2) .......................................................................................................292
5.2.24 En_CAM1 (Carry Register 1 Mask Register) ...............................................................................293
5.2.25 En_CAM2 (Carry Register 2 Mask Register) ...............................................................................294
5.2.26 En_TXCR (Transmit Configuration Register) ...............................................................................294
5.2.27 En_TXFCR (Transmit FIFO Control Register) .............................................................................295
5.2.28 En_TXDPR (Transmit Descriptor Pointer) ...................................................................................296
5.2.29 En_RXCR (Receive Configuration Register) ...............................................................................296
5.2.30 En_RXFCR (Receive FIFO Control Register) ..............................................................................297
5.2.31 En_RXDPR (Receive Descriptor Pointer) ....................................................................................297
5.2.32 En_RXPDR (Receive Pool Descriptor Pointer) ............................................................................298
5.2.33 En_CCR (Configuration Register)................................................................................................298
5.2.34 En_ISR (Interrupt Serves Register) .............................................................................................298
5.2.35 En_MSR (Mask Serves Register) ................................................................................................299
5.3 Operation ..................................................................................................................................300
5.3.1 Initialization ..................................................................................................................................300
5.3.2
Buffer structure for Ethernet Controller block ...............................................................................300
5.3.3
Buffer descriptor format ...............................................................................................................301
5.3.4 Frame
transmission .....................................................................................................................302
5.3.5 Frame
reception...........................................................................................................................305
5.3.6 Address
Filtering ..........................................................................................................................307
CHAPTER 6 USB CONTROLLER ......................................................................................................309
6.1 Overview ...................................................................................................................................309
6.1.1 Features.......................................................................................................................................309
6.1.2
Internal block diagram..................................................................................................................310
6.2 Registers ...................................................................................................................................311
6.2.1 Register
map ...............................................................................................................................311
6.2.2
U_GMR (USB General Mode Register) .......................................................................................313
6.2.3
U_VER (USB Frame Number/Version Register)..........................................................................313
6.2.4
U_GSR1 (USB General Status Register 1)..................................................................................314
6.2.5
U_IMR1 (USB Interrupt Mask Register 1)....................................................................................316
6.2.6
U_GSR2 (USB General Status Register 2)..................................................................................318
6.2.7
U_IMR2 (USB Interrupt Mask Register 2)....................................................................................319
6.2.8
U_EP0CR (USB EP0 Control Register) .......................................................................................320
6.2.9
U_EP1CR (USB EP1 Control Register) .......................................................................................321
6.2.10 U_EP2CR (USB EP2 Control Register) .......................................................................................321
6.2.11 U_EP3CR (USB EP3 Control Register) .......................................................................................322
6.2.12 U_EP4CR (USB EP4 Control Register) .......................................................................................323
6.2.13 U_EP5CR (USB EP5 Control Register) .......................................................................................324
6.2.14 U_EP6CR (USB EP6 Control Register) .......................................................................................324
6.2.15 U_CMR (USB Command Register)..............................................................................................325
6.2.16 U_CA (USB Command Extension Register) ................................................................................325
6.2.17 U_TEPSR (USB Tx EndPoint Status Register)............................................................................326
6.2.18 U_RP0IR (USB Rx Pool0 Information Register) ..........................................................................326
6.2.19 U_RP0AR (USB Rx Pool0 Address Register)..............................................................................327