NEC Network Controller uPD98502 User Manual

Page 12

Advertising
background image

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

Advertising