9
DMAC
9-19
32180 Group User’s Manual (Rev.1.0)
9.2.3 DMA Source Address Registers
DMA0 Source Address Register (DM0SA)
<Address: H’0080 0412>
DMA1 Source Address Register (DM1SA)
<Address: H’0080 0422>
DMA2 Source Address Register (DM2SA)
<Address: H’0080 0432>
DMA3 Source Address Register (DM3SA)
<Address: H’0080 0442>
DMA4 Source Address Register (DM4SA)
<Address: H’0080 0452>
DMA5 Source Address Register (DM5SA)
<Address: H’0080 041A>
DMA6 Source Address Register (DM6SA)
<Address: H’0080 042A>
DMA7 Source Address Register (DM7SA)
<Address: H’0080 043A>
DMA8 Source Address Register (DM8SA)
<Address: H’0080 044A>
DMA9 Source Address Register (DM9SA)
<Address: H’0080 045A>
b0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
b15
DM0SA–DM9SA
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
<After reset: Undefined>
b
Bit Name
Function
R
W
0–15
DM0SA–DMA9SA
Source address bits A16–A31
R
W
(A0–A15 are fixed to H’0080)
Note: • This register must always be accessed in halfwords.
The DMA Source Address Register is used to set the source address of DMA transfer in such a way that bit 0
and bit 5 correspond to A16 and A31, respectively. Because this register is comprised of a current register, the
values read from this register are always the current value.
When DMA transfer finishes (i.e., the Transfer Count Register underflows), the value in this register if “Address
fixed” is selected, is the same source address that was set in it before the DMA transfer began; if “Address
incremental” is selected, the value in this register is the last transfer a 1 (for 8-bit transfer) or the last
transfer a 2 (for 16-bit transfer).
The DMA Source Address Register must always be accessed in halfwords (16 bits) beginning with an even
address. If accessed in bytes, the value in this register is undefined.
(1) DM0SA–DM9SA (Source Address bits A16–A31)
Set this register to specify the source address of DMA transfer in the internal I/O or RAM space from the
address H’0080 0000 to the address H’0080 FFFF.
The 16 high-order source address bits (A0–A15) are always fixed to H’0080. Use this register to set the 16
low-order source address bits (with bit 0 corresponding to the source address A16, and bit 15 corresponding
to the source address A31).
9.2 DMAC Related Registers
Содержание M32R/ECU Series
Страница 17: ...12 This page is blank for reasons of layout...
Страница 18: ...CHAPTER 1 OVERVIEW 1 1 Outline of the 32180 Group 1 2 Block Diagram 1 3 Pin Functions 1 4 Pin Assignments...
Страница 712: ...CHAPTER 18 OSCILLATOR CIRCUIT 18 1 Oscillator Circuit 18 2 Clock Generator Circuit...
Страница 794: ...CHAPTER 22 TYPICAL CHARACTERISTICS...
Страница 795: ...22 22 2 32180 Group User s Manual Rev 1 0 TYPICAL CHARACTERISTICS To be written at a later time...
Страница 796: ...APPENDIX 1 MECHANICAL SPECIFICAITONS Appendix 1 1 Dimensional Outline Drawing...
Страница 798: ...APPENDIX 2 INSTRUCTION PROCESSING TIME Appendix 2 1 32180 Instruction Processing Time...
Страница 802: ...APPENDIX 3 PROCESSING OF UNUSED PINS Appendix 3 1 Example Processing of Unused Pins...