beautypg.com

2 registers, 1 register map – NEC Network Controller uPD98502 User Manual

Page 311

background image

CHAPTER 6 USB CONTROLLER

Preliminary User’s Manual S15543EJ1V0UM

311

6.2 Registers

This section explains the mapping of those registers that can be accessed from IBUS. USB base address is

1000_1000H

6.2.1 Register map

Offset Address

Register Name

R/W

Access

Description

1000_1000H

U_GMR

R/W

W/H/B

USB General Mode Register

1000_1004H

U_VER

R

W/H/B

USB Frame Number/Version Register

1000_1008H:

1000_100CH

N/A

-

-

Reserved for future use

1000_1010H

U_GSR1

RC

W

USB General Status Register 1

1000_1014H

U_IMR1

R/W

W/H/B

USB Interrupt Mask Register 1

1000_1018H

U_GSR2

RC

W

USB General Status Resister 2

1000_101CH

U_IMR2

R/W

W/H/B

USB Interrupt Mask Register 2

1000_1020H

U_EP0CR

R/W

W/H/B

USB EP0 Control Register

1000_1024H

U_EP1CR

R/W

W/H/B

USB EP1 Control Register

1000_1028H

U_EP2CR

R/W

W/H/B

USB EP2 Control Register

1000_102CH

U_EP3CR

R/W

W/H/B

USB EP3 Control Register

1000_1030H

U_EP4CR

R/W

W/H/B

USB EP4 Control Register

1000_1034H

U_EP5CR

R/W

W/H/B

USB EP5 Control Register

1000_1038H

U_EP6CR

R/W

W/H/B

USB EP6 Control Register

1000_103CH

N/A

-

-

Reserved for future use

1000_1040H

U_CMR

R/W

W

USB Command Register

1000_1044H

U_CA

R/W

W/H/B

USB Command Address Register

1000_1048H

U_TEPSR

R

W/H/B

USB Tx EndPoint Status Register

1000_104CH

N/A

-

-

Reserved for future use

1000_1050H

U_RP0IR

R/W

W/H/B

USB Rx Pool0 Information Register

1000_1054H

U_RP0AR

R

W/H/B

USB Rx Pool0 Address Register

1000_1058H

U_RP1IR

R/W

W/H/B

USB Rx Pool1 Information Register

1000_105CH

U_RP1AR

R

W/H/B

USB Rx Pool1 Address Register

1000_1060H

U_RP2IR

R/W

W/H/B

USB Rx Pool2 Information Register

1000_1064H

U_RP2AR

R

W/H/B

USB Rx Pool2 Address Register

1000_1068H:

1000_106CH

N/A

-

-

Reserved for future use

1000_1070H

U_TMSA

R/W

W/H/B

USB Tx MailBox Start Address Register

1000_1074H

U_TMBA

R/W

W/H/B

USB Tx MailBox Bottom Address Register

1000_1078H

U_TMRA

R/W

W/H/B

USB Tx MailBox Read Address Register

1000_107CH

U_TMWA

R

W/H/B

USB Tx MailBox Write Address Register

1000_1080H

U_RMSA

R/W

W/H/B

USB Rx MailBox Start Address Register

1000_1084H

U_RMBA

R/W

W/H/B

USB Rx MailBox Bottom Address Register

1000_1088H

U_RMRA

R/W

W/H/B

USB Rx MailBox Read Address Register

1000_108CH

U_RMWA

R

W/H/B

USB Rx MailBox Write Address Register

1000_1090H:

1000_1FFCH

N/A

-

-

Reserved for future use

Remarks 1. In the “R/W” field,

“W” means “writeable”,

“R” means “readable”,

“RC” means “read-cleared”,

“- “ means “not accessible”.