NEC Network Controller uPD98502 User Manual
Page 13
Preliminary User’s Manual S15543EJ1V0UM
13
6.2.20 U_RP1IR (USB Rx Pool1 Information Register) ..........................................................................327
6.2.21 U_RP1AR (USB Rx Pool1 Address Register) .............................................................................327
6.2.22 U_RP2IR (USB Rx Pool2 Information Register) ..........................................................................328
6.2.23 U_RP2AR (USB Rx Pool2 Address Register) .............................................................................328
6.2.24 U_TMSA (USB Tx MailBox Start Address Register)....................................................................328
6.2.25 U_TMBA (USB Tx MailBox Bottom Address Register) ................................................................328
6.2.26 U_TMRA (USB Tx MailBox Read Address Register)...................................................................328
6.2.27 U_TMWA (USB Tx MailBox Write Address Register) ..................................................................329
6.2.28 U_RMSA (USB Rx MailBox Start Address Register) ...................................................................329
6.2.29 U_RMBA (USB Rx MailBox Bottom Address Register) ...............................................................329
6.2.30 U_RMRA (USB Rx MailBox Read Address Register)..................................................................329
6.2.31 U_RMWA (USB Rx MailBox Write Address Register) .................................................................329
6.3 USB Attachment Sequence .................................................................................................... 330
6.4 Initialization .............................................................................................................................. 331
6.4.1 Receive
pool
settings...................................................................................................................332
6.4.2 Transmit/receive
MailBox
settings ...............................................................................................332
6.5 Data Transmit Function........................................................................................................... 334
6.5.1
Overview of transmit processing..................................................................................................334
6.5.2 Tx
buffer
configuration .................................................................................................................334
6.5.3
Data transmit modes....................................................................................................................337
6.5.4 V
R
4120A processing at data transmitting ....................................................................................338
6.5.5
USB controller processing at data transmitting............................................................................341
6.5.6 Tx
indication ................................................................................................................................343
6.6 Data Receive Function ............................................................................................................ 344
6.6.1
Overview of receive processing ...................................................................................................344
6.6.2
Rx Buffer configuration ................................................................................................................345
6.6.3 Receive
pool
settings...................................................................................................................347
6.6.4
Data receive mode.......................................................................................................................348
6.6.5 V
R
4120A receive processing .......................................................................................................351
6.6.6
USB controller receive processing...............................................................................................352
6.6.7
Detection of errors on USB..........................................................................................................358
6.6.8
Rx data corruption on Isochronous EndPoint ..............................................................................360
6.6.9
Rx FIFO overrun ..........................................................................................................................361
6.6.10 Rx
indication ................................................................................................................................362
6.7 Power
Management ................................................................................................................. 364
6.7.1 Suspend ......................................................................................................................................364
6.7.2 Resume .......................................................................................................................................365
6.7.3
Remote wake up..........................................................................................................................366
6.8 Receiving
SOF
Packet ............................................................................................................. 367
6.8.1
Receiving SOF Packet and updating the Frame Number ............................................................367
6.8.2
Updating Frame Number automatically .......................................................................................367
6.8.3
Checking if the skew of SOF arrival time is allowable of not........................................................367
6.9 Loopback
Mode........................................................................................................................ 368
6.10 Example of Connection ........................................................................................................... 369