
II BUS MODULES: HIGH-SPEED DMA (HSDMA)
S1C33E07 TECHNICAL MANUAL
EPSON
II-1-35
II
HSDMA
When “Increment without initialization” (11) is selected, the destination address is incremented by
an amount equal to the data size set by DATSIZEx (D14/0x301126 + 0x10x) or WORDSIZEx (D0/
0x301162 + 0x10x) when one data transfer is completed.
When “Decrement without initialization” (01) is selected, the destination address is decremented in the
same way.
When “Increment with initialization” (10) is selected, the destination address is incremented by an
amount equal to the data size set by DATSIZEx (D14/0x301126 + 0x10x) or WORDSIZEx (D0/
0x301162 + 0x10x) when one data transfer is completed. In single transfer mode, the address that has
been incremented during transfer does not return to the initial value. In successive transfer modes, the
incremented address returns to the initial value when the specified number of transfers is completed. In
block transfer mode, the incremented address returns to the initial value when the block transfer is com-
pleted.
In single-address mode, these bits are not used.
Note: In advanced mode, these bits are effective when DxID (D5/0x301162 + 0x10x) = 0. The set-
ting of these bits is ignored when DxID (D5/0x301162 + 0x10x) = 1 and “Decrement with ini-
tialization” is selected.
In standard mode, this bit is always effective regardless of the DxID (D5/0x301162 + 0x10x)
setting.
D[11:0]
DxADRH[11:0]: Ch.x Destination Address[27:16] (for standard mode)
In dual-address mode, these bits are used to specify 12 high-order bits of destination address.
See DxADRL[15:0] (D[15:0]/0x301128 + 0x10x) for more information.
In single-address mode, these bits are not used.