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 VR4120A 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 VR4120A 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