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......................................................................................................3096.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