Hchcca register – Digi NS9750 User Manual

Page 763

Advertising
background image

w w w . d i g i e m b e d d e d . c o m

7 3 9

U S B C o n t r o l l e r M o d u l e

HcHCCA register

Address: 9010 1018

The HcHCCA register contains the physical address of the host controller
communication area (HCCA), which is a RAM area with a defined format. The host
controller driver determines the alignment restrictions by writing all 1s to HcHCCA
and reading the content of HcHCCA. The alignment is evaluated by examining the
number of zeros in the lower order bits. The minimum alignment is 256 bytes; bits 0
through 7, then, must always return 0 when read.

The host controller communication area holds the control structures and the
interrupt table that are accessed by both the host controller and the host controller
driver.

Register bit assignment

D00

R/W

SO

0b

Scheduling overrun

0

Ignore

1

Disable interrupt generation due to scheduling
overrun.

Bits

Access

Mnemonic

Reset

Description

Table 428: HcInterruptDisable register

Bits

Access

Mnemonic

Reset

Description

D31:08

R/W

HCCA

0h

Base address of the host controller communication area.

D07:00

R/W

Not used

0

Must be written to 0.

Table 429: HcHCCA register

13

12

11

10

9

8

7

6

5

4

3

2

1

0

15

14

31

29

28

27

26

25

24

23

22

21

20

19

18

17

16

30

HCCA

Not used

HCCA

Advertising