ISP1362
Single-chip USB OTG controller
Philips Semiconductors
Table 92: HcINTLCurrentActivePTD register: bit allocation
Bit
15
14
13
12
11
10
9
8
Symbol
Reset
Access
Bit
reserved
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
7
6
5
4
3
2
1
0
Symbol
Reset
Access
reserved
ActivePTD[4:0]
-
-
-
-
-
-
0
0
0
0
0
R
R
R
R
R
Table 93: HcINTLCurrentActivePTD register: bit description
Bit
Symbol
Description
15 to 5
4 to 0
-
reserved
ActivePTD[4:0] This 5-bit number represents the PTD that is currently active.
15.9 Control and bulk transfer (aperiodic transfer) registers
15.9.1 HcATLBufferSize register (R/W: 34H/B4H)
This register allows you to allocate the size of the ATL buffer to be used for aperiodic
transactions. The default value of the buffer size is set to 512 bytes, and the
maximum allowable allocated size is 4096 bytes. The bit description of the register is
given in Table 94.
Code (Hex): 34 — read
Code (Hex): B4 — write
Table 94: HcATLBufferSize register: bit description
Bit
Symbol
Access Value Description
R/W 0200H The size of the buffer to be used for aperiodic
transactions and must be specified in bytes.
15 to 0 ATLBuffer
Size[15:0]
15.9.2 HcATLBufferPort register (R/W: 44H/C4H)
In addition to the HcDirectAddressData register, the ISP1362 provides this register to
act as another data port for accessing the ATL buffer. The starting address for
accessing the buffer is always fixed at 0000H. Therefore, random access of the ATL
buffer is not allowed. The bit description of the HcATLBufferPort register is given in
Table 95.
Code (Hex): 44 — read
Code (Hex): C4 — write
Table 95: HcATLBufferPort register: bit description
Bit
Symbol
Access Value
Description
15 to 0 DataWord R/W
[15:0]
0000H The data of the ATL buffer to be accessed
through this data port.
9397 750 12337
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
Product data
Rev. 03 — 06 January 2004
106 of 150