English
Language : 

ISP1181 Datasheet, PDF (31/69 Pages) NXP Semiconductors – Full-speed Universal Serial Bus interface device
Philips Semiconductors
ISP1181
Full-speed USB interface
Table 27: DMA Configuration Register: bit description
Bit
Symbol
Description
3
DMAEN
Writing a logic 1 enables DMA transfer, a logic 0 forces the end
of an ongoing DMA transfer and generates an EOT interrupt.
Reading this bit indicates whether DMA is enabled (0 = DMA
stopped, 1 = DMA enabled). This bit is cleared by a bus reset.
2
AUTOLD
A logic 1 enables automatic restarting of DMA transfers. This bit
is cleared by a bus reset.
1 to 0
BURSTL[1:0] Selects the DMA burst length:
00 — single-cycle mode (1 byte)
01 — burst mode (4 bytes)
10 — burst mode (8 bytes)
11 — burst mode (16 bytes).
Bus reset value: unchanged.
12.1.7 Write/Read DMA Counter
This command accesses the DMA Counter Register, which consists of 2 bytes. The
bit allocation is given in Table 28. Writing to the register sets the number of bytes for a
DMA transfer. Reading the register returns the number of remaining bytes in the
current transfer. A bus reset will not change the programmed bit values.
The internal DMA counter is automatically reloaded from the DMA Counter Register,
when DMA is re-enabled (DMAEN = 1) or upon completion of a DMA transfer, when
auto-restart is enabled (AUTOLD = 1). See Section 12.1.6 for more details.
Code (Hex): F2/F3 — write/read DMA Counter Register
Transaction — write/read 2 bytes
Table 28: DMA Counter Register: bit allocation
Bit
15
14
13
12
11
10
9
8
Symbol
DMACRH[7:0]
Reset
0
0
0
0
0
0
0
0
Access
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Bit
7
6
5
4
3
2
1
0
Symbol
DMACRL[7:0]
Reset
0
0
0
0
0
0
0
0
Access
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Table 29: DMA Counter Register: bit description
Bit
Symbol
Description
15 to 8 DMACRH[7:0] DMA Counter Register (high byte)
7 to 0
DMACRL[7:0] DMA Counter Register (low byte)
9397 750 06896
Objective specification
Rev. 01 — 13 March 2000
© Philips Electronics N.V. 2000. All rights reserved.
31 of 69