All 326 registers by peripheral, at the virtual address XC32 and the datasheet's register tables use (the SFRs from 0xBF800000), with their reset value and every field.
Most PIC32 SFRs have three more registers right after them: CLR at +4, SET at +8 and INV at +C (T1CONCLR, T1CONSET, T1CONINV), which clear, set or flip just the bits written as 1, in one write.
WDT Watchdog timer
WDTCONWatchdog Timer Control Register
Address
0xBF800000
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
Field
Bits
What it does
ON
15
Watchdog Timer Enable bit
0 Disable the WDT if it was enabled in software
1 Enables the WDT if it is not enabled by the device configuration
SWDTPS
6:2
WDTWINEN
1
Watchdog Timer Window Enable bit
0 Disable windowed Watchdog Timer
1 Enable windowed Watchdog Timer
WDTCLR
0
Watchdog Timer Reset bit
0 Software cannot force this bit to a 0
1 Writing a 1 will clear the WDT
RTCC Real-time clock and calendar
RTCCONRTC Control Register
Address
0xBF800200
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
Field
Bits
What it does
CAL
25:16
RTC Drift Calibration bits
0 No adjustment
1 Minimum positive adjustment, adds 1 RTC clock pulse every one minute
511 Maximum positive adjustment, adds 511 RTC clock pulses every one minute
512 Maximum negative adjustment, subtracts 512 clock pulses every one minute
1023 Minimum negative adjustment, subtracts 1 RTC clock pulse every one minute
ON
15
RTCC On bit
0 RTCC module is disabled
1 RTCC module is enabled
SIDL
13
Stop in Idle Mode bit
0 Continue normal operation in Idle mode
1 Disables the PBCLK to the RTCC when CPU enters in Idle mode
RTSECSEL
7
RTCC Seconds Clock Output Select bit
0 RTCC Alarm Pulse is selected for the RTCC pin
1 RTCC Seconds Clock is selected for the RTCC pin
RTCCLKON
6
RTCC Clock Enable Status bit
0 RTCC Clock is not running
1 RTCC Clock is actively running
RTCWREN
3
RTC Value Registers Write Enable bit
0 RTC Value registers are locked out from being written to by the user
1 RTC Value registers can be written to by the user
RTCSYNC
2
RTCC Value Registers Read Synchronization bit
0 RTC Value registers can be read without concern about a rollover ripple
1 RTC Value registers can change while reading due to a rollover ripple that results in an invalid data read
HALFSEC
1
Half-Second Status bit
0 First half period of a second
1 Second half period of a second
RTCOE
0
RTCC Output Enable bit
0 RTCC clock output is disabled
1 RTCC clock output is enabled clock presented onto an I/O
RTCALRMRTC ALARM Control Register
Address
0xBF800210
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
Field
Bits
What it does
ALRMEN
15
Alarm Enable bit
0 Alarm is disabled
1 Alarm is enabled
CHIME
14
Chime Enable bit
0 Chime is disabled ARPT(7:0) stops once it reaches 0x00
1 Chime is enabled ARPT(7:0) is allowed to rollover from 0x00 to 0xFF
PIV
13
Alarm Pulse Initial Value bit
0 (When ALRMEN = 0) Alarm pulse low / (When ALRMEN = 1) PIV is read-only and returns state of the alarm pulse.
1 (When ALRMEN = 0) Alarm pulse high / (When ALRMEN = 1) PIV is read-only and returns state of the alarm pulse.
ALRMSYNC
12
Alarm Sync bit
0 ARPT(7:0) and ALRMEN can be read without concerns of rollover because the prescaler is more than 32 RTC clocks away from a half-second rollover
1 ARPT(7:0) and ALRMEN may change as a result of a half second rollover during a read.
AMASK
11:8
Alarm Mask Configuration bits
0 Every half-second
1 Every second
2 Every 10 seconds
3 Every minute
4 Every 10 minutes
5 Every hour
6 Once a day
7 Once a week
8 Once a month
9 Once a year (except when configured for February 29
10 Reserved; do not use
11 Reserved; do not use
12 Reserved; do not use
13 Reserved; do not use
14 Reserved; do not use
15 Reserved; do not use
ARPT
7:0
Alarm Repeat Counter Value bits
0 Alarm will trigger 1 times
1 Alarm will trigger 2 times
2 Alarm will trigger 3 times
3 Alarm will trigger 4 times
4 Alarm will trigger 5 times
5 Alarm will trigger 6 times
6 Alarm will trigger 7 times
7 Alarm will trigger 8 times
8 Alarm will trigger 9 times
9 Alarm will trigger 10 times
10 Alarm will trigger 11 times
11 Alarm will trigger 12 times
12 Alarm will trigger 13 times
13 Alarm will trigger 14 times
14 Alarm will trigger 15 times
15 Alarm will trigger 16 times
16 Alarm will trigger 17 times
17 Alarm will trigger 18 times
18 Alarm will trigger 19 times
19 Alarm will trigger 20 times
20 Alarm will trigger 21 times
21 Alarm will trigger 22 times
22 Alarm will trigger 23 times
23 Alarm will trigger 24 times
24 Alarm will trigger 25 times
25 Alarm will trigger 26 times
26 Alarm will trigger 27 times
27 Alarm will trigger 28 times
28 Alarm will trigger 29 times
29 Alarm will trigger 30 times
30 Alarm will trigger 31 times
31 Alarm will trigger 32 times
32 Alarm will trigger 33 times
33 Alarm will trigger 34 times
34 Alarm will trigger 35 times
35 Alarm will trigger 36 times
36 Alarm will trigger 37 times
37 Alarm will trigger 38 times
38 Alarm will trigger 39 times
39 Alarm will trigger 40 times
40 Alarm will trigger 41 times
41 Alarm will trigger 42 times
42 Alarm will trigger 43 times
43 Alarm will trigger 44 times
44 Alarm will trigger 45 times
45 Alarm will trigger 46 times
46 Alarm will trigger 47 times
47 Alarm will trigger 48 times
48 Alarm will trigger 49 times
49 Alarm will trigger 50 times
50 Alarm will trigger 51 times
51 Alarm will trigger 52 times
52 Alarm will trigger 53 times
53 Alarm will trigger 54 times
54 Alarm will trigger 55 times
55 Alarm will trigger 56 times
56 Alarm will trigger 57 times
57 Alarm will trigger 58 times
58 Alarm will trigger 59 times
59 Alarm will trigger 60 times
60 Alarm will trigger 61 times
61 Alarm will trigger 62 times
62 Alarm will trigger 63 times
63 Alarm will trigger 64 times
64 Alarm will trigger 65 times
65 Alarm will trigger 66 times
66 Alarm will trigger 67 times
67 Alarm will trigger 68 times
68 Alarm will trigger 69 times
69 Alarm will trigger 70 times
70 Alarm will trigger 71 times
71 Alarm will trigger 72 times
72 Alarm will trigger 73 times
73 Alarm will trigger 74 times
74 Alarm will trigger 75 times
75 Alarm will trigger 76 times
76 Alarm will trigger 77 times
77 Alarm will trigger 78 times
78 Alarm will trigger 79 times
79 Alarm will trigger 80 times
80 Alarm will trigger 81 times
81 Alarm will trigger 82 times
82 Alarm will trigger 83 times
83 Alarm will trigger 84 times
84 Alarm will trigger 85 times
85 Alarm will trigger 86 times
86 Alarm will trigger 87 times
87 Alarm will trigger 88 times
88 Alarm will trigger 89 times
89 Alarm will trigger 90 times
90 Alarm will trigger 91 times
91 Alarm will trigger 92 times
92 Alarm will trigger 93 times
93 Alarm will trigger 94 times
94 Alarm will trigger 95 times
95 Alarm will trigger 96 times
96 Alarm will trigger 97 times
97 Alarm will trigger 98 times
98 Alarm will trigger 99 times
99 Alarm will trigger 100 times
100 Alarm will trigger 101 times
101 Alarm will trigger 102 times
102 Alarm will trigger 103 times
103 Alarm will trigger 104 times
104 Alarm will trigger 105 times
105 Alarm will trigger 106 times
106 Alarm will trigger 107 times
107 Alarm will trigger 108 times
108 Alarm will trigger 109 times
109 Alarm will trigger 110 times
110 Alarm will trigger 111 times
111 Alarm will trigger 112 times
112 Alarm will trigger 113 times
113 Alarm will trigger 114 times
114 Alarm will trigger 115 times
115 Alarm will trigger 116 times
116 Alarm will trigger 117 times
117 Alarm will trigger 118 times
118 Alarm will trigger 119 times
119 Alarm will trigger 120 times
120 Alarm will trigger 121 times
121 Alarm will trigger 122 times
122 Alarm will trigger 123 times
123 Alarm will trigger 124 times
124 Alarm will trigger 125 times
125 Alarm will trigger 126 times
126 Alarm will trigger 127 times
127 Alarm will trigger 128 times
128 Alarm will trigger 129 times
129 Alarm will trigger 130 times
130 Alarm will trigger 131 times
131 Alarm will trigger 132 times
132 Alarm will trigger 133 times
133 Alarm will trigger 134 times
134 Alarm will trigger 135 times
135 Alarm will trigger 136 times
136 Alarm will trigger 137 times
137 Alarm will trigger 138 times
138 Alarm will trigger 139 times
139 Alarm will trigger 140 times
140 Alarm will trigger 141 times
141 Alarm will trigger 142 times
142 Alarm will trigger 143 times
143 Alarm will trigger 144 times
144 Alarm will trigger 145 times
145 Alarm will trigger 146 times
146 Alarm will trigger 147 times
147 Alarm will trigger 148 times
148 Alarm will trigger 149 times
149 Alarm will trigger 150 times
150 Alarm will trigger 151 times
151 Alarm will trigger 152 times
152 Alarm will trigger 153 times
153 Alarm will trigger 154 times
154 Alarm will trigger 155 times
155 Alarm will trigger 156 times
156 Alarm will trigger 157 times
157 Alarm will trigger 158 times
158 Alarm will trigger 159 times
159 Alarm will trigger 160 times
160 Alarm will trigger 161 times
161 Alarm will trigger 162 times
162 Alarm will trigger 163 times
163 Alarm will trigger 164 times
164 Alarm will trigger 165 times
165 Alarm will trigger 166 times
166 Alarm will trigger 167 times
167 Alarm will trigger 168 times
168 Alarm will trigger 169 times
169 Alarm will trigger 170 times
170 Alarm will trigger 171 times
171 Alarm will trigger 172 times
172 Alarm will trigger 173 times
173 Alarm will trigger 174 times
174 Alarm will trigger 175 times
175 Alarm will trigger 176 times
176 Alarm will trigger 177 times
177 Alarm will trigger 178 times
178 Alarm will trigger 179 times
179 Alarm will trigger 180 times
180 Alarm will trigger 181 times
181 Alarm will trigger 182 times
182 Alarm will trigger 183 times
183 Alarm will trigger 184 times
184 Alarm will trigger 185 times
185 Alarm will trigger 186 times
186 Alarm will trigger 187 times
187 Alarm will trigger 188 times
188 Alarm will trigger 189 times
189 Alarm will trigger 190 times
190 Alarm will trigger 191 times
191 Alarm will trigger 192 times
192 Alarm will trigger 193 times
193 Alarm will trigger 194 times
194 Alarm will trigger 195 times
195 Alarm will trigger 196 times
196 Alarm will trigger 197 times
197 Alarm will trigger 198 times
198 Alarm will trigger 199 times
199 Alarm will trigger 200 times
200 Alarm will trigger 201 times
201 Alarm will trigger 202 times
202 Alarm will trigger 203 times
203 Alarm will trigger 204 times
204 Alarm will trigger 205 times
205 Alarm will trigger 206 times
206 Alarm will trigger 207 times
207 Alarm will trigger 208 times
208 Alarm will trigger 209 times
209 Alarm will trigger 210 times
210 Alarm will trigger 211 times
211 Alarm will trigger 212 times
212 Alarm will trigger 213 times
213 Alarm will trigger 214 times
214 Alarm will trigger 215 times
215 Alarm will trigger 216 times
216 Alarm will trigger 217 times
217 Alarm will trigger 218 times
218 Alarm will trigger 219 times
219 Alarm will trigger 220 times
220 Alarm will trigger 221 times
221 Alarm will trigger 222 times
222 Alarm will trigger 223 times
223 Alarm will trigger 224 times
224 Alarm will trigger 225 times
225 Alarm will trigger 226 times
226 Alarm will trigger 227 times
227 Alarm will trigger 228 times
228 Alarm will trigger 229 times
229 Alarm will trigger 230 times
230 Alarm will trigger 231 times
231 Alarm will trigger 232 times
232 Alarm will trigger 233 times
233 Alarm will trigger 234 times
234 Alarm will trigger 235 times
235 Alarm will trigger 236 times
236 Alarm will trigger 237 times
237 Alarm will trigger 238 times
238 Alarm will trigger 239 times
239 Alarm will trigger 240 times
240 Alarm will trigger 241 times
241 Alarm will trigger 242 times
242 Alarm will trigger 243 times
243 Alarm will trigger 244 times
244 Alarm will trigger 245 times
245 Alarm will trigger 246 times
246 Alarm will trigger 247 times
247 Alarm will trigger 248 times
248 Alarm will trigger 249 times
249 Alarm will trigger 250 times
250 Alarm will trigger 251 times
251 Alarm will trigger 252 times
252 Alarm will trigger 253 times
253 Alarm will trigger 254 times
254 Alarm will trigger 255 times
255 Alarm will trigger 256 times
RTCTIMERTC Time Value Register
Address
0xBF800220
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
Field
Bits
What it does
HR01
27:24
MIN10
23:20
MIN01
19:16
SEC10
15:12
SEC01
11:8
HR10
31:28
RTCDATERTC Date Value Register
Address
0xBF800230
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
YEAR01
27:24
MONTH10
23:20
MONTH01
19:16
DAY10
15:12
DAY01
11:8
WDAY01
3:0
YEAR10
31:28
ALRMTIMEAlarm Time Value Register
Address
0xBF800240
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
Field
Bits
What it does
HR01
27:24
MIN10
23:20
MIN01
19:16
SEC10
15:12
SEC01
11:8
HR10
31:28
ALRMDATEAlarm Date Value Register
Address
0xBF800250
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
MONTH10
23:20
MONTH01
19:16
DAY10
15:12
DAY01
11:8
WDAY01
3:0
TMR1 Timer 1
T1CONTYPE A TIMER CONTROL REGISTER
Address
0xBF800600
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
ON
15
Timer On bit
0 Timer is disabled
1 Timer is enabled
SIDL
13
Stop in Idle Mode bit
0 Continue operation even in Idle mode
1 Discontinue operation when device enters Idle mode
TWDIS
12
Asynchronous Timer Write Disable bit
0 Back-to-back writes are enabled (Legacy Asynchronous Timer functionality)
1 Writes to TMR1 are ignored until pending write operation completes
TWIP
11
Asynchronous Timer Write in Progress bit
0 (In Asynchronous Timer mode) Asynchronous write to TMR1 register complete / (in synchronous mode) read as 0
1 (In Asynchronous Timer mode) Asynchronous write to TMR1 register in progress / (in synchronous mode) read as 0
TGATE
7
Timer Gated Time Accumulation Enable bit
0 (When TCS is 0) Gated time accumulation is disabled / (When TCS is 1) bit is ignored
1 (When TCS is 0) Gated time accumulation is enabled / (When TCS is 1) bit is ignored
TCKPS
5:4
Timer Input Clock Prescale Select bits
0 1:1 prescale value
1 1:8 prescale value
2 1:64 prescale value
3 1:256 prescale value
TSYNC
2
Timer External Clock Input Synchronization Selection bit
0 (When TCS is 1) External clock input is not synchronized / (When TCS is 0) bit is ignored
1 (When TCS is 1) External clock input is synchronized / (When TCS is 0) bit is ignored
TCS
1
Timer Clock Source Select bit
0 Internal peripheral clock
1 External clock from T1CKI pin
TMR1
Address
0xBF800610
Reset
0x00000000
Access
read/write
Size
32-bit
PR1
Address
0xBF800620
Reset
0x0000FFFF
Access
read/write
Size
32-bit
TMR2 Timer 2
T2CONType B Timer Control Register
Address
0xBF800800
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
Field
Bits
What it does
ON
15
Timer On bit
0 Module is disabled
1 Module is enabled
SIDL
13
Stop in Idle Mode bit
0 Continue operation even in Idle mode
1 Discontinue operation when device enters Idle mode
TGATE
7
Timer Gated Time Accumulation Enable bit
0 (When TCS is 1): This bit is ignored and is read as 0 / (When TCS=0): Gated time accumulation is disabled
1 (When TCS is 1): This bit is ignored and is read as 0 / (When TCS=0): Gated time accumulation is enabled
TCKPS
6:4
Timer Input Clock Prescale Select bits
0 1:1 prescale value
1 1:2 prescale value
2 1:4 prescale value
3 1:8 prescale value
4 1:16 prescale value
5 1:32 prescale value
6 1:64 prescale value
7 1:256 prescale value
T32
3
32-Bit Timer Mode Select bit
0 Odd numbered and even numbered timers form a separate 16-bit timer
1 Odd numbered and even numbered timers form a 32-bit timer
TCS
1
Timer Clock Source Select bit
0 Internal peripheral clock
1 External clock from TxCK pin
TMR2
Address
0xBF800810
Reset
0x00000000
Access
read/write
Size
32-bit
PR2
Address
0xBF800820
Reset
0x0000FFFF
Access
read/write
Size
32-bit
TMR3 Timer 3
T3CONType B Timer Control Register
Address
0xBF800A00
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ON
15
Timer On bit
0 Module is disabled
1 Module is enabled
SIDL
13
Stop in Idle Mode bit
0 Continue operation even in Idle mode
1 Discontinue operation when device enters Idle mode
TGATE
7
Timer Gated Time Accumulation Enable bit
0 (When TCS is 1): This bit is ignored and is read as 0 / (When TCS=0): Gated time accumulation is disabled
1 (When TCS is 1): This bit is ignored and is read as 0 / (When TCS=0): Gated time accumulation is enabled
TCKPS
6:4
Timer Input Clock Prescale Select bits
0 1:1 prescale value
1 1:2 prescale value
2 1:4 prescale value
3 1:8 prescale value
4 1:16 prescale value
5 1:32 prescale value
6 1:64 prescale value
7 1:256 prescale value
TCS
1
Timer Clock Source Select bit
0 Internal peripheral clock
1 External clock from TxCK pin
TMR3
Address
0xBF800A10
Reset
0x00000000
Access
read/write
Size
32-bit
PR3
Address
0xBF800A20
Reset
0x0000FFFF
Access
read/write
Size
32-bit
TMR4 Timer 4
T4CONType B Timer Control Register
Address
0xBF800C00
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
Field
Bits
What it does
ON
15
Timer On bit
0 Module is disabled
1 Module is enabled
SIDL
13
Stop in Idle Mode bit
0 Continue operation even in Idle mode
1 Discontinue operation when device enters Idle mode
TGATE
7
Timer Gated Time Accumulation Enable bit
0 (When TCS is 1): This bit is ignored and is read as 0 / (When TCS=0): Gated time accumulation is disabled
1 (When TCS is 1): This bit is ignored and is read as 0 / (When TCS=0): Gated time accumulation is enabled
TCKPS
6:4
Timer Input Clock Prescale Select bits
0 1:1 prescale value
1 1:2 prescale value
2 1:4 prescale value
3 1:8 prescale value
4 1:16 prescale value
5 1:32 prescale value
6 1:64 prescale value
7 1:256 prescale value
T32
3
32-Bit Timer Mode Select bit
0 Odd numbered and even numbered timers form a separate 16-bit timer
1 Odd numbered and even numbered timers form a 32-bit timer
TCS
1
Timer Clock Source Select bit
0 Internal peripheral clock
1 External clock from TxCK pin
TMR4
Address
0xBF800C10
Reset
0x00000000
Access
read/write
Size
32-bit
PR4
Address
0xBF800C20
Reset
0x0000FFFF
Access
read/write
Size
32-bit
TMR5 Timer 5
T5CONType B Timer Control Register
Address
0xBF800E00
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ON
15
Timer On bit
0 Module is disabled
1 Module is enabled
SIDL
13
Stop in Idle Mode bit
0 Continue operation even in Idle mode
1 Discontinue operation when device enters Idle mode
TGATE
7
Timer Gated Time Accumulation Enable bit
0 (When TCS is 1): This bit is ignored and is read as 0 / (When TCS=0): Gated time accumulation is disabled
1 (When TCS is 1): This bit is ignored and is read as 0 / (When TCS=0): Gated time accumulation is enabled
TCKPS
6:4
Timer Input Clock Prescale Select bits
0 1:1 prescale value
1 1:2 prescale value
2 1:4 prescale value
3 1:8 prescale value
4 1:16 prescale value
5 1:32 prescale value
6 1:64 prescale value
7 1:256 prescale value
TCS
1
Timer Clock Source Select bit
0 Internal peripheral clock
1 External clock from TxCK pin
TMR5
Address
0xBF800E10
Reset
0x00000000
Access
read/write
Size
32-bit
PR5
Address
0xBF800E20
Reset
0x0000FFFF
Access
read/write
Size
32-bit
IC1 Input capture 1
IC1CONInput Capture 1 Control Register
Address
0xBF802000
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
Field
Bits
What it does
ON
15
Input Capture Module Enable bit
0 Disable and reset module, disable clocks, disable interrupt generation and allow SFR modifications
1 Module is enabled
SIDL
13
Stop in Idle Control bit
0 Continue to operate in Idle mode
1 Halt in Idle mode
FEDGE
9
First Capture Edge Select bit
0 Capture falling edge first
1 Capture rising edge first
C32
8
32-bit Capture Select bit
0 16-bit timer resource capture
1 32-bit timer resource capture
ICTMR
7
Timer Select bit
0 Timer3 is the counter source for capture
1 Timer2 is the counter source for capture
ICI
6:5
Interrupt Control bits
0 Interrupt on every capture event
1 Interrupt on every second capture event
2 Interrupt on every third capture event
3 Interrupt on every fourth capture event
ICOV
4
Input Capture Overflow Status Flag bit (read-only)
0 No input capture overflow has occurred
1 Input capture overflow has occurred
ICBNE
3
Input Capture Buffer Not Empty Status bit (read-only)
0 Input capture buffer is empty
1 Input capture buffer is not empty; at least one more capture value can be read
ICM
2:0
Input Capture Mode Select bits
0 Input Capture module is disabled
1 Edge Detect mode every edge (rising and falling)
2 Simple Capture Event mode every falling edge
3 Simple Capture Event mode every rising edge
4 Prescaled Capture Event mode every fourth rising edge
5 Prescaled Capture Event mode every sixteenth rising edge
6 Simple Capture Event mode every edge
7 Interrupt-Only mode (only supported while in Sleep mode or Idle mode)
IC1BUF
Address
0xBF802010
Reset
0x00000000
Access
read only
Size
32-bit
IC2 Input capture 2
IC2CONInput Capture 1 Control Register
Address
0xBF802200
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
Field
Bits
What it does
ON
15
Input Capture Module Enable bit
0 Disable and reset module, disable clocks, disable interrupt generation and allow SFR modifications
1 Module is enabled
SIDL
13
Stop in Idle Control bit
0 Continue to operate in Idle mode
1 Halt in Idle mode
FEDGE
9
First Capture Edge Select bit
0 Capture falling edge first
1 Capture rising edge first
C32
8
32-bit Capture Select bit
0 16-bit timer resource capture
1 32-bit timer resource capture
ICTMR
7
Timer Select bit
0 Timer3 is the counter source for capture
1 Timer2 is the counter source for capture
ICI
6:5
Interrupt Control bits
0 Interrupt on every capture event
1 Interrupt on every second capture event
2 Interrupt on every third capture event
3 Interrupt on every fourth capture event
ICOV
4
Input Capture Overflow Status Flag bit (read-only)
0 No input capture overflow has occurred
1 Input capture overflow has occurred
ICBNE
3
Input Capture Buffer Not Empty Status bit (read-only)
0 Input capture buffer is empty
1 Input capture buffer is not empty; at least one more capture value can be read
ICM
2:0
Input Capture Mode Select bits
0 Input Capture module is disabled
1 Edge Detect mode every edge (rising and falling)
2 Simple Capture Event mode every falling edge
3 Simple Capture Event mode every rising edge
4 Prescaled Capture Event mode every fourth rising edge
5 Prescaled Capture Event mode every sixteenth rising edge
6 Simple Capture Event mode every edge
7 Interrupt-Only mode (only supported while in Sleep mode or Idle mode)
IC2BUF
Address
0xBF802210
Reset
0x00000000
Access
read only
Size
32-bit
IC3 Input capture 3
IC3CONInput Capture 1 Control Register
Address
0xBF802400
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
Field
Bits
What it does
ON
15
Input Capture Module Enable bit
0 Disable and reset module, disable clocks, disable interrupt generation and allow SFR modifications
1 Module is enabled
SIDL
13
Stop in Idle Control bit
0 Continue to operate in Idle mode
1 Halt in Idle mode
FEDGE
9
First Capture Edge Select bit
0 Capture falling edge first
1 Capture rising edge first
C32
8
32-bit Capture Select bit
0 16-bit timer resource capture
1 32-bit timer resource capture
ICTMR
7
Timer Select bit
0 Timer3 is the counter source for capture
1 Timer2 is the counter source for capture
ICI
6:5
Interrupt Control bits
0 Interrupt on every capture event
1 Interrupt on every second capture event
2 Interrupt on every third capture event
3 Interrupt on every fourth capture event
ICOV
4
Input Capture Overflow Status Flag bit (read-only)
0 No input capture overflow has occurred
1 Input capture overflow has occurred
ICBNE
3
Input Capture Buffer Not Empty Status bit (read-only)
0 Input capture buffer is empty
1 Input capture buffer is not empty; at least one more capture value can be read
ICM
2:0
Input Capture Mode Select bits
0 Input Capture module is disabled
1 Edge Detect mode every edge (rising and falling)
2 Simple Capture Event mode every falling edge
3 Simple Capture Event mode every rising edge
4 Prescaled Capture Event mode every fourth rising edge
5 Prescaled Capture Event mode every sixteenth rising edge
6 Simple Capture Event mode every edge
7 Interrupt-Only mode (only supported while in Sleep mode or Idle mode)
IC3BUF
Address
0xBF802410
Reset
0x00000000
Access
read only
Size
32-bit
IC4 Input capture 4
IC4CONInput Capture 1 Control Register
Address
0xBF802600
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
Field
Bits
What it does
ON
15
Input Capture Module Enable bit
0 Disable and reset module, disable clocks, disable interrupt generation and allow SFR modifications
1 Module is enabled
SIDL
13
Stop in Idle Control bit
0 Continue to operate in Idle mode
1 Halt in Idle mode
FEDGE
9
First Capture Edge Select bit
0 Capture falling edge first
1 Capture rising edge first
C32
8
32-bit Capture Select bit
0 16-bit timer resource capture
1 32-bit timer resource capture
ICTMR
7
Timer Select bit
0 Timer3 is the counter source for capture
1 Timer2 is the counter source for capture
ICI
6:5
Interrupt Control bits
0 Interrupt on every capture event
1 Interrupt on every second capture event
2 Interrupt on every third capture event
3 Interrupt on every fourth capture event
ICOV
4
Input Capture Overflow Status Flag bit (read-only)
0 No input capture overflow has occurred
1 Input capture overflow has occurred
ICBNE
3
Input Capture Buffer Not Empty Status bit (read-only)
0 Input capture buffer is empty
1 Input capture buffer is not empty; at least one more capture value can be read
ICM
2:0
Input Capture Mode Select bits
0 Input Capture module is disabled
1 Edge Detect mode every edge (rising and falling)
2 Simple Capture Event mode every falling edge
3 Simple Capture Event mode every rising edge
4 Prescaled Capture Event mode every fourth rising edge
5 Prescaled Capture Event mode every sixteenth rising edge
6 Simple Capture Event mode every edge
7 Interrupt-Only mode (only supported while in Sleep mode or Idle mode)
IC4BUF
Address
0xBF802610
Reset
0x00000000
Access
read only
Size
32-bit
IC5 Input capture 5
IC5CONInput Capture 1 Control Register
Address
0xBF802800
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
Field
Bits
What it does
ON
15
Input Capture Module Enable bit
0 Disable and reset module, disable clocks, disable interrupt generation and allow SFR modifications
1 Module is enabled
SIDL
13
Stop in Idle Control bit
0 Continue to operate in Idle mode
1 Halt in Idle mode
FEDGE
9
First Capture Edge Select bit
0 Capture falling edge first
1 Capture rising edge first
C32
8
32-bit Capture Select bit
0 16-bit timer resource capture
1 32-bit timer resource capture
ICTMR
7
Timer Select bit
0 Timer3 is the counter source for capture
1 Timer2 is the counter source for capture
ICI
6:5
Interrupt Control bits
0 Interrupt on every capture event
1 Interrupt on every second capture event
2 Interrupt on every third capture event
3 Interrupt on every fourth capture event
ICOV
4
Input Capture Overflow Status Flag bit (read-only)
0 No input capture overflow has occurred
1 Input capture overflow has occurred
ICBNE
3
Input Capture Buffer Not Empty Status bit (read-only)
0 Input capture buffer is empty
1 Input capture buffer is not empty; at least one more capture value can be read
ICM
2:0
Input Capture Mode Select bits
0 Input Capture module is disabled
1 Edge Detect mode every edge (rising and falling)
2 Simple Capture Event mode every falling edge
3 Simple Capture Event mode every rising edge
4 Prescaled Capture Event mode every fourth rising edge
5 Prescaled Capture Event mode every sixteenth rising edge
6 Simple Capture Event mode every edge
7 Interrupt-Only mode (only supported while in Sleep mode or Idle mode)
IC5BUF
Address
0xBF802810
Reset
0x00000000
Access
read only
Size
32-bit
OC1 Output compare 1
OC1CONOutput Compare 'x' Control Register
Address
0xBF803000
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
Field
Bits
What it does
ON
15
Output Compare Peripheral On bit
0 Output Compare peripheral is disabled
1 Output Compare peripheral is enabled
SIDL
13
Stop in Idle Mode bit
0 Continue operation in Idle mode
1 Discontinue operation when CPU enters Idle mode
OC32
5
32-bit Compare Mode bit
0 OCxR(15-0) and OCxRS(15-0) are used for comparisons to the 16-bit timer source
1 OCxR(31-0) and/or OCxRS(31-0) are used for comparisions to the 32-bit timer source
OCFLT
4
PWM Fault Condition Status bit
0 No PWM Fault condition has occurred
1 PWM Fault condition has occurred (cleared in HW only)
OCTSEL
3
Output Compare Timer Select bit
0 Timer2 is the clock source for this Output Compare module
1 Timer3 is the clock source for this Output Compare module
OCM
2:0
Output Compare Mode Select bits
0 Output compare peripheral is disabled but continues to draw current
1 Interrupt generated at the end of the read/write cycle
2 Interrupt generated when Read Buffer 3 is read or Write Buffer 3 is written (Buffered PSP mode) or on a read or write operation when PMA(1:0) =11 (Addressable Slave mode only)
3 Reserved
INCM
12:11
Increment Mode bits
0 No increment or decrement of address
1 Increment ADDR(15:0) by 1 every read/write cycle
2 Decrement ADDR(15:0) by 1 every read/write cycle
0 Legacy Parallel Slave Port (PMRD, PMWR, PMCS1, and PMD)
1 Enhanced Slave mode (PMRD, PMWR, PMCS1, PMD, and PMA)
2 Master mode 2 (PMCS1, PMRD, PMWR, PMA, and PMD)
3 Master mode 1 (PMCS1, PMRD/PMWR, PMENB, PMA, and PMD)
WAITB
7:6
Data Setup to Read/Write Strobe Wait States bits
0 Data wait of 1 TPB; multiplexed address phase of 1 TPB (default)
1 Data wait of 2 TPB; multiplexed address phase of 2 TPB
2 Data wait of 3 TPB; multiplexed address phase of 3 TPB
3 Data wait of 4 TPB; multiplexed address phase of 4 TPB
WAITM
5:2
Data Read/Write Strobe Wait States bits
0 Wait of 1TPB (default)
1 Wait of 2TPB
2 Wait of 3TPB
3 Wait of 4TPB
4 Wait of 5TPB
5 Wait of 6TPB
6 Wait of 7TPB
7 Wait of 8TPB
8 Wait of 9TPB
9 Wait of 10TPB
10 Wait of 11TPB
11 Wait of 12TPB
12 Wait of 13TPB
13 Wait of 14TPB
14 Wait of 15TPB
15 Wait of 16TPB
WAITE
1:0
Data Hold After Read/Write Strobe Wait States bits
0 (for write operations) Wait of 1 TPB (default) / (for read operations) Wait of 0 TPB (default)
1 (for write operations) Wait of 2 TPB / (for read operations) Wait of 1 TPB
2 (for write operations) Wait of 3 TPB / (for read operations) Wait of 2 TPB
3 (for write operations) Wait of 4 TPB / (for read operations) Wait of 3 TPB
PMADDRParallel Port Address Register
Address
0xBF807020
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
CS
14
ADDR
13:0
Address bits
0 address is 0
PMDOUT
Address
0xBF807030
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
DATAOUT
31:0
PMDIN
Address
0xBF807040
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
DATAIN
31:0
PMAENParallel Port Pin Enable Register
Address
0xBF807050
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
PTEN
15:0
PMP Address Port Enable bits
0 PMA(10:2) function as port I/O
512 PMA(9) functions as PMP address line, PMA(10) and PMA(8:2) function as port I/O
1024 PMA(10) functions as PMP address line, PMA(9:2) function as port I/O
2044 PMA(10:2) function as PMP address lines
PMSTATParallel Port Status Register (Slave modes only)
Address
0xBF807060
Reset
0x0000008F
Access
read/write
Size
32-bit
12 fields
Field
Bits
What it does
IBF
15
Input Buffer Full Status bit
0 Some or all of the writable input buffer registers are empty
1 All writable input buffer registers are full
IBOV
14
Input Buffer Overflow Status bit
0 No overflow occurred
1 A write attempt to a full input byte buffer occurred (must be cleared in software)
IB3F
11
Input Buffer 3 status full bit
IB2F
10
Input Buffer 2 status full bit
IB1F
9
Input Buffer 1 status full bit
IB0F
8
Input Buffer 0 status full bit
OBE
7
Output Buffer Empty Status bit
0 Some or all of the readable output buffer registers are full
1 All readable output buffer registers are empty
OBUF
6
Output Buffer Underflow Status bit
0 No underflow occurred
1 A read occurred from an empty output byte buffer (must be cleared in software)
OB3E
3
Output buffer 3 status empty bit
OB2E
2
Output buffer 2 status empty bit
OB1E
1
Output buffer 1 status empty bit
OB0E
0
Output buffer 0 status empty bit
ADC Analog-to-digital converter
AD1CON1ADC Control Register 1
Address
0xBF809000
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
ON
15
ADC Operating Mode bit
0 ADC module is not operating
1 ADC module is operating
SIDL
13
Stop in Idle Mode bit
0 Continue module operation in Idle mode
1 Discontinue module operation when device enters Idle mode
FORM
10:8
Data Output Format bits
0 Integer 16-bit
1 Signed Integer 16-bit
2 Fractional 16-bit
3 Signed Fractional 16-bit
4 Integer 32-bit
5 Signed Integer 32-bit
6 Fractional 32-bit
7 Signed Fractional 32-bit
SSRC
7:5
Conversion Trigger Source Select bits
0 Clearing SAMP bit ends sampling and starts conversion
1 Active transition on INT0 pin ends sampling and starts conversion
2 Timer 3 period match ends sampling and starts conversion
3 CTMU ends sampling and starts conversion
4 Reserved
5 Reserved
6 Reserved
7 Internal counter ends sampling and starts conversion (auto convert)
CLRASAM
4
Stop Conversion Sequence bit (when the first ADC interrupt is generated)
0 Normal operation, buffer contents will be overwritten by the next conversion sequence
1 Stop conversions when the first ADC interrupt is generated. Hardware clears the ASAM bit when the ADC interrupt is generated.
ASAM
2
ADC Sample Auto-Start bit
0 Sampling begins when SAMP bit is set
1 Sampling begins immediately after last conversion completes; SAMP bit is automatically set.
SAMP
1
ADC Sample Enable bit
0 The ADC sample/hold amplifier is holding
1 The ADC sample and hold amplifier is sampling
DONE
0
Analog-to-Digital Conversion Status bit
0 Analog-to-digital conversion is not done or has not started
1 Analog-to-digital conversion is done
AD1CON2ADC Control Register 2
Address
0xBF809010
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
VCFG
15:13
Voltage Reference Configuration bits
0 VREFH is AVDD and VREFL is AVSS
1 VREFH is Ext VREF + pin and VREFL is AVSS
2 VREFH is AVDD and VREFL is External VREF- pin
3 VREFH is External VREF+ pin and VREFL is External VREF- pin
4 VREFH is AVDD and VREFL is AVSS
5 VREFH is AVDD and VREFL is AVSS
6 VREFH is AVDD and VREFL is AVSS
7 VREFH is AVDD and VREFL is AVSS
OFFCAL
12
Input Offset Calibration Mode Select bit
0 Disable Offset Calibration mode; The inputs to the sample and hold amplifier are controlled by AD1CHS or AD1CSSL
1 Enable Offset Calibration mode; Positive and negative inputs of the sample and hold amplifier are connected to VREFL
CSCNA
10
Input Scan Select bit
0 Do not scan inputs
1 Scan inputs
BUFS
7
Buffer Fill Status bit
0 ADC is currently filling buffer 0x0-0x7; user should access data in 0x8-0xF
1 ADC is currently filling buffer 0x8-0xF; user should access data in 0x0-0x7
SMPI
5:2
Sample/Convert Sequences Per Interrupt Selection bits
0 Interrupts at the completion of conversion for each sample/convert sequence
1 Interrupts at the completion of conversion for each 2nd sample/convert sequence
2 Interrupts at the completion of conversion for each 3rd sample/convert sequence
3 Interrupts at the completion of conversion for each 4th sample/convert sequence
4 Interrupts at the completion of conversion for each 5th sample/convert sequence
5 Interrupts at the completion of conversion for each 6th sample/convert sequence
6 Interrupts at the completion of conversion for each 7th sample/convert sequence
7 Interrupts at the completion of conversion for each 8th sample/convert sequence
8 Interrupts at the completion of conversion for each 9th sample/convert sequence
9 Interrupts at the completion of conversion for each 10th sample/convert sequence
10 Interrupts at the completion of conversion for each 11th sample/convert sequence
11 Interrupts at the completion of conversion for each 12th sample/convert sequence
12 Interrupts at the completion of conversion for each 13th sample/convert sequence
13 Interrupts at the completion of conversion for each 14th sample/convert sequence
14 Interrupts at the completion of conversion for each 15th sample/convert sequence
15 Interrupts at the completion of conversion for each 16th sample/convert sequence
BUFM
1
ADC Result Buffer Mode Select bit
0 Buffer configured as one 16-word buffer ADC1BUFF-ADC1BUF0
1 Buffer configured as two 8-word buffers ADC1BUF7-ADC1BUF0 / ADC1BUFF-ADCBUF8
ALTS
0
Alternate Input Sample Mode Select bit
0 Always use Sample A input multiplexer settings
1 Uses Sample A input multiplexer settings for first sample then alternates between Sample B and Sample A input multiplexer settings for all subsequent samples
AD1CON3ADC Control Register 3
Address
0xBF809020
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
Field
Bits
What it does
ADRC
15
ADC Conversion Clock Source bit
0 Clock derived from Peripheral Bus Clock (PBCLK)
1 Clock derived from FRC
SAMC
12:8
Auto-Sample Time bits
1 1 TAD
2 2 TAD
3 3 TAD
4 4 TAD
5 5 TAD
6 6 TAD
7 7 TAD
8 8 TAD
9 9 TAD
10 10 TAD
11 11 TAD
12 12 TAD
13 13 TAD
14 14 TAD
15 15 TAD
16 16 TAD
17 17 TAD
18 18 TAD
19 19 TAD
20 20 TAD
21 21 TAD
22 22 TAD
23 23 TAD
24 24 TAD
25 25 TAD
26 26 TAD
27 27 TAD
28 28 TAD
29 29 TAD
30 30 TAD
31 31 TAD
ADCS
7:0
ADC Conversion Clock Select bits
0 2*TPB
1 4*TPB
2 6*TPB
3 8*TPB
4 10*TPB
5 12*TPB
6 14*TPB
7 16*TPB
8 18*TPB
9 20*TPB
10 22*TPB
11 24*TPB
12 26*TPB
13 28*TPB
14 30*TPB
15 32*TPB
16 34*TPB
17 36*TPB
18 38*TPB
19 40*TPB
20 42*TPB
21 44*TPB
22 46*TPB
23 48*TPB
24 50*TPB
25 52*TPB
26 54*TPB
27 56*TPB
28 58*TPB
29 60*TPB
30 62*TPB
31 64*TPB
32 66*TPB
33 68*TPB
34 70*TPB
35 72*TPB
36 74*TPB
37 76*TPB
38 78*TPB
39 80*TPB
40 82*TPB
41 84*TPB
42 86*TPB
43 88*TPB
44 90*TPB
45 92*TPB
46 94*TPB
47 96*TPB
48 98*TPB
49 100*TPB
50 102*TPB
51 104*TPB
52 106*TPB
53 108*TPB
54 110*TPB
55 112*TPB
56 114*TPB
57 116*TPB
58 118*TPB
59 120*TPB
60 122*TPB
61 124*TPB
62 126*TPB
63 128*TPB
64 130*TPB
65 132*TPB
66 134*TPB
67 136*TPB
68 138*TPB
69 140*TPB
70 142*TPB
71 144*TPB
72 146*TPB
73 148*TPB
74 150*TPB
75 152*TPB
76 154*TPB
77 156*TPB
78 158*TPB
79 160*TPB
80 162*TPB
81 164*TPB
82 166*TPB
83 168*TPB
84 170*TPB
85 172*TPB
86 174*TPB
87 176*TPB
88 178*TPB
89 180*TPB
90 182*TPB
91 184*TPB
92 186*TPB
93 188*TPB
94 190*TPB
95 192*TPB
96 194*TPB
97 196*TPB
98 198*TPB
99 200*TPB
100 202*TPB
101 204*TPB
102 206*TPB
103 208*TPB
104 210*TPB
105 212*TPB
106 214*TPB
107 216*TPB
108 218*TPB
109 220*TPB
110 222*TPB
111 224*TPB
112 226*TPB
113 228*TPB
114 230*TPB
115 232*TPB
116 234*TPB
117 236*TPB
118 238*TPB
119 240*TPB
120 242*TPB
121 244*TPB
122 246*TPB
123 248*TPB
124 250*TPB
125 252*TPB
126 254*TPB
127 256*TPB
128 258*TPB
129 260*TPB
130 262*TPB
131 264*TPB
132 266*TPB
133 268*TPB
134 270*TPB
135 272*TPB
136 274*TPB
137 276*TPB
138 278*TPB
139 280*TPB
140 282*TPB
141 284*TPB
142 286*TPB
143 288*TPB
144 290*TPB
145 292*TPB
146 294*TPB
147 296*TPB
148 298*TPB
149 300*TPB
150 302*TPB
151 304*TPB
152 306*TPB
153 308*TPB
154 310*TPB
155 312*TPB
156 314*TPB
157 316*TPB
158 318*TPB
159 320*TPB
160 322*TPB
161 324*TPB
162 326*TPB
163 328*TPB
164 330*TPB
165 332*TPB
166 334*TPB
167 336*TPB
168 338*TPB
169 340*TPB
170 342*TPB
171 344*TPB
172 346*TPB
173 348*TPB
174 350*TPB
175 352*TPB
176 354*TPB
177 356*TPB
178 358*TPB
179 360*TPB
180 362*TPB
181 364*TPB
182 366*TPB
183 368*TPB
184 370*TPB
185 372*TPB
186 374*TPB
187 376*TPB
188 378*TPB
189 380*TPB
190 382*TPB
191 384*TPB
192 386*TPB
193 388*TPB
194 390*TPB
195 392*TPB
196 394*TPB
197 396*TPB
198 398*TPB
199 400*TPB
200 402*TPB
201 404*TPB
202 406*TPB
203 408*TPB
204 410*TPB
205 412*TPB
206 414*TPB
207 416*TPB
208 418*TPB
209 420*TPB
210 422*TPB
211 424*TPB
212 426*TPB
213 428*TPB
214 430*TPB
215 432*TPB
216 434*TPB
217 436*TPB
218 438*TPB
219 440*TPB
220 442*TPB
221 444*TPB
222 446*TPB
223 448*TPB
224 450*TPB
225 452*TPB
226 454*TPB
227 456*TPB
228 458*TPB
229 460*TPB
230 462*TPB
231 464*TPB
232 466*TPB
233 468*TPB
234 470*TPB
235 472*TPB
236 474*TPB
237 476*TPB
238 478*TPB
239 480*TPB
240 482*TPB
241 484*TPB
242 486*TPB
243 488*TPB
244 490*TPB
245 492*TPB
246 494*TPB
247 496*TPB
248 498*TPB
249 500*TPB
250 502*TPB
251 504*TPB
252 506*TPB
253 508*TPB
254 510*TPB
255 512*TPB
AD1CHSADC Input Select Register
Address
0xBF809040
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
Field
Bits
What it does
CH0SB
27:24
Positive Input Select bits for Sample B
0 Channel 0 positive input is AN0
1 Channel 0 positive input is AN1
2 Channel 0 positive input is AN2
3 Channel 0 positive input is AN3
4 Channel 0 positive input is AN4
5 Channel 0 positive input is AN5
6 Reserved
7 Reserved
8 Reserved
9 Channel 0 positive input is AN9
10 Channel 0 positive input is AN10
11 Channel 0 positive input is AN11
12 Reserved
13 Channel 0 positive input is CTMU temperature sensor (CTMUT)
14 Channel 0 positive input is IVREF
15 Channel 0 positive input is Open
CH0NA
23
Negative Input Select bit for Sample A Multiplexer Setting
0 Channel 0 negative input is VREFL
1 Channel 0 negative input is AN1
CH0SA
19:16
Positive Input Select bits for Sample A Multiplexer Setting
0 Channel 0 positive input is AN0
1 Channel 0 positive input is AN1
2 Channel 0 positive input is AN2
3 Channel 0 positive input is AN3
4 Channel 0 positive input is AN4
5 Channel 0 positive input is AN5
6 Reserved
7 Reserved
8 Reserved
9 Channel 0 positive input is AN9
10 Channel 0 positive input is AN10
11 Channel 0 positive input is AN11
12 Reserved
13 Channel 0 positive input is CTMU temperature sensor (CTMUT)
14 Channel 0 positive input is IVREF
15 Channel 0 positive input is Open
CH0NB
31
Negative Input Select bit for Sample B
0 Channel 0 negative input is VREFL
1 Channel 0 negative input is AN1
AD1CSSLADC Input Scan Select Register
Address
0xBF809050
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
CSSL
15:0
ADC1BUF0
Address
0xBF809070
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUF1
Address
0xBF809080
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUF2
Address
0xBF809090
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUF3
Address
0xBF8090A0
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUF4
Address
0xBF8090B0
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUF5
Address
0xBF8090C0
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUF6
Address
0xBF8090D0
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUF7
Address
0xBF8090E0
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUF8
Address
0xBF8090F0
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUF9
Address
0xBF809100
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUFA
Address
0xBF809110
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUFB
Address
0xBF809120
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUFC
Address
0xBF809130
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUFD
Address
0xBF809140
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUFE
Address
0xBF809150
Reset
0x00000000
Access
read only
Size
32-bit
ADC1BUFF
Address
0xBF809160
Reset
0x00000000
Access
read only
Size
32-bit
CVR Comparator voltage reference
CVRCONComparator Voltage Reference Control Register
Address
0xBF809800
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ON
15
Comparator Voltage Reference On bit
0 Module is disabled and does not consume current. Clearing this bit does not affect the other bits in the register.
1 Module is enabled. Setting this bit does not affect other bits in the register.
CVROE
6
CVrefout Enable bit
0 Voltage level is disconnected from CVrefout pin
1 Voltage level is output on CVrefout pin
CVRR
5
CVref Range Selection bit
0 0.25 CVrsrc to 0.75 CVrsrc with CVrsrc/32 step size
1 0 to 0.67 CVrsrc with CVrsrc/24 step size
CVRSS
4
CVref Source Selection bit
0 Comparator voltage reference source CVrsrc = AVdd - AVss
1 Comparator voltage reference source CVrsrc = (Vref+) - (Vref-)
CVR
3:0
CVref Value Selection
0 (When CVRR is 1) CVREF is (0/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (0/32)*CVRSRC
1 (When CVRR is 1) CVREF is (1/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (1/32)*CVRSRC
2 (When CVRR is 1) CVREF is (2/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (2/32)*CVRSRC
3 (When CVRR is 1) CVREF is (3/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (3/32)*CVRSRC
4 (When CVRR is 1) CVREF is (4/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (4/32)*CVRSRC
5 (When CVRR is 1) CVREF is (5/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (5/32)*CVRSRC
6 (When CVRR is 1) CVREF is (6/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (6/32)*CVRSRC
7 (When CVRR is 1) CVREF is (7/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (7/32)*CVRSRC
8 (When CVRR is 1) CVREF is (8/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (8/32)*CVRSRC
9 (When CVRR is 1) CVREF is (9/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (9/32)*CVRSRC
10 (When CVRR is 1) CVREF is (10/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (10/32)*CVRSRC
11 (When CVRR is 1) CVREF is (11/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (11/32)*CVRSRC
12 (When CVRR is 1) CVREF is (12/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (12/32)*CVRSRC
13 (When CVRR is 1) CVREF is (13/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (13/32)*CVRSRC
14 (When CVRR is 1) CVREF is (14/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (14/32)*CVRSRC
15 (When CVRR is 1) CVREF is (15/24) * CVRSRC / (When CVRR is 0) CVREF is CVRSRC/4 + (15/32)*CVRSRC
CMP1 Comparator 1
CM1CONComparator Control Register
Address
0xBF80A000
Reset
0x000000C3
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
ON
15
Comparator ON bit
0 Module is disabled and does not consume current. Clearing this bit does not affect the other bits in this register
1 Module is enabled. Setting this bit does not affect the other bits in this register
COE
14
Comparator Output Enable bit
0 Comparator output is not driven on the output CxOUT pin
1 Comparator output is driven on the output CxOUT pin
CPOL
13
Comparator Output Inversion bit
0 Output is not inverted
1 Output is inverted
COUT
8
Comparator Output bit
0 Output of the Comparator is a 0
1 Output of the Comparator is a 1
EVPOL
7:6
Interrupt Event Polarity Select bits
0 Comparator interrupt generation is disabled
1 Comparator interrupt is generated on a low-to-high transition of the comparator output
2 Comparator interrupt is generated on a high-to-low transition of the comparator output
3 Comparator interrupt is generated on a low-to-high or high-to-low transition of the comparator output
CREF
4
Comparator Positive Input Configure bit
0 Comparator non-inverting input is connected to the CxINA pin
1 Comparator non-inverting input is connected to the internal CVref
CCH
1:0
Comparator Negative Input Select bits for Comparator
0 Comparator inverting input is connected to the CxINB pin
1 Comparator inverting input is connected to the CxINC pin
2 Comparator inverting input is connected to the CxIND pin
3 Comparator inverting input is connected to the IVREF
CMP2 Comparator 2
CM2CONComparator Control Register
Address
0xBF80A010
Reset
0x000000C3
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
ON
15
Comparator ON bit
0 Module is disabled and does not consume current. Clearing this bit does not affect the other bits in this register
1 Module is enabled. Setting this bit does not affect the other bits in this register
COE
14
Comparator Output Enable bit
0 Comparator output is not driven on the output CxOUT pin
1 Comparator output is driven on the output CxOUT pin
CPOL
13
Comparator Output Inversion bit
0 Output is not inverted
1 Output is inverted
COUT
8
Comparator Output bit
0 Output of the Comparator is a 0
1 Output of the Comparator is a 1
EVPOL
7:6
Interrupt Event Polarity Select bits
0 Comparator interrupt generation is disabled
1 Comparator interrupt is generated on a low-to-high transition of the comparator output
2 Comparator interrupt is generated on a high-to-low transition of the comparator output
3 Comparator interrupt is generated on a low-to-high or high-to-low transition of the comparator output
CREF
4
Comparator Positive Input Configure bit
0 Comparator non-inverting input is connected to the CxINA pin
1 Comparator non-inverting input is connected to the internal CVref
CCH
1:0
Comparator Negative Input Select bits for Comparator
0 Comparator inverting input is connected to the CxINB pin
1 Comparator inverting input is connected to the CxINC pin
2 Comparator inverting input is connected to the CxIND pin
3 Comparator inverting input is connected to the IVREF
CMP3 Comparator 3
CM3CONComparator Control Register
Address
0xBF80A020
Reset
0x000000C3
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
ON
15
Comparator ON bit
0 Module is disabled and does not consume current. Clearing this bit does not affect the other bits in this register
1 Module is enabled. Setting this bit does not affect the other bits in this register
COE
14
Comparator Output Enable bit
0 Comparator output is not driven on the output CxOUT pin
1 Comparator output is driven on the output CxOUT pin
CPOL
13
Comparator Output Inversion bit
0 Output is not inverted
1 Output is inverted
COUT
8
Comparator Output bit
0 Output of the Comparator is a 0
1 Output of the Comparator is a 1
EVPOL
7:6
Interrupt Event Polarity Select bits
0 Comparator interrupt generation is disabled
1 Comparator interrupt is generated on a low-to-high transition of the comparator output
2 Comparator interrupt is generated on a high-to-low transition of the comparator output
3 Comparator interrupt is generated on a low-to-high or high-to-low transition of the comparator output
CREF
4
Comparator Positive Input Configure bit
0 Comparator non-inverting input is connected to the CxINA pin
1 Comparator non-inverting input is connected to the internal CVref
CCH
1:0
Comparator Negative Input Select bits for Comparator
0 Comparator inverting input is connected to the CxINB pin
1 Comparator inverting input is connected to the CxINC pin
2 Comparator inverting input is connected to the CxIND pin
3 Comparator inverting input is connected to the IVREF
CMP Comparator
CMSTATComparator Status Register
Address
0xBF80A060
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
Field
Bits
What it does
SIDL
13
Stop in Idle Control bit
0 All Comparator modules continue to operate when the device enters Idle mode
1 All Comparator modules are disabled when the device enters Idle mode
C3OUT
2
Comparator Output bit
0 Output of Comparator 3 is a 0
1 Output of Comparator 3 is a 1
C2OUT
1
Comparator Output bit
0 Output of Comparator 2 is a 0
1 Output of Comparator 2 is a 1
C1OUT
0
Comparator Output bit
0 Output of Comparator 1 is a 0
1 Output of Comparator 1 is a 1
CTMU Charge time measurement unit
CTMUCONCTMU Control Register
Address
0xBF80A200
Reset
0x00000000
Access
read/write
Size
32-bit
17 fields
Field
Bits
What it does
EDG1POL
30
Edge 1 Polarity Select bit
0 Edge1 programmed for a negative edge response
1 Edge1 programmed for a positive edge response
EDG1SEL
29:26
Edge 1 Source Select bits
0 Timer1 Event is selected
1 OC1 Compare Event is selected
2 CTED2 pin is selected
3 CTED1 pin is selected
4 CTED3 pin is selected
5 CTED4 pin is selected
6 CTED5 pin is selected
7 CTED6 pin is selected
8 CTED7 pin is selected
9 CTED8 pin is selected
10 IC1 Capture Event is selected
11 IC2 Capture Event is selected
12 IC3 Capture Event is selected
13 C1OUT pin is selected
14 C2OUT pin is selected
15 C3OUT pin is selected
EDG2STAT
25
Edge2 Status bit
0 Edge2 has not occurred
1 Edge2 has occurred
EDG1STAT
24
Edge1 Status bit
0 Edge1 has not occurred
1 Edge1 has occurred
EDG2MOD
23
Edge2 Edge Sampling Select bit
0 Input is level-sensitive
1 Input is edge-sensitive
EDG2POL
22
Edge 2 Polarity Select bit
0 Edge2 programmed for a negative edge response
1 Edge2 programmed for a positive edge response
EDG2SEL
21:18
Edge 2 Source Select bits
0 Timer1 Event is selected
1 OC1 Compare Event is selected
2 CTED2 pin is selected
3 CTED1 pin is selected
4 CTED9 pin is selected
5 CTED10 pin is selected
6 CTED11 pin is selected
7 CTED12 pin is selected
8 CTED13 pin is selected
9 IC1 Capture Event is selected
10 IC2 Capture Event is selected
11 IC3 Capture Event is selected
12 PBCLK clock is selected
13 C1OUT pin is selected
14 C2OUT pin is selected
15 C3OUT pin is selected
ON
15
ON Enable bit
0 Module is disabled
1 Module is enabled
CTMUSIDL
13
Stop-in-Idle Mode bit
0 Continue module operation in Idle mode
1 Discontinue module operation when device enters Idle mode
TGEN
12
Time Generation Enable bit
0 Disables edge delay generation
1 Enables edge delay generation
EDGEN
11
Edge Enable bit
0 Edges are blocked
1 Edges are not blocked
EDGSEQEN
10
Edge Sequence Enable bit
0 No edge sequence is needed
1 Edge1 must occur before Edge2 can occur
IDISSEN
9
Analog Current Source Control bit
0 Analog current source output is not grounded
1 Analog current source output is grounded
CTTRIG
8
Trigger Control bit
0 Trigger output is disabled
1 Trigger output is enabled
ITRIM
7:2
Current Source Trim bits
0 Nominal current output specified by IRNG(1:0)
1 Minimum positive change from nominal current
31 Maximum positive change from nominal current
33 Maximum negative change from nominal current
63 Minimum negative change from nominal current
IRNG
1:0
Current Range Select bits
0 1000 times base current
1 Base current level
2 10 times base current
3 100 times base current
EDG1MOD
31
Edge1 Edge Sampling Select bit
0 Input is level-sensitive
1 Input is edge-sensitive
OSC Oscillator and clocks
OSCCONOscillator Control Register
Address
0xBF80F000
Reset
0x00200007
Access
read/write
Size
32-bit
16 fields
Field
Bits
What it does
PLLODIV
29:27
Output Divider for PLL
0 PLL output divided by 1
1 PLL output divided by 2
2 PLL output divided by 4
3 PLL output divided by 8
4 PLL output divided by 16
5 PLL output divided by 32
6 PLL output divided by 64
7 PLL output divided by 256
FRCDIV
26:24
Internal Fast RC Oscillator Clock Divider bits
0 FRC divided by 1
1 FRC divided by 2 (default setting)
2 FRC divided by 4
3 FRC divided by 8
4 FRC divided by 16
5 FRC divided by 32
6 FRC divided by 64
7 FRC divided by 256
SOSCRDY
22
Secondary Oscillator (SOSC) Ready Indicator bit
0 Secondary Oscillator is still warming up or is turned off
1 Indicates that the Secondary Oscillator is running and is stable
PBDIVRDY
21
Peripheral Bus Clock Divisor Ready bit
0 PBDIV(1:0) bits cannot be written
1 PBDIV(1:0) bits can be written
PBDIV
20:19
Peripheral Bus Clock (PBCLK) Divisor bits
0 PBCLK is SYSCLK divided by 1
1 PBCLK is SYSCLK divided by 2
2 PBCLK is SYSCLK divided by 4
3 PBCLK is SYSCLK divided by 8 (default)
PLLMULT
18:16
Phase-Locked Loop (PLL) Multiplier bits
0 Clock is multiplied by 15
1 Clock is multiplied by 16
2 Clock is multiplied by 17
3 Clock is multiplied by 18
4 Clock is multiplied by 19
5 Clock is multiplied by 20
6 Clock is multiplied by 21
7 Clock is multiplied by 24
COSC
14:12
Current Oscillator Selection bits
0 Internal Fast RC (FRC) Oscillator
1 Internal Fast RC Oscillator with PLL module via Postscaler (FRCPLL)
2 Primary Oscillator (POSC) (XT/HS/EC)
3 Primary Oscillator (POSC) with PLL module (XTPLL/HSPLL/ECPLL)
4 Secondary Oscillator (SOSC)
5 Internal Low-Power RC (LPRC) Oscillator
6 Internal Fast RC (FRC) Oscillator divided by 16
7 Internal Fast RC (FRC) Oscillator divided by OSCCON(FRCDIV) bits
NOSC
10:8
New Oscillator Selection bits
0 Internal Fast Internal RC Oscillator (FRC)
1 Internal Fast Internal RC Oscillator with PLL module via Postscaler (FRCPLL)
2 Primary Oscillator (XT/HS/EC)
3 Primary Oscillator with PLL module (XTPLL/HSPLL/ECPLL)
4 Secondary Oscillator (SOSC)
5 Internal Low-Power RC (LPRC) Oscillator
6 Internal Fast RC Oscillator (FRC) divided by 16
7 Internal Fast RC Oscillator (FRC) divided by OSCCON(FRCDIV) bits
CLKLOCK
7
Clock Selection Lock Enable bit
0 (If FCKSM(1:0) is 1x) Clock and PLL selections are not locked and may be modified / (If FCKSM(1:0) is 0x) Clock and PLL selections are never locked and may be modified
1 (If FCKSM(1:0) is 1x) Clock and PLL selections are locked / (If FCKSM(1:0) is 0x) Clock and PLL selections are never locked and may be modified
ULOCK
6
USB PLL Lock Status bit
0 Indicates that the USB PLL module is out of lock or USB PLL module start-up timer is in progress or USB PLL is disabled
1 Indicates that the USB PLL module is in lock or USB PLL module start-up timer is satisfied
SLOCK
5
PLL Lock Status bit
0 PLL module is out of lock
1 PLL module is in lock or PLL module start-up timer is satisfied
SLPEN
4
Sleep Mode Enable bit
0 Device will enter Idle mode when a WAIT instruction is executed
1 Device will enter Sleep mode when a WAIT instruction is executed
CF
3
Clock Fail Detect bit
0 No clock failure has been detected
1 FSCM has detected a clock failure
UFRCEN
2
USB FRC Clock Enable bit
0 Use the Primary Oscillator or USB PLL as the USB clock source
1 Enable FRC as the clock source for the USB clock source
SOSCEN
1
Secondary Oscillator Enable bit
0 Disable Secondary Oscillator
1 Enable Secondary Oscillator
OSWEN
0
Oscillator Switch Enable bit
0 Oscillator switch is complete
1 Initiate an oscillator switch to selection specified by NOSC(2:0) bits
OSCTUNFRC Tuning Register
Address
0xBF80F010
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
TUN
5:0
FRC Oscillator Tuning bits
0 Center frequency. Oscillator runs at minimal frequency (8 MHz)
31 Center frequency + 12.5%
32 Center frequency - 12.5%
REFOCONReference Oscillator Control Register
Address
0xBF80F020
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
RODIV
30:16
Reference Clock Divider bits
0 Reference Clock output is same as source clock
1 Reference Clock output is source clock divided by 2
2 Reference Clock output is source clock divided by 4
32767 Reference Clock output is source clock divided by 65534
ON
15
Output Enable bit
0 Reference Oscillator Module is disabled
1 Reference Oscillator Module is enabled
SIDL
13
Peripheral Stop in Idle Mode bit
0 Continue module operation in Idle mode
1 Discontinue module operation when device enters Idle mode
OE
12
Reference Clock Output Enable bit
0 Reference clock is not driven out on REFCLKO pin
1 Reference clock is driven out on REFCLKO pin
RSLP
11
Reference Oscillator Module Run in Sleep bit
0 Reference Oscillator Module output is disabled in Sleep
1 Reference Oscillator Module output continues to run in Sleep
DIVSWEN
9
Divider Switch Enable bit
0 Divider switch is complete
1 Divider switch is in progress
ACTIVE
8
Reference Clock Request Status bit
0 Reference clock request is not active
1 Reference clock request is active
ROSEL
3:0
Reference Clock Source Select bits
0 SYSCLK
1 PBCLK
2 POSC
3 FRC
4 LPRC
5 SOSC
6 USB PLL output
7 Fvco Output
8 REFCLKI
9 Reserved; do not use
10 Reserved; do not use
11 Reserved; do not use
12 Reserved; do not use
13 Reserved; do not use
14 Reserved; do not use
15 Reserved; do not use
REFOTRIMReference Oscillator Trim Register
Address
0xBF80F030
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
ROTRIM
31:23
Reference Oscillator Trim bits
0 0/512 divisor added to RODIV value
1 1/512 divisor added to RODIV value
2 2/512 divisor added to RODIV value
256 256/512 divisor added to RODIV value
510 510/512 divisor added to RODIV value
511 511/512 divisor added to RODIV value
CFG Configuration and pin control
CFGCON
Address
0xBF80F200
Reset
0x00000008
Access
read/write
Size
32-bit
4 fields
Field
Bits
What it does
IOLOCK
13
Peripheral Pin Select Lock bit
0 Peripheral Pin Select is not locked. Writes to PPS registers is allowed
1 Peripheral Pin Select is locked. Writes to PPS registers is not allowed
PMDLOCK
12
Peripheral Module Disable bit
0 Peripheral module is not locked. Writes to PMD registers is allowed
1 Peripheral module is locked. Writes to PMD registers is not allowed
JTAGEN
3
JTAG Port Enable bit
0 Disable the JTAG port
1 Enable the JTAG port
TDOEN
0
TDO Enable for 2-Wire JTAG bit
0 2-wire JTAG protocol does not use TDO
1 2-wire JTAG protocol uses TDO
DEVID
Address
0xBF80F220
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
Field
Bits
What it does
VER
28
DEVID
27:0
SYSKEY
Address
0xBF80F230
Reset
0x00000000
Access
read only
Size
32-bit
PMD Peripheral module disable
PMD1
Address
0xBF80F240
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
Field
Bits
What it does
CVRMD
12
CTMUMD
8
AD1MD
0
PMD2
Address
0xBF80F250
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
Field
Bits
What it does
CMP3MD
2
CMP2MD
1
CMP1MD
0
PMD3
Address
0xBF80F260
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
Field
Bits
What it does
OC5MD
20
OC4MD
19
OC3MD
18
OC2MD
17
OC1MD
16
IC5MD
4
IC4MD
3
IC3MD
2
IC2MD
1
IC1MD
0
PMD4
Address
0xBF80F270
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
T5MD
4
T4MD
3
T3MD
2
T2MD
1
T1MD
0
PMD5
Address
0xBF80F280
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
USB1MD
24
I2C2MD
17
I2C1MD
16
SPI2MD
9
SPI1MD
8
U2MD
1
U1MD
0
PMD6
Address
0xBF80F290
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
Field
Bits
What it does
PMPMD
16
REFOMD
1
RTCCMD
0
NVM Flash controller (NVM)
NVMCONProgramming Control Register
Address
0xBF80F400
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
Field
Bits
What it does
WR
15
Write Control bit
0 Flash operation complete or inactive
1 Initiate a Flash operation. Hardware clears this bit when the operation completes
WREN
14
Write Enable bit
0 Disable writes to WR bit and disables LVD circuit
1 Enable writes to WR bit and enables LVD circuit
WRERR
13
Write Error bit
0 Program or erase sequence completed normally
1 Program or erase sequence did not complete successfully
LVDERR
12
Low-Voltage Detect Error bit (LVD circuit must be enabled)
0 Voltage level is acceptable for programming
1 Low-voltage detected (possible data corruption if WRERR is set)
LVDSTAT
11
Low-Voltage Detect Status bit (LVD circuit must be enabled)
0 Low-voltage event NOT active
1 Low-voltage event active
NVMOP
3:0
NVM Operation bits
0 No operation
1 Word program operation: programs word selected by NVMADDR if it is not write-protected
2 No operation
3 Row program operation: programs row selected by NVMADDR if it is not write-protected
4 Page erase operation: erases page selected by NVMADDR if it is not write-protected
5 Program Flash (PFM) erase operation: erases PFM if all pages are not write-protected
6 No operation
7 Reserved
8 Reserved
9 Reserved
10 Reserved
11 Reserved
12 Reserved
13 Reserved
14 Reserved
15 Reserved
NVMKEYProgramming Unlock Register
Address
0xBF80F410
Reset
0x00000000
Access
write only
Size
32-bit
NVMADDRFlash Address Register
Address
0xBF80F420
Reset
0x00000000
Access
read/write
Size
32-bit
NVMDATA
Address
0xBF80F430
Reset
0x00000000
Access
read/write
Size
32-bit
NVMSRCADDRSource Data Address Register
Address
0xBF80F440
Reset
0x00000000
Access
read/write
Size
32-bit
RCON Reset control
RCONReset Control Register
Address
0xBF80F600
Reset
0x00000003
Access
read/write
Size
32-bit
9 fields
Field
Bits
What it does
CMR
9
Configuration Mismatch Reset Flag bit
0 Configuration mismatch Reset has not occurred
1 Configuration mismatch Reset has occurred
VREGS
8
Voltage Regulator Standby Enable bit
0 Regulator is set to standby tracking mode
1 Regulator is enabled and is on during Sleep mode
EXTR
7
External Reset (MCLR) Pin Flag bit
0 Master Clear (pin) Reset has not occurred
1 Master Clear (pin) Reset has occurred
SWR
6
Software Reset Flag bit
0 Software Reset as not executed
1 Software Reset was executed
WDTO
4
Watchdog Timer Time-out Flag bit
0 WDT Time-out has not occurred
1 WDT Time-out has occurred
SLEEP
3
Wake From Sleep Flag bit
0 Device was not in Sleep mode
1 Device was in Sleep mode
IDLE
2
Wake From Idle Flag bit
0 Device was not in Idle mode
1 Device was in Idle mode
BOR
1
Brown-out Reset Flag bit
0 Brown-out Reset has not occurred
1 Brown-out Reset has occurred
POR
0
Power-on Reset Flag bit
0 Power-on Reset has not occurred
1 Power-on Reset has occurred
RSWRSTSoftware Reset Register
Address
0xBF80F610
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
SWRST
0
Software Reset Trigger bit
0 No effect
1 Enable Software Reset event
PPS Peripheral pin select
INT1R
Address
0xBF80FA04
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
INT1R
3:0
INT2R
Address
0xBF80FA08
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
INT2R
3:0
INT3R
Address
0xBF80FA0C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
INT3R
3:0
INT4R
Address
0xBF80FA10
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
INT4R
3:0
T2CKR
Address
0xBF80FA18
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
T2CKR
3:0
T3CKR
Address
0xBF80FA1C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
T3CKR
3:0
T4CKR
Address
0xBF80FA20
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
T4CKR
3:0
T5CKR
Address
0xBF80FA24
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
T5CKR
3:0
IC1R
Address
0xBF80FA28
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
IC1R
3:0
IC2R
Address
0xBF80FA2C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
IC2R
3:0
IC3R
Address
0xBF80FA30
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
IC3R
3:0
IC4R
Address
0xBF80FA34
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
IC4R
3:0
IC5R
Address
0xBF80FA38
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
IC5R
3:0
OCFAR
Address
0xBF80FA48
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
OCFAR
3:0
OCFBR
Address
0xBF80FA4C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
OCFBR
3:0
U1RXR
Address
0xBF80FA50
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
U1RXR
3:0
U1CTSR
Address
0xBF80FA54
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
U1CTSR
3:0
U2RXR
Address
0xBF80FA58
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
U2RXR
3:0
U2CTSR
Address
0xBF80FA5C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
U2CTSR
3:0
SDI1R
Address
0xBF80FA84
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
SDI1R
3:0
SS1R
Address
0xBF80FA88
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
SS1R
3:0
SDI2R
Address
0xBF80FA90
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
SDI2R
3:0
SS2R
Address
0xBF80FA94
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
SS2R
3:0
REFCLKIR
Address
0xBF80FAB8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
REFCLKIR
3:0
RPA0R
Address
0xBF80FB00
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPA0R
3:0
RPA1R
Address
0xBF80FB04
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPA1R
3:0
RPA2R
Address
0xBF80FB08
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPA2R
3:0
RPA3R
Address
0xBF80FB0C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPA3R
3:0
RPA4R
Address
0xBF80FB10
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPA4R
3:0
RPA8R
Address
0xBF80FB20
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPA8R
3:0
RPA9R
Address
0xBF80FB24
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPA9R
3:0
RPB0R
Address
0xBF80FB2C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB0R
3:0
RPB1R
Address
0xBF80FB30
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB1R
3:0
RPB2R
Address
0xBF80FB34
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB2R
3:0
RPB3R
Address
0xBF80FB38
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB3R
3:0
RPB4R
Address
0xBF80FB3C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB4R
3:0
RPB5R
Address
0xBF80FB40
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB5R
3:0
RPB7R
Address
0xBF80FB48
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB7R
3:0
RPB8R
Address
0xBF80FB4C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB8R
3:0
RPB9R
Address
0xBF80FB50
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB9R
3:0
RPB10R
Address
0xBF80FB54
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB10R
3:0
RPB11R
Address
0xBF80FB58
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB11R
3:0
RPB13R
Address
0xBF80FB60
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB13R
3:0
RPB14R
Address
0xBF80FB64
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB14R
3:0
RPB15R
Address
0xBF80FB68
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPB15R
3:0
RPC0R
Address
0xBF80FB6C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPC0R
3:0
RPC1R
Address
0xBF80FB70
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPC1R
3:0
RPC2R
Address
0xBF80FB74
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPC2R
3:0
RPC3R
Address
0xBF80FB78
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPC3R
3:0
RPC4R
Address
0xBF80FB7C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPC4R
3:0
RPC5R
Address
0xBF80FB80
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPC5R
3:0
RPC6R
Address
0xBF80FB84
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPC6R
3:0
RPC7R
Address
0xBF80FB88
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPC7R
3:0
RPC8R
Address
0xBF80FB8C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPC8R
3:0
RPC9R
Address
0xBF80FB90
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
RPC9R
3:0
INT Interrupt controller
INTCONInterrupt Control Register
Address
0xBF881000
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
SS0
16
MVEC
12
Multi Vector Configuration bit
0 Interrupt controller configured for Single-vectored mode
1 Interrupt controller configured for Multi-vectored mode
TPC
10:8
Interrupt Proximity Timer Control bits
0 Disables Interrupt Proximity timer
1 Interrupts of group priority 1 start the Interrupt Proximity timer
2 Interrupts of group priority 2 or lower start the Interrupt Proximity timer
3 Interrupts of group priority 3 or lower start the Interrupt Proximity timer
4 Interrupts of group priority 4 or lower start the Interrupt Proximity timer
5 Interrupts of group priority 5 or lower start the Interrupt Proximity timer
6 Interrupts of group priority 6 or lower start the Interrupt Proximity timer
7 Interrupts of group priority 7 or lower start the Interrupt Proximity timer
INT4EP
4
External Interrupt 4 Edge
0 Falling edge
1 Rising edge
INT3EP
3
External Interrupt 3 Edge
0 Falling edge
1 Rising edge
INT2EP
2
External Interrupt 2 Edge
0 Falling edge
1 Rising edge
INT1EP
1
External Interrupt 1 Edge
0 Falling edge
1 Rising edge
INT0EP
0
External Interrupt 0 Edge
0 Falling edge
1 Rising edge
INTSTATInterrupt Status Register
Address
0xBF881010
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
SRIPL
10:8
Requested Priority Level bits
0 Priority level 0 of the latest interrupt presented to the CPU
1 Priority level 1 of the latest interrupt presented to the CPU
2 Priority level 2 of the latest interrupt presented to the CPU
3 Priority level 3 of the latest interrupt presented to the CPU
4 Priority level 4 of the latest interrupt presented to the CPU
5 Priority level 5 of the latest interrupt presented to the CPU
6 Priority level 6 of the latest interrupt presented to the CPU
7 Priority level 7 of the latest interrupt presented to the CPU
VEC
5:0
Interrupt Vector bits
0 The interrupt vector 0 is presented to the CPU
1 The interrupt vector 1 is presented to the CPU
2 The interrupt vector 2 is presented to the CPU
3 The interrupt vector 3 is presented to the CPU
4 The interrupt vector 4 is presented to the CPU
5 The interrupt vector 5 is presented to the CPU
6 The interrupt vector 6 is presented to the CPU
7 The interrupt vector 7 is presented to the CPU
8 The interrupt vector 8 is presented to the CPU
9 The interrupt vector 9 is presented to the CPU
10 The interrupt vector 10 is presented to the CPU
11 The interrupt vector 11 is presented to the CPU
12 The interrupt vector 12 is presented to the CPU
13 The interrupt vector 13 is presented to the CPU
14 The interrupt vector 14 is presented to the CPU
15 The interrupt vector 15 is presented to the CPU
16 The interrupt vector 16 is presented to the CPU
17 The interrupt vector 17 is presented to the CPU
18 The interrupt vector 18 is presented to the CPU
19 The interrupt vector 19 is presented to the CPU
20 The interrupt vector 20 is presented to the CPU
21 The interrupt vector 21 is presented to the CPU
22 The interrupt vector 22 is presented to the CPU
23 The interrupt vector 23 is presented to the CPU
24 The interrupt vector 24 is presented to the CPU
25 The interrupt vector 25 is presented to the CPU
26 The interrupt vector 26 is presented to the CPU
27 The interrupt vector 27 is presented to the CPU
28 The interrupt vector 28 is presented to the CPU
29 The interrupt vector 29 is presented to the CPU
30 The interrupt vector 30 is presented to the CPU
31 The interrupt vector 31 is presented to the CPU
32 The interrupt vector 32 is presented to the CPU
33 The interrupt vector 33 is presented to the CPU
34 The interrupt vector 34 is presented to the CPU
35 The interrupt vector 35 is presented to the CPU
36 The interrupt vector 36 is presented to the CPU
37 The interrupt vector 37 is presented to the CPU
38 The interrupt vector 38 is presented to the CPU
39 The interrupt vector 39 is presented to the CPU
40 The interrupt vector 40 is presented to the CPU
41 The interrupt vector 41 is presented to the CPU
42 The interrupt vector 42 is presented to the CPU
43 The interrupt vector 43 is presented to the CPU
44 The interrupt vector 44 is presented to the CPU
45 The interrupt vector 45 is presented to the CPU
46 The interrupt vector 46 is presented to the CPU
47 The interrupt vector 47 is presented to the CPU
48 The interrupt vector 48 is presented to the CPU
49 The interrupt vector 49 is presented to the CPU
50 The interrupt vector 50 is presented to the CPU
51 The interrupt vector 51 is presented to the CPU
52 The interrupt vector 52 is presented to the CPU
53 The interrupt vector 53 is presented to the CPU
54 The interrupt vector 54 is presented to the CPU
55 The interrupt vector 55 is presented to the CPU
56 The interrupt vector 56 is presented to the CPU
57 The interrupt vector 57 is presented to the CPU
58 The interrupt vector 58 is presented to the CPU
59 The interrupt vector 59 is presented to the CPU
60 The interrupt vector 60 is presented to the CPU
61 The interrupt vector 61 is presented to the CPU
62 The interrupt vector 62 is presented to the CPU
63 The interrupt vector 63 is presented to the CPU
IPTMR
Address
0xBF881020
Reset
0x00000000
Access
read/write
Size
32-bit
IFS0Interrupt Flag Status Register
Address
0xBF881030
Reset
0x00000000
Access
read/write
Size
32-bit
32 fields
Field
Bits
What it does
RTCCIF
30
FSCMIF
29
AD1IF
28
OC5IF
27
IC5IF
26
IC5EIF
25
T5IF
24
INT4IF
23
OC4IF
22
IC4IF
21
IC4EIF
20
T4IF
19
INT3IF
18
OC3IF
17
IC3IF
16
IC3EIF
15
T3IF
14
INT2IF
13
OC2IF
12
IC2IF
11
IC2EIF
10
T2IF
9
INT1IF
8
OC1IF
7
IC1IF
6
IC1EIF
5
T1IF
4
INT0IF
3
CS1IF
2
CS0IF
1
CTIF
0
FCEIF
31
IFS1Interrupt Flag Status Register
Address
0xBF881040
Reset
0x00000000
Access
read/write
Size
32-bit
32 fields
Field
Bits
What it does
DMA2IF
30
DMA1IF
29
DMA0IF
28
CTMUIF
27
I2C2MIF
26
I2C2SIF
25
I2C2BIF
24
U2TXIF
23
U2RXIF
22
U2EIF
21
SPI2TXIF
20
SPI2RXIF
19
SPI2EIF
18
PMPEIF
17
PMPIF
16
CNCIF
15
CNBIF
14
CNAIF
13
I2C1MIF
12
I2C1SIF
11
I2C1BIF
10
U1TXIF
9
U1RXIF
8
U1EIF
7
SPI1TXIF
6
SPI1RXIF
5
SPI1EIF
4
USBIF
3
CMP3IF
2
CMP2IF
1
CMP1IF
0
DMA3IF
31
IEC0Interrupt Enable Control Register
Address
0xBF881060
Reset
0x00000000
Access
read/write
Size
32-bit
32 fields
Field
Bits
What it does
RTCCIE
30
FSCMIE
29
AD1IE
28
OC5IE
27
IC5IE
26
IC5EIE
25
T5IE
24
INT4IE
23
OC4IE
22
IC4IE
21
IC4EIE
20
T4IE
19
INT3IE
18
OC3IE
17
IC3IE
16
IC3EIE
15
T3IE
14
INT2IE
13
OC2IE
12
IC2IE
11
IC2EIE
10
T2IE
9
INT1IE
8
OC1IE
7
IC1IE
6
IC1EIE
5
T1IE
4
INT0IE
3
CS1IE
2
CS0IE
1
CTIE
0
FCEIE
31
IEC1Interrupt Enable Control Register
Address
0xBF881070
Reset
0x00000000
Access
read/write
Size
32-bit
32 fields
Field
Bits
What it does
DMA2IE
30
DMA1IE
29
DMA0IE
28
CTMUIE
27
I2C2MIE
26
I2C2SIE
25
I2C2BIE
24
U2TXIE
23
U2RXIE
22
U2EIE
21
SPI2TXIE
20
SPI2RXIE
19
SPI2EIE
18
PMPEIE
17
PMPIE
16
CNCIE
15
CNBIE
14
CNAIE
13
I2C1MIE
12
I2C1SIE
11
I2C1BIE
10
U1TXIE
9
U1RXIE
8
U1EIE
7
SPI1TXIE
6
SPI1RXIE
5
SPI1EIE
4
USBIE
3
CMP3IE
2
CMP2IE
1
CMP1IE
0
DMA3IE
31
IPC0Interrupt Priority Control Register
Address
0xBF881090
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
INT0IP
28:26
INT0IS
25:24
CS1IP
20:18
CS1IS
17:16
CS0IP
12:10
CS0IS
9:8
CTIP
4:2
CTIS
1:0
IPC1Interrupt Priority Control Register
Address
0xBF8810A0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
INT1IP
28:26
INT1IS
25:24
OC1IP
20:18
OC1IS
17:16
IC1IP
12:10
IC1IS
9:8
T1IP
4:2
T1IS
1:0
IPC2Interrupt Priority Control Register
Address
0xBF8810B0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
INT2IP
28:26
INT2IS
25:24
OC2IP
20:18
OC2IS
17:16
IC2IP
12:10
IC2IS
9:8
T2IP
4:2
T2IS
1:0
IPC3Interrupt Priority Control Register
Address
0xBF8810C0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
INT3IP
28:26
INT3IS
25:24
OC3IP
20:18
OC3IS
17:16
IC3IP
12:10
IC3IS
9:8
T3IP
4:2
T3IS
1:0
IPC4Interrupt Priority Control Register
Address
0xBF8810D0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
INT4IP
28:26
INT4IS
25:24
OC4IP
20:18
OC4IS
17:16
IC4IP
12:10
IC4IS
9:8
T4IP
4:2
T4IS
1:0
IPC5Interrupt Priority Control Register
Address
0xBF8810E0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
AD1IP
28:26
AD1IS
25:24
OC5IP
20:18
OC5IS
17:16
IC5IP
12:10
IC5IS
9:8
T5IP
4:2
T5IS
1:0
IPC6Interrupt Priority Control Register
Address
0xBF8810F0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
CMP1IP
28:26
CMP1IS
25:24
FCEIP
20:18
FCEIS
17:16
RTCCIP
12:10
RTCCIS
9:8
FSCMIP
4:2
FSCMIS
1:0
IPC7Interrupt Priority Control Register
Address
0xBF881100
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
SPI1IP
28:26
SPI1IS
25:24
USBIP
20:18
USBIS
17:16
CMP3IP
12:10
CMP3IS
9:8
CMP2IP
4:2
CMP2IS
1:0
IPC8Interrupt Priority Control Register
Address
0xBF881110
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
PMPIP
28:26
PMPIS
25:24
CNIP
20:18
CNIS
17:16
I2C1IP
12:10
I2C1IS
9:8
U1IP
4:2
U1IS
1:0
IPC9Interrupt Priority Control Register
Address
0xBF881120
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
CTMUIP
28:26
CTMUIS
25:24
I2C2IP
20:18
I2C2IS
17:16
U2IP
12:10
U2IS
9:8
SPI2IP
4:2
SPI2IS
1:0
IPC10Interrupt Priority Control Register
Address
0xBF881130
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
DMA3IP
28:26
DMA3IS
25:24
DMA2IP
20:18
DMA2IS
17:16
DMA1IP
12:10
DMA1IS
9:8
DMA0IP
4:2
DMA0IS
1:0
BMX Bus matrix
BMXCONBus Matrix Configuration Register
Address
0xBF882000
Reset
0x001F0041
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
BMXCHEDMA
26
BMXERRIXI
20
Enable Bus Error from IXI bit
0 Disable bus error exceptions for unmapped address accesses initiated from IXI shared bus
1 Enable bus error exceptions for unmapped address accesses initiated from IXI shared bus
BMXERRICD
19
Enable Bus Error from ICD Debug Unit bit
0 Disable bus error exceptions for unmapped address accesses initiated from ICD
1 Enable bus error exceptions for unmapped address accesses initiated from ICD
BMXERRDMA
18
Bus Error from DMA bit
0 Disable bus error exceptions for unmapped address accesses initiated from DMA
1 Enable bus error exceptions for unmapped address accesses initiated from DMA
BMXERRDS
17
Bus Error from CPU Data Access bit
0 Disable bus error exceptions for unmapped address accesses initiated from CPU data access
1 Enable bus error exceptions for unmapped address accesses initiated from CPU data access
BMXERRIS
16
Bus Error from CPU Instruction Access bit
0 Disable bus error exceptions for unmapped address accesses initiated from CPU instruction access
1 Enable bus error exceptions for unmapped address accesses initiated from CPU instruction access
BMXWSDRM
6
CPU Instruction or Data Access from Data RAM Wait State bit
0 Data RAM accesses from CPU have zero wait states for address setup
1 Data RAM accesses from CPU have one wait state for address setup
BMXARB
2:0
Bus Matrix Arbitration Mode bits
0 Arbitration Mode 0
1 Arbitration Mode 1 (default)
2 Arbitration Mode 2
3 Reserved (using these configuration modes will produce undefined behavior)
4 Reserved (using these configuration modes will produce undefined behavior)
5 Reserved (using these configuration modes will produce undefined behavior)
6 Reserved (using these configuration modes will produce undefined behavior)
7 Reserved (using these configuration modes will produce undefined behavior)
BMXDKPBAData RAM Kernel Program Base Address Register
Address
0xBF882010
Reset
0x00000000
Access
read/write
Size
32-bit
BMXDUDBAData RAM User Data Base Address Register
Address
0xBF882020
Reset
0x00000000
Access
read/write
Size
32-bit
BMXDUPBAData RAM User Program Base Address Register
Address
0xBF882030
Reset
0x00000000
Access
read/write
Size
32-bit
BMXDRMSZData RAM Size Register
Address
0xBF882040
Reset
0x00020000
Access
read only
Size
32-bit
BMXPUPBAProgram Flash (PFM) User Program Base Address Register
Address
0xBF882050
Reset
0x00000000
Access
read/write
Size
32-bit
BMXPFMSZProgram Flash (PFM) Size Register
Address
0xBF882060
Reset
0x00080000
Access
read only
Size
32-bit
BMXBOOTSZBoot Flash (IFM) Size Register
Address
0xBF882070
Reset
0x00003000
Access
read only
Size
32-bit
DMAC DMA controller
DMACONDMA Controller Control Register
Address
0xBF883000
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
Field
Bits
What it does
ON
15
DMA On bit
0 DMA module is disabled
1 DMA module is enabled
SUSPEND
12
DMA Suspend bit
0 DMA operates normally
1 DMA transfers are suspended to allow CPU uninterrupted access to data bus
DMABUSY
11
DMA Module Busy bit
0 DMA module is disabled and not actively transferring data
1 DMA module is active
DMASTATDMA Status Register
Address
0xBF883010
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
RDWR
3
Read/Write Status bit
0 Last DMA bus access was a write
1 Last DMA bus access was a read
DMACH
1:0
DMAADDRDMA Address Register
Address
0xBF883020
Reset
0x00000000
Access
read only
Size
32-bit
DCRCCONDMA CRC Control Register
Address
0xBF883030
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
BYTO
29:28
CRC Byte Order Selection bits
0 No swapping (i.e. source byte order)
1 Endian byte swap on word boundaries (i.e. reverse source byte order)
2 Swap half-words on word boundaries (i.e. reverse source half-word order with source byte order per half-word)
3 Endian byte swap on half-word boundaries (i.e. source half-word order with reverse source byte order per half-word)
WBO
27
CRC Write Byte Order Selection bit
0 Source data is written to the destination unaltered
1 Source data is written to the destination re-ordered as defined by BYTO
BITO
24
CRC Bit Order Selection bit
0 (When CRCTYP is 1) The IP header checksum is calculated Most Significant bit (MSb) first (i.e. not reflected) / (When CRCTYP is 0) The LFSR CRC is calculated Most Significant bit first (i.e. not reflected)
1 (When CRCTYP is 1) The IP header checksum is calculated Least Significant bit (LSb) first (i.e. reflected) / (When CRCTYP is 0) The LFSR CRC is calculated Least Significant bit first (i.e. reflected)
PLEN
12:8
Polynomial Length bits
1 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 0
2 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 1
3 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 2
4 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 3
5 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 4
6 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 5
7 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 6
8 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 7
9 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 8
10 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 9
11 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 10
12 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 11
13 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 12
14 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 13
15 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 14
16 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 15
17 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 16
18 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 17
19 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 18
20 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 19
21 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 20
22 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 21
23 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 22
24 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 23
25 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 24
26 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 25
27 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 26
28 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 27
29 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 28
30 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 29
31 (When CRCTYP=1) These bits are unused / (When CRCTYP=0) Polynomial length is 30
CRCEN
7
CRC Enable bit
0 CRC module is disabled and channel transfers proceed normally
1 CRC module is enabled and channel transfers are routed through the CRC module
CRCAPP
6
CRC Append Mode bit
0 The DMA transfers data from the source through the CRC obeying WBO as it writes the data to the destination
1 The DMA transfers data from the source into the CRC but NOT to the destination. When a block transfer completes the DMA writes the calculated CRC value to the location given by CHxDSA
CRCTYP
5
CRC Type Selection bit
0 The CRC module will calculate a LFSR CRC
1 The CRC module will calculate an IP header checksum
CRCCH
2:0
CRC Channel Select bits
0 CRC is assigned to Channel 0
1 CRC is assigned to Channel 1
2 CRC is assigned to Channel 2
3 CRC is assigned to Channel 3
4 CRC is assigned to Channel 4
5 CRC is assigned to Channel 5
6 CRC is assigned to Channel 6
7 CRC is assigned to Channel 7
DCRCDATADMA CRC Data Register
Address
0xBF883040
Reset
0x00000000
Access
read/write
Size
32-bit
DCRCXORDMA CRCXOR Enable Register
Address
0xBF883050
Reset
0x00000000
Access
read/write
Size
32-bit
DCH0 DMA channel 0
DCH0CONDMA Channel x Control Register
Address
0xBF883060
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
CHBUSY
15
Channel Busy bit
0 Channel is inactive or has been disabled
1 Channel is active or has been enabled
CHCHNS
8
Chain Channel Selection bit
0 Chain to channel higher in natural priority (CH1 will be enabled by CH0 transfer complete)
1 Chain to channel lower in natural priority (CH1 will be enabled by CH2 transfer complete)
CHEN
7
Channel Enable bit
0 Channel is disabled
1 Channel is enabled
CHAED
6
Channel Allow Events If Disabled bit
0 Channel start/abort events will be ignored if the channel is disabled
1 Channel start/abort events will be registered even if the channel is disabled
CHCHN
5
Channel Chain Enable bit
0 Do not allow channel to be chained
1 Allow channel to be chained
CHAEN
4
Channel Automatic Enable bit
0 Channel is disabled on block transfer complete
1 Channel is continuously enabled and not automatically disabled after a block transfer is complete
CHEDET
2
Channel Event Detected bit
0 No events have been detected
1 An event has been detected
CHPRI
1:0
Channel Priority bits
0 Channel has priority 0
1 Channel has priority 1
2 Channel has priority 2
3 Channel has priority 3 (highest)
DCH0ECONDMA Channel x Event Control Register
Address
0xBF883070
Reset
0x00FFFF00
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
CHAIRQ
23:16
Channel Transfer Abort IRQ bits
0 Interrupt 0 will abort any transfers in progress and set CHAIF flag
1 Interrupt 1 will abort any transfers in progress and set CHAIF flag
2 Interrupt 2 will abort any transfers in progress and set CHAIF flag
3 Interrupt 3 will abort any transfers in progress and set CHAIF flag
4 Interrupt 4 will abort any transfers in progress and set CHAIF flag
5 Interrupt 5 will abort any transfers in progress and set CHAIF flag
6 Interrupt 6 will abort any transfers in progress and set CHAIF flag
7 Interrupt 7 will abort any transfers in progress and set CHAIF flag
8 Interrupt 8 will abort any transfers in progress and set CHAIF flag
9 Interrupt 9 will abort any transfers in progress and set CHAIF flag
10 Interrupt 10 will abort any transfers in progress and set CHAIF flag
11 Interrupt 11 will abort any transfers in progress and set CHAIF flag
12 Interrupt 12 will abort any transfers in progress and set CHAIF flag
13 Interrupt 13 will abort any transfers in progress and set CHAIF flag
14 Interrupt 14 will abort any transfers in progress and set CHAIF flag
15 Interrupt 15 will abort any transfers in progress and set CHAIF flag
16 Interrupt 16 will abort any transfers in progress and set CHAIF flag
17 Interrupt 17 will abort any transfers in progress and set CHAIF flag
18 Interrupt 18 will abort any transfers in progress and set CHAIF flag
19 Interrupt 19 will abort any transfers in progress and set CHAIF flag
20 Interrupt 20 will abort any transfers in progress and set CHAIF flag
21 Interrupt 21 will abort any transfers in progress and set CHAIF flag
22 Interrupt 22 will abort any transfers in progress and set CHAIF flag
23 Interrupt 23 will abort any transfers in progress and set CHAIF flag
24 Interrupt 24 will abort any transfers in progress and set CHAIF flag
25 Interrupt 25 will abort any transfers in progress and set CHAIF flag
26 Interrupt 26 will abort any transfers in progress and set CHAIF flag
27 Interrupt 27 will abort any transfers in progress and set CHAIF flag
28 Interrupt 28 will abort any transfers in progress and set CHAIF flag
29 Interrupt 29 will abort any transfers in progress and set CHAIF flag
30 Interrupt 30 will abort any transfers in progress and set CHAIF flag
31 Interrupt 31 will abort any transfers in progress and set CHAIF flag
32 Interrupt 32 will abort any transfers in progress and set CHAIF flag
33 Interrupt 33 will abort any transfers in progress and set CHAIF flag
34 Interrupt 34 will abort any transfers in progress and set CHAIF flag
35 Interrupt 35 will abort any transfers in progress and set CHAIF flag
36 Interrupt 36 will abort any transfers in progress and set CHAIF flag
37 Interrupt 37 will abort any transfers in progress and set CHAIF flag
38 Interrupt 38 will abort any transfers in progress and set CHAIF flag
39 Interrupt 39 will abort any transfers in progress and set CHAIF flag
40 Interrupt 40 will abort any transfers in progress and set CHAIF flag
41 Interrupt 41 will abort any transfers in progress and set CHAIF flag
42 Interrupt 42 will abort any transfers in progress and set CHAIF flag
43 Interrupt 43 will abort any transfers in progress and set CHAIF flag
44 Interrupt 44 will abort any transfers in progress and set CHAIF flag
45 Interrupt 45 will abort any transfers in progress and set CHAIF flag
46 Interrupt 46 will abort any transfers in progress and set CHAIF flag
47 Interrupt 47 will abort any transfers in progress and set CHAIF flag
48 Interrupt 48 will abort any transfers in progress and set CHAIF flag
49 Interrupt 49 will abort any transfers in progress and set CHAIF flag
50 Interrupt 50 will abort any transfers in progress and set CHAIF flag
51 Interrupt 51 will abort any transfers in progress and set CHAIF flag
52 Interrupt 52 will abort any transfers in progress and set CHAIF flag
53 Interrupt 53 will abort any transfers in progress and set CHAIF flag
54 Interrupt 54 will abort any transfers in progress and set CHAIF flag
55 Interrupt 55 will abort any transfers in progress and set CHAIF flag
56 Interrupt 56 will abort any transfers in progress and set CHAIF flag
57 Interrupt 57 will abort any transfers in progress and set CHAIF flag
58 Interrupt 58 will abort any transfers in progress and set CHAIF flag
59 Interrupt 59 will abort any transfers in progress and set CHAIF flag
60 Interrupt 60 will abort any transfers in progress and set CHAIF flag
61 Interrupt 61 will abort any transfers in progress and set CHAIF flag
62 Interrupt 62 will abort any transfers in progress and set CHAIF flag
63 Interrupt 63 will abort any transfers in progress and set CHAIF flag
64 Interrupt 64 will abort any transfers in progress and set CHAIF flag
65 Interrupt 65 will abort any transfers in progress and set CHAIF flag
66 Interrupt 66 will abort any transfers in progress and set CHAIF flag
67 Interrupt 67 will abort any transfers in progress and set CHAIF flag
68 Interrupt 68 will abort any transfers in progress and set CHAIF flag
69 Interrupt 69 will abort any transfers in progress and set CHAIF flag
70 Interrupt 70 will abort any transfers in progress and set CHAIF flag
71 Interrupt 71 will abort any transfers in progress and set CHAIF flag
72 Interrupt 72 will abort any transfers in progress and set CHAIF flag
73 Interrupt 73 will abort any transfers in progress and set CHAIF flag
74 Interrupt 74 will abort any transfers in progress and set CHAIF flag
75 Interrupt 75 will abort any transfers in progress and set CHAIF flag
76 Interrupt 76 will abort any transfers in progress and set CHAIF flag
77 Interrupt 77 will abort any transfers in progress and set CHAIF flag
78 Interrupt 78 will abort any transfers in progress and set CHAIF flag
79 Interrupt 79 will abort any transfers in progress and set CHAIF flag
80 Interrupt 80 will abort any transfers in progress and set CHAIF flag
81 Interrupt 81 will abort any transfers in progress and set CHAIF flag
82 Interrupt 82 will abort any transfers in progress and set CHAIF flag
83 Interrupt 83 will abort any transfers in progress and set CHAIF flag
84 Interrupt 84 will abort any transfers in progress and set CHAIF flag
85 Interrupt 85 will abort any transfers in progress and set CHAIF flag
86 Interrupt 86 will abort any transfers in progress and set CHAIF flag
87 Interrupt 87 will abort any transfers in progress and set CHAIF flag
88 Interrupt 88 will abort any transfers in progress and set CHAIF flag
89 Interrupt 89 will abort any transfers in progress and set CHAIF flag
90 Interrupt 90 will abort any transfers in progress and set CHAIF flag
91 Interrupt 91 will abort any transfers in progress and set CHAIF flag
92 Interrupt 92 will abort any transfers in progress and set CHAIF flag
93 Interrupt 93 will abort any transfers in progress and set CHAIF flag
94 Interrupt 94 will abort any transfers in progress and set CHAIF flag
95 Interrupt 95 will abort any transfers in progress and set CHAIF flag
96 Interrupt 96 will abort any transfers in progress and set CHAIF flag
97 Interrupt 97 will abort any transfers in progress and set CHAIF flag
98 Interrupt 98 will abort any transfers in progress and set CHAIF flag
99 Interrupt 99 will abort any transfers in progress and set CHAIF flag
100 Interrupt 100 will abort any transfers in progress and set CHAIF flag
101 Interrupt 101 will abort any transfers in progress and set CHAIF flag
102 Interrupt 102 will abort any transfers in progress and set CHAIF flag
103 Interrupt 103 will abort any transfers in progress and set CHAIF flag
104 Interrupt 104 will abort any transfers in progress and set CHAIF flag
105 Interrupt 105 will abort any transfers in progress and set CHAIF flag
106 Interrupt 106 will abort any transfers in progress and set CHAIF flag
107 Interrupt 107 will abort any transfers in progress and set CHAIF flag
108 Interrupt 108 will abort any transfers in progress and set CHAIF flag
109 Interrupt 109 will abort any transfers in progress and set CHAIF flag
110 Interrupt 110 will abort any transfers in progress and set CHAIF flag
111 Interrupt 111 will abort any transfers in progress and set CHAIF flag
112 Interrupt 112 will abort any transfers in progress and set CHAIF flag
113 Interrupt 113 will abort any transfers in progress and set CHAIF flag
114 Interrupt 114 will abort any transfers in progress and set CHAIF flag
115 Interrupt 115 will abort any transfers in progress and set CHAIF flag
116 Interrupt 116 will abort any transfers in progress and set CHAIF flag
117 Interrupt 117 will abort any transfers in progress and set CHAIF flag
118 Interrupt 118 will abort any transfers in progress and set CHAIF flag
119 Interrupt 119 will abort any transfers in progress and set CHAIF flag
120 Interrupt 120 will abort any transfers in progress and set CHAIF flag
121 Interrupt 121 will abort any transfers in progress and set CHAIF flag
122 Interrupt 122 will abort any transfers in progress and set CHAIF flag
123 Interrupt 123 will abort any transfers in progress and set CHAIF flag
124 Interrupt 124 will abort any transfers in progress and set CHAIF flag
125 Interrupt 125 will abort any transfers in progress and set CHAIF flag
126 Interrupt 126 will abort any transfers in progress and set CHAIF flag
127 Interrupt 127 will abort any transfers in progress and set CHAIF flag
128 Interrupt 128 will abort any transfers in progress and set CHAIF flag
129 Interrupt 129 will abort any transfers in progress and set CHAIF flag
130 Interrupt 130 will abort any transfers in progress and set CHAIF flag
131 Interrupt 131 will abort any transfers in progress and set CHAIF flag
132 Interrupt 132 will abort any transfers in progress and set CHAIF flag
133 Interrupt 133 will abort any transfers in progress and set CHAIF flag
134 Interrupt 134 will abort any transfers in progress and set CHAIF flag
135 Interrupt 135 will abort any transfers in progress and set CHAIF flag
136 Interrupt 136 will abort any transfers in progress and set CHAIF flag
137 Interrupt 137 will abort any transfers in progress and set CHAIF flag
138 Interrupt 138 will abort any transfers in progress and set CHAIF flag
139 Interrupt 139 will abort any transfers in progress and set CHAIF flag
140 Interrupt 140 will abort any transfers in progress and set CHAIF flag
141 Interrupt 141 will abort any transfers in progress and set CHAIF flag
142 Interrupt 142 will abort any transfers in progress and set CHAIF flag
143 Interrupt 143 will abort any transfers in progress and set CHAIF flag
144 Interrupt 144 will abort any transfers in progress and set CHAIF flag
145 Interrupt 145 will abort any transfers in progress and set CHAIF flag
146 Interrupt 146 will abort any transfers in progress and set CHAIF flag
147 Interrupt 147 will abort any transfers in progress and set CHAIF flag
148 Interrupt 148 will abort any transfers in progress and set CHAIF flag
149 Interrupt 149 will abort any transfers in progress and set CHAIF flag
150 Interrupt 150 will abort any transfers in progress and set CHAIF flag
151 Interrupt 151 will abort any transfers in progress and set CHAIF flag
152 Interrupt 152 will abort any transfers in progress and set CHAIF flag
153 Interrupt 153 will abort any transfers in progress and set CHAIF flag
154 Interrupt 154 will abort any transfers in progress and set CHAIF flag
155 Interrupt 155 will abort any transfers in progress and set CHAIF flag
156 Interrupt 156 will abort any transfers in progress and set CHAIF flag
157 Interrupt 157 will abort any transfers in progress and set CHAIF flag
158 Interrupt 158 will abort any transfers in progress and set CHAIF flag
159 Interrupt 159 will abort any transfers in progress and set CHAIF flag
160 Interrupt 160 will abort any transfers in progress and set CHAIF flag
161 Interrupt 161 will abort any transfers in progress and set CHAIF flag
162 Interrupt 162 will abort any transfers in progress and set CHAIF flag
163 Interrupt 163 will abort any transfers in progress and set CHAIF flag
164 Interrupt 164 will abort any transfers in progress and set CHAIF flag
165 Interrupt 165 will abort any transfers in progress and set CHAIF flag
166 Interrupt 166 will abort any transfers in progress and set CHAIF flag
167 Interrupt 167 will abort any transfers in progress and set CHAIF flag
168 Interrupt 168 will abort any transfers in progress and set CHAIF flag
169 Interrupt 169 will abort any transfers in progress and set CHAIF flag
170 Interrupt 170 will abort any transfers in progress and set CHAIF flag
171 Interrupt 171 will abort any transfers in progress and set CHAIF flag
172 Interrupt 172 will abort any transfers in progress and set CHAIF flag
173 Interrupt 173 will abort any transfers in progress and set CHAIF flag
174 Interrupt 174 will abort any transfers in progress and set CHAIF flag
175 Interrupt 175 will abort any transfers in progress and set CHAIF flag
176 Interrupt 176 will abort any transfers in progress and set CHAIF flag
177 Interrupt 177 will abort any transfers in progress and set CHAIF flag
178 Interrupt 178 will abort any transfers in progress and set CHAIF flag
179 Interrupt 179 will abort any transfers in progress and set CHAIF flag
180 Interrupt 180 will abort any transfers in progress and set CHAIF flag
181 Interrupt 181 will abort any transfers in progress and set CHAIF flag
182 Interrupt 182 will abort any transfers in progress and set CHAIF flag
183 Interrupt 183 will abort any transfers in progress and set CHAIF flag
184 Interrupt 184 will abort any transfers in progress and set CHAIF flag
185 Interrupt 185 will abort any transfers in progress and set CHAIF flag
186 Interrupt 186 will abort any transfers in progress and set CHAIF flag
187 Interrupt 187 will abort any transfers in progress and set CHAIF flag
188 Interrupt 188 will abort any transfers in progress and set CHAIF flag
189 Interrupt 189 will abort any transfers in progress and set CHAIF flag
190 Interrupt 190 will abort any transfers in progress and set CHAIF flag
191 Interrupt 191 will abort any transfers in progress and set CHAIF flag
192 Interrupt 192 will abort any transfers in progress and set CHAIF flag
193 Interrupt 193 will abort any transfers in progress and set CHAIF flag
194 Interrupt 194 will abort any transfers in progress and set CHAIF flag
195 Interrupt 195 will abort any transfers in progress and set CHAIF flag
196 Interrupt 196 will abort any transfers in progress and set CHAIF flag
197 Interrupt 197 will abort any transfers in progress and set CHAIF flag
198 Interrupt 198 will abort any transfers in progress and set CHAIF flag
199 Interrupt 199 will abort any transfers in progress and set CHAIF flag
200 Interrupt 200 will abort any transfers in progress and set CHAIF flag
201 Interrupt 201 will abort any transfers in progress and set CHAIF flag
202 Interrupt 202 will abort any transfers in progress and set CHAIF flag
203 Interrupt 203 will abort any transfers in progress and set CHAIF flag
204 Interrupt 204 will abort any transfers in progress and set CHAIF flag
205 Interrupt 205 will abort any transfers in progress and set CHAIF flag
206 Interrupt 206 will abort any transfers in progress and set CHAIF flag
207 Interrupt 207 will abort any transfers in progress and set CHAIF flag
208 Interrupt 208 will abort any transfers in progress and set CHAIF flag
209 Interrupt 209 will abort any transfers in progress and set CHAIF flag
210 Interrupt 210 will abort any transfers in progress and set CHAIF flag
211 Interrupt 211 will abort any transfers in progress and set CHAIF flag
212 Interrupt 212 will abort any transfers in progress and set CHAIF flag
213 Interrupt 213 will abort any transfers in progress and set CHAIF flag
214 Interrupt 214 will abort any transfers in progress and set CHAIF flag
215 Interrupt 215 will abort any transfers in progress and set CHAIF flag
216 Interrupt 216 will abort any transfers in progress and set CHAIF flag
217 Interrupt 217 will abort any transfers in progress and set CHAIF flag
218 Interrupt 218 will abort any transfers in progress and set CHAIF flag
219 Interrupt 219 will abort any transfers in progress and set CHAIF flag
220 Interrupt 220 will abort any transfers in progress and set CHAIF flag
221 Interrupt 221 will abort any transfers in progress and set CHAIF flag
222 Interrupt 222 will abort any transfers in progress and set CHAIF flag
223 Interrupt 223 will abort any transfers in progress and set CHAIF flag
224 Interrupt 224 will abort any transfers in progress and set CHAIF flag
225 Interrupt 225 will abort any transfers in progress and set CHAIF flag
226 Interrupt 226 will abort any transfers in progress and set CHAIF flag
227 Interrupt 227 will abort any transfers in progress and set CHAIF flag
228 Interrupt 228 will abort any transfers in progress and set CHAIF flag
229 Interrupt 229 will abort any transfers in progress and set CHAIF flag
230 Interrupt 230 will abort any transfers in progress and set CHAIF flag
231 Interrupt 231 will abort any transfers in progress and set CHAIF flag
232 Interrupt 232 will abort any transfers in progress and set CHAIF flag
233 Interrupt 233 will abort any transfers in progress and set CHAIF flag
234 Interrupt 234 will abort any transfers in progress and set CHAIF flag
235 Interrupt 235 will abort any transfers in progress and set CHAIF flag
236 Interrupt 236 will abort any transfers in progress and set CHAIF flag
237 Interrupt 237 will abort any transfers in progress and set CHAIF flag
238 Interrupt 238 will abort any transfers in progress and set CHAIF flag
239 Interrupt 239 will abort any transfers in progress and set CHAIF flag
240 Interrupt 240 will abort any transfers in progress and set CHAIF flag
241 Interrupt 241 will abort any transfers in progress and set CHAIF flag
242 Interrupt 242 will abort any transfers in progress and set CHAIF flag
243 Interrupt 243 will abort any transfers in progress and set CHAIF flag
244 Interrupt 244 will abort any transfers in progress and set CHAIF flag
245 Interrupt 245 will abort any transfers in progress and set CHAIF flag
246 Interrupt 246 will abort any transfers in progress and set CHAIF flag
247 Interrupt 247 will abort any transfers in progress and set CHAIF flag
248 Interrupt 248 will abort any transfers in progress and set CHAIF flag
249 Interrupt 249 will abort any transfers in progress and set CHAIF flag
250 Interrupt 250 will abort any transfers in progress and set CHAIF flag
251 Interrupt 251 will abort any transfers in progress and set CHAIF flag
252 Interrupt 252 will abort any transfers in progress and set CHAIF flag
253 Interrupt 253 will abort any transfers in progress and set CHAIF flag
254 Interrupt 254 will abort any transfers in progress and set CHAIF flag
255 Interrupt 255 will abort any transfers in progress and set CHAIF flag
CHSIRQ
15:8
Channel Transfer Start IRQ bits
0 Interrupt 0 will initiate a DMA transfer
1 Interrupt 1 will initiate a DMA transfer
2 Interrupt 2 will initiate a DMA transfer
3 Interrupt 3 will initiate a DMA transfer
4 Interrupt 4 will initiate a DMA transfer
5 Interrupt 5 will initiate a DMA transfer
6 Interrupt 6 will initiate a DMA transfer
7 Interrupt 7 will initiate a DMA transfer
8 Interrupt 8 will initiate a DMA transfer
9 Interrupt 9 will initiate a DMA transfer
10 Interrupt 10 will initiate a DMA transfer
11 Interrupt 11 will initiate a DMA transfer
12 Interrupt 12 will initiate a DMA transfer
13 Interrupt 13 will initiate a DMA transfer
14 Interrupt 14 will initiate a DMA transfer
15 Interrupt 15 will initiate a DMA transfer
16 Interrupt 16 will initiate a DMA transfer
17 Interrupt 17 will initiate a DMA transfer
18 Interrupt 18 will initiate a DMA transfer
19 Interrupt 19 will initiate a DMA transfer
20 Interrupt 20 will initiate a DMA transfer
21 Interrupt 21 will initiate a DMA transfer
22 Interrupt 22 will initiate a DMA transfer
23 Interrupt 23 will initiate a DMA transfer
24 Interrupt 24 will initiate a DMA transfer
25 Interrupt 25 will initiate a DMA transfer
26 Interrupt 26 will initiate a DMA transfer
27 Interrupt 27 will initiate a DMA transfer
28 Interrupt 28 will initiate a DMA transfer
29 Interrupt 29 will initiate a DMA transfer
30 Interrupt 30 will initiate a DMA transfer
31 Interrupt 31 will initiate a DMA transfer
32 Interrupt 32 will initiate a DMA transfer
33 Interrupt 33 will initiate a DMA transfer
34 Interrupt 34 will initiate a DMA transfer
35 Interrupt 35 will initiate a DMA transfer
36 Interrupt 36 will initiate a DMA transfer
37 Interrupt 37 will initiate a DMA transfer
38 Interrupt 38 will initiate a DMA transfer
39 Interrupt 39 will initiate a DMA transfer
40 Interrupt 40 will initiate a DMA transfer
41 Interrupt 41 will initiate a DMA transfer
42 Interrupt 42 will initiate a DMA transfer
43 Interrupt 43 will initiate a DMA transfer
44 Interrupt 44 will initiate a DMA transfer
45 Interrupt 45 will initiate a DMA transfer
46 Interrupt 46 will initiate a DMA transfer
47 Interrupt 47 will initiate a DMA transfer
48 Interrupt 48 will initiate a DMA transfer
49 Interrupt 49 will initiate a DMA transfer
50 Interrupt 50 will initiate a DMA transfer
51 Interrupt 51 will initiate a DMA transfer
52 Interrupt 52 will initiate a DMA transfer
53 Interrupt 53 will initiate a DMA transfer
54 Interrupt 54 will initiate a DMA transfer
55 Interrupt 55 will initiate a DMA transfer
56 Interrupt 56 will initiate a DMA transfer
57 Interrupt 57 will initiate a DMA transfer
58 Interrupt 58 will initiate a DMA transfer
59 Interrupt 59 will initiate a DMA transfer
60 Interrupt 60 will initiate a DMA transfer
61 Interrupt 61 will initiate a DMA transfer
62 Interrupt 62 will initiate a DMA transfer
63 Interrupt 63 will initiate a DMA transfer
64 Interrupt 64 will initiate a DMA transfer
65 Interrupt 65 will initiate a DMA transfer
66 Interrupt 66 will initiate a DMA transfer
67 Interrupt 67 will initiate a DMA transfer
68 Interrupt 68 will initiate a DMA transfer
69 Interrupt 69 will initiate a DMA transfer
70 Interrupt 70 will initiate a DMA transfer
71 Interrupt 71 will initiate a DMA transfer
72 Interrupt 72 will initiate a DMA transfer
73 Interrupt 73 will initiate a DMA transfer
74 Interrupt 74 will initiate a DMA transfer
75 Interrupt 75 will initiate a DMA transfer
76 Interrupt 76 will initiate a DMA transfer
77 Interrupt 77 will initiate a DMA transfer
78 Interrupt 78 will initiate a DMA transfer
79 Interrupt 79 will initiate a DMA transfer
80 Interrupt 80 will initiate a DMA transfer
81 Interrupt 81 will initiate a DMA transfer
82 Interrupt 82 will initiate a DMA transfer
83 Interrupt 83 will initiate a DMA transfer
84 Interrupt 84 will initiate a DMA transfer
85 Interrupt 85 will initiate a DMA transfer
86 Interrupt 86 will initiate a DMA transfer
87 Interrupt 87 will initiate a DMA transfer
88 Interrupt 88 will initiate a DMA transfer
89 Interrupt 89 will initiate a DMA transfer
90 Interrupt 90 will initiate a DMA transfer
91 Interrupt 91 will initiate a DMA transfer
92 Interrupt 92 will initiate a DMA transfer
93 Interrupt 93 will initiate a DMA transfer
94 Interrupt 94 will initiate a DMA transfer
95 Interrupt 95 will initiate a DMA transfer
96 Interrupt 96 will initiate a DMA transfer
97 Interrupt 97 will initiate a DMA transfer
98 Interrupt 98 will initiate a DMA transfer
99 Interrupt 99 will initiate a DMA transfer
100 Interrupt 100 will initiate a DMA transfer
101 Interrupt 101 will initiate a DMA transfer
102 Interrupt 102 will initiate a DMA transfer
103 Interrupt 103 will initiate a DMA transfer
104 Interrupt 104 will initiate a DMA transfer
105 Interrupt 105 will initiate a DMA transfer
106 Interrupt 106 will initiate a DMA transfer
107 Interrupt 107 will initiate a DMA transfer
108 Interrupt 108 will initiate a DMA transfer
109 Interrupt 109 will initiate a DMA transfer
110 Interrupt 110 will initiate a DMA transfer
111 Interrupt 111 will initiate a DMA transfer
112 Interrupt 112 will initiate a DMA transfer
113 Interrupt 113 will initiate a DMA transfer
114 Interrupt 114 will initiate a DMA transfer
115 Interrupt 115 will initiate a DMA transfer
116 Interrupt 116 will initiate a DMA transfer
117 Interrupt 117 will initiate a DMA transfer
118 Interrupt 118 will initiate a DMA transfer
119 Interrupt 119 will initiate a DMA transfer
120 Interrupt 120 will initiate a DMA transfer
121 Interrupt 121 will initiate a DMA transfer
122 Interrupt 122 will initiate a DMA transfer
123 Interrupt 123 will initiate a DMA transfer
124 Interrupt 124 will initiate a DMA transfer
125 Interrupt 125 will initiate a DMA transfer
126 Interrupt 126 will initiate a DMA transfer
127 Interrupt 127 will initiate a DMA transfer
128 Interrupt 128 will initiate a DMA transfer
129 Interrupt 129 will initiate a DMA transfer
130 Interrupt 130 will initiate a DMA transfer
131 Interrupt 131 will initiate a DMA transfer
132 Interrupt 132 will initiate a DMA transfer
133 Interrupt 133 will initiate a DMA transfer
134 Interrupt 134 will initiate a DMA transfer
135 Interrupt 135 will initiate a DMA transfer
136 Interrupt 136 will initiate a DMA transfer
137 Interrupt 137 will initiate a DMA transfer
138 Interrupt 138 will initiate a DMA transfer
139 Interrupt 139 will initiate a DMA transfer
140 Interrupt 140 will initiate a DMA transfer
141 Interrupt 141 will initiate a DMA transfer
142 Interrupt 142 will initiate a DMA transfer
143 Interrupt 143 will initiate a DMA transfer
144 Interrupt 144 will initiate a DMA transfer
145 Interrupt 145 will initiate a DMA transfer
146 Interrupt 146 will initiate a DMA transfer
147 Interrupt 147 will initiate a DMA transfer
148 Interrupt 148 will initiate a DMA transfer
149 Interrupt 149 will initiate a DMA transfer
150 Interrupt 150 will initiate a DMA transfer
151 Interrupt 151 will initiate a DMA transfer
152 Interrupt 152 will initiate a DMA transfer
153 Interrupt 153 will initiate a DMA transfer
154 Interrupt 154 will initiate a DMA transfer
155 Interrupt 155 will initiate a DMA transfer
156 Interrupt 156 will initiate a DMA transfer
157 Interrupt 157 will initiate a DMA transfer
158 Interrupt 158 will initiate a DMA transfer
159 Interrupt 159 will initiate a DMA transfer
160 Interrupt 160 will initiate a DMA transfer
161 Interrupt 161 will initiate a DMA transfer
162 Interrupt 162 will initiate a DMA transfer
163 Interrupt 163 will initiate a DMA transfer
164 Interrupt 164 will initiate a DMA transfer
165 Interrupt 165 will initiate a DMA transfer
166 Interrupt 166 will initiate a DMA transfer
167 Interrupt 167 will initiate a DMA transfer
168 Interrupt 168 will initiate a DMA transfer
169 Interrupt 169 will initiate a DMA transfer
170 Interrupt 170 will initiate a DMA transfer
171 Interrupt 171 will initiate a DMA transfer
172 Interrupt 172 will initiate a DMA transfer
173 Interrupt 173 will initiate a DMA transfer
174 Interrupt 174 will initiate a DMA transfer
175 Interrupt 175 will initiate a DMA transfer
176 Interrupt 176 will initiate a DMA transfer
177 Interrupt 177 will initiate a DMA transfer
178 Interrupt 178 will initiate a DMA transfer
179 Interrupt 179 will initiate a DMA transfer
180 Interrupt 180 will initiate a DMA transfer
181 Interrupt 181 will initiate a DMA transfer
182 Interrupt 182 will initiate a DMA transfer
183 Interrupt 183 will initiate a DMA transfer
184 Interrupt 184 will initiate a DMA transfer
185 Interrupt 185 will initiate a DMA transfer
186 Interrupt 186 will initiate a DMA transfer
187 Interrupt 187 will initiate a DMA transfer
188 Interrupt 188 will initiate a DMA transfer
189 Interrupt 189 will initiate a DMA transfer
190 Interrupt 190 will initiate a DMA transfer
191 Interrupt 191 will initiate a DMA transfer
192 Interrupt 192 will initiate a DMA transfer
193 Interrupt 193 will initiate a DMA transfer
194 Interrupt 194 will initiate a DMA transfer
195 Interrupt 195 will initiate a DMA transfer
196 Interrupt 196 will initiate a DMA transfer
197 Interrupt 197 will initiate a DMA transfer
198 Interrupt 198 will initiate a DMA transfer
199 Interrupt 199 will initiate a DMA transfer
200 Interrupt 200 will initiate a DMA transfer
201 Interrupt 201 will initiate a DMA transfer
202 Interrupt 202 will initiate a DMA transfer
203 Interrupt 203 will initiate a DMA transfer
204 Interrupt 204 will initiate a DMA transfer
205 Interrupt 205 will initiate a DMA transfer
206 Interrupt 206 will initiate a DMA transfer
207 Interrupt 207 will initiate a DMA transfer
208 Interrupt 208 will initiate a DMA transfer
209 Interrupt 209 will initiate a DMA transfer
210 Interrupt 210 will initiate a DMA transfer
211 Interrupt 211 will initiate a DMA transfer
212 Interrupt 212 will initiate a DMA transfer
213 Interrupt 213 will initiate a DMA transfer
214 Interrupt 214 will initiate a DMA transfer
215 Interrupt 215 will initiate a DMA transfer
216 Interrupt 216 will initiate a DMA transfer
217 Interrupt 217 will initiate a DMA transfer
218 Interrupt 218 will initiate a DMA transfer
219 Interrupt 219 will initiate a DMA transfer
220 Interrupt 220 will initiate a DMA transfer
221 Interrupt 221 will initiate a DMA transfer
222 Interrupt 222 will initiate a DMA transfer
223 Interrupt 223 will initiate a DMA transfer
224 Interrupt 224 will initiate a DMA transfer
225 Interrupt 225 will initiate a DMA transfer
226 Interrupt 226 will initiate a DMA transfer
227 Interrupt 227 will initiate a DMA transfer
228 Interrupt 228 will initiate a DMA transfer
229 Interrupt 229 will initiate a DMA transfer
230 Interrupt 230 will initiate a DMA transfer
231 Interrupt 231 will initiate a DMA transfer
232 Interrupt 232 will initiate a DMA transfer
233 Interrupt 233 will initiate a DMA transfer
234 Interrupt 234 will initiate a DMA transfer
235 Interrupt 235 will initiate a DMA transfer
236 Interrupt 236 will initiate a DMA transfer
237 Interrupt 237 will initiate a DMA transfer
238 Interrupt 238 will initiate a DMA transfer
239 Interrupt 239 will initiate a DMA transfer
240 Interrupt 240 will initiate a DMA transfer
241 Interrupt 241 will initiate a DMA transfer
242 Interrupt 242 will initiate a DMA transfer
243 Interrupt 243 will initiate a DMA transfer
244 Interrupt 244 will initiate a DMA transfer
245 Interrupt 245 will initiate a DMA transfer
246 Interrupt 246 will initiate a DMA transfer
247 Interrupt 247 will initiate a DMA transfer
248 Interrupt 248 will initiate a DMA transfer
249 Interrupt 249 will initiate a DMA transfer
250 Interrupt 250 will initiate a DMA transfer
251 Interrupt 251 will initiate a DMA transfer
252 Interrupt 252 will initiate a DMA transfer
253 Interrupt 253 will initiate a DMA transfer
254 Interrupt 254 will initiate a DMA transfer
255 Interrupt 255 will initiate a DMA transfer
CFORCE
7
DMA Forced Transfer bit
0 This bit always reads 0
1 A DMA transfer is forced to begin when this bit is written to a 1
CABORT
6
DMA Abort Transfer bit
0 This bit always reads 0
1 A DMA transfer is aborted when this bit is written to a 1
PATEN
5
Channel Pattern Match Abort Enable bit
0 Pattern match is disabled
1 Abort transfer and clear CHEN on pattern match
SIRQEN
4
Channel Start IRQ Enable bit
0 Interrupt number CHSIRQ is ignored and does not start a transfer
1 Start channel cell transfer if an interrupt matching CHSIRQ occurs
AIRQEN
3
Channel Abort IRQ Enable bit
0 Interrupt number CHAIRQ is ignored and does not terminate a transfer
1 Channel transfer is aborted if an interrupt matching CHAIRQ occurs
DCH0INTDMA Channel x Interrupt Control Register
Address
0xBF883080
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
Field
Bits
What it does
CHSDIE
23
Channel Source Done Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHSHIE
22
Channel Source Half Empty Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHDDIE
21
Channel Destination Done Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHDHIE
20
Channel Destination Half Full Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHBCIE
19
Channel Block Transfer Complete Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHCCIE
18
Channel Cell Transfer Complete Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHTAIE
17
Channel Transfer Abort Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHERIE
16
Channel Address Error Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHSDIF
7
Channel Source Done Interrupt Flag bit
0 No interrupt is pending
1 Channel Source Pointer has reached end of source (CHSPTR = CHSSIZ)
CHSHIF
6
Channel Source Half Empty Interrupt Flag bit
0 No interrupt is pending
1 Channel Source Pointer has reached midpoint of source (CHSPTR = CHSSIZ/2)
CHDDIF
5
Channel Destination Done Interrupt Flag bit
0 No interrupt is pending
1 Channel Destination Pointer has reached end of destination (CHDPTR = CHDSIZ)
CHDHIF
4
Channel Destination Half Full Interrupt Flag bit
0 No interrupt is pending
1 Channel Destination Pointer has reached midpoint of destination (CHDPTR = CHDSIZ/2)
CHBCIF
3
Channel Block Transfer Complete Interrupt Flag bit
0 No interrupt is pending
1 A block transfer has been completed (the larger of CHSSIZ/CHDSIZ bytes has been transferred) or a pattern match event occurs
CHCCIF
2
Channel Cell Transfer Complete Interrupt Flag bit
0 No interrupt is pending
1 A cell transfer has been completed (CHCSIZ bytes have been transferred)
CHTAIF
1
Channel Transfer Abort Interrupt Flag bit
0 No interrupt is pending
1 An interrupt matching CHAIRQ has been detected and the DMA transfer has been aborted
CHERIF
0
Channel Address Error Interrupt Flag bit
0 No interrupt is pending
1 A channel address error has been detected. Either the source or the destination address is invalid.
DCH0SSADMA Channel x Source Start Address Register
Address
0xBF883090
Reset
0x00000000
Access
read/write
Size
32-bit
DCH0DSADMA Channel x Destination Start Address Register
Address
0xBF8830A0
Reset
0x00000000
Access
read/write
Size
32-bit
DCH0SSIZDMA Channel x Source Size Register
Address
0xBF8830B0
Reset
0x00000000
Access
read/write
Size
32-bit
DCH0DSIZDMA Channel x Destination Size Register
Address
0xBF8830C0
Reset
0x00000000
Access
read/write
Size
32-bit
DCH0SPTRDMA Channel x Source Pointer Register
Address
0xBF8830D0
Reset
0x00000000
Access
read/write
Size
32-bit
DCH0DPTRDMA Channel x Destination Pointer Register
Address
0xBF8830E0
Reset
0x00000000
Access
read only
Size
32-bit
DCH0CSIZDMA Channel x Cell-Size Register
Address
0xBF8830F0
Reset
0x00000000
Access
read/write
Size
32-bit
DCH0CPTRDMA Channel x Cell Pointer Register
Address
0xBF883100
Reset
0x00000000
Access
read/write
Size
32-bit
DCH0DATDMA Channel x Pattern Data Register
Address
0xBF883110
Reset
0x00000000
Access
read/write
Size
32-bit
DCH1 DMA channel 1
DCH1CONDMA Channel x Control Register
Address
0xBF883120
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
CHBUSY
15
Channel Busy bit
0 Channel is inactive or has been disabled
1 Channel is active or has been enabled
CHCHNS
8
Chain Channel Selection bit
0 Chain to channel higher in natural priority (CH1 will be enabled by CH0 transfer complete)
1 Chain to channel lower in natural priority (CH1 will be enabled by CH2 transfer complete)
CHEN
7
Channel Enable bit
0 Channel is disabled
1 Channel is enabled
CHAED
6
Channel Allow Events If Disabled bit
0 Channel start/abort events will be ignored if the channel is disabled
1 Channel start/abort events will be registered even if the channel is disabled
CHCHN
5
Channel Chain Enable bit
0 Do not allow channel to be chained
1 Allow channel to be chained
CHAEN
4
Channel Automatic Enable bit
0 Channel is disabled on block transfer complete
1 Channel is continuously enabled and not automatically disabled after a block transfer is complete
CHEDET
2
Channel Event Detected bit
0 No events have been detected
1 An event has been detected
CHPRI
1:0
Channel Priority bits
0 Channel has priority 0
1 Channel has priority 1
2 Channel has priority 2
3 Channel has priority 3 (highest)
DCH1ECONDMA Channel x Event Control Register
Address
0xBF883130
Reset
0x00FFFF00
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
CHAIRQ
23:16
Channel Transfer Abort IRQ bits
0 Interrupt 0 will abort any transfers in progress and set CHAIF flag
1 Interrupt 1 will abort any transfers in progress and set CHAIF flag
2 Interrupt 2 will abort any transfers in progress and set CHAIF flag
3 Interrupt 3 will abort any transfers in progress and set CHAIF flag
4 Interrupt 4 will abort any transfers in progress and set CHAIF flag
5 Interrupt 5 will abort any transfers in progress and set CHAIF flag
6 Interrupt 6 will abort any transfers in progress and set CHAIF flag
7 Interrupt 7 will abort any transfers in progress and set CHAIF flag
8 Interrupt 8 will abort any transfers in progress and set CHAIF flag
9 Interrupt 9 will abort any transfers in progress and set CHAIF flag
10 Interrupt 10 will abort any transfers in progress and set CHAIF flag
11 Interrupt 11 will abort any transfers in progress and set CHAIF flag
12 Interrupt 12 will abort any transfers in progress and set CHAIF flag
13 Interrupt 13 will abort any transfers in progress and set CHAIF flag
14 Interrupt 14 will abort any transfers in progress and set CHAIF flag
15 Interrupt 15 will abort any transfers in progress and set CHAIF flag
16 Interrupt 16 will abort any transfers in progress and set CHAIF flag
17 Interrupt 17 will abort any transfers in progress and set CHAIF flag
18 Interrupt 18 will abort any transfers in progress and set CHAIF flag
19 Interrupt 19 will abort any transfers in progress and set CHAIF flag
20 Interrupt 20 will abort any transfers in progress and set CHAIF flag
21 Interrupt 21 will abort any transfers in progress and set CHAIF flag
22 Interrupt 22 will abort any transfers in progress and set CHAIF flag
23 Interrupt 23 will abort any transfers in progress and set CHAIF flag
24 Interrupt 24 will abort any transfers in progress and set CHAIF flag
25 Interrupt 25 will abort any transfers in progress and set CHAIF flag
26 Interrupt 26 will abort any transfers in progress and set CHAIF flag
27 Interrupt 27 will abort any transfers in progress and set CHAIF flag
28 Interrupt 28 will abort any transfers in progress and set CHAIF flag
29 Interrupt 29 will abort any transfers in progress and set CHAIF flag
30 Interrupt 30 will abort any transfers in progress and set CHAIF flag
31 Interrupt 31 will abort any transfers in progress and set CHAIF flag
32 Interrupt 32 will abort any transfers in progress and set CHAIF flag
33 Interrupt 33 will abort any transfers in progress and set CHAIF flag
34 Interrupt 34 will abort any transfers in progress and set CHAIF flag
35 Interrupt 35 will abort any transfers in progress and set CHAIF flag
36 Interrupt 36 will abort any transfers in progress and set CHAIF flag
37 Interrupt 37 will abort any transfers in progress and set CHAIF flag
38 Interrupt 38 will abort any transfers in progress and set CHAIF flag
39 Interrupt 39 will abort any transfers in progress and set CHAIF flag
40 Interrupt 40 will abort any transfers in progress and set CHAIF flag
41 Interrupt 41 will abort any transfers in progress and set CHAIF flag
42 Interrupt 42 will abort any transfers in progress and set CHAIF flag
43 Interrupt 43 will abort any transfers in progress and set CHAIF flag
44 Interrupt 44 will abort any transfers in progress and set CHAIF flag
45 Interrupt 45 will abort any transfers in progress and set CHAIF flag
46 Interrupt 46 will abort any transfers in progress and set CHAIF flag
47 Interrupt 47 will abort any transfers in progress and set CHAIF flag
48 Interrupt 48 will abort any transfers in progress and set CHAIF flag
49 Interrupt 49 will abort any transfers in progress and set CHAIF flag
50 Interrupt 50 will abort any transfers in progress and set CHAIF flag
51 Interrupt 51 will abort any transfers in progress and set CHAIF flag
52 Interrupt 52 will abort any transfers in progress and set CHAIF flag
53 Interrupt 53 will abort any transfers in progress and set CHAIF flag
54 Interrupt 54 will abort any transfers in progress and set CHAIF flag
55 Interrupt 55 will abort any transfers in progress and set CHAIF flag
56 Interrupt 56 will abort any transfers in progress and set CHAIF flag
57 Interrupt 57 will abort any transfers in progress and set CHAIF flag
58 Interrupt 58 will abort any transfers in progress and set CHAIF flag
59 Interrupt 59 will abort any transfers in progress and set CHAIF flag
60 Interrupt 60 will abort any transfers in progress and set CHAIF flag
61 Interrupt 61 will abort any transfers in progress and set CHAIF flag
62 Interrupt 62 will abort any transfers in progress and set CHAIF flag
63 Interrupt 63 will abort any transfers in progress and set CHAIF flag
64 Interrupt 64 will abort any transfers in progress and set CHAIF flag
65 Interrupt 65 will abort any transfers in progress and set CHAIF flag
66 Interrupt 66 will abort any transfers in progress and set CHAIF flag
67 Interrupt 67 will abort any transfers in progress and set CHAIF flag
68 Interrupt 68 will abort any transfers in progress and set CHAIF flag
69 Interrupt 69 will abort any transfers in progress and set CHAIF flag
70 Interrupt 70 will abort any transfers in progress and set CHAIF flag
71 Interrupt 71 will abort any transfers in progress and set CHAIF flag
72 Interrupt 72 will abort any transfers in progress and set CHAIF flag
73 Interrupt 73 will abort any transfers in progress and set CHAIF flag
74 Interrupt 74 will abort any transfers in progress and set CHAIF flag
75 Interrupt 75 will abort any transfers in progress and set CHAIF flag
76 Interrupt 76 will abort any transfers in progress and set CHAIF flag
77 Interrupt 77 will abort any transfers in progress and set CHAIF flag
78 Interrupt 78 will abort any transfers in progress and set CHAIF flag
79 Interrupt 79 will abort any transfers in progress and set CHAIF flag
80 Interrupt 80 will abort any transfers in progress and set CHAIF flag
81 Interrupt 81 will abort any transfers in progress and set CHAIF flag
82 Interrupt 82 will abort any transfers in progress and set CHAIF flag
83 Interrupt 83 will abort any transfers in progress and set CHAIF flag
84 Interrupt 84 will abort any transfers in progress and set CHAIF flag
85 Interrupt 85 will abort any transfers in progress and set CHAIF flag
86 Interrupt 86 will abort any transfers in progress and set CHAIF flag
87 Interrupt 87 will abort any transfers in progress and set CHAIF flag
88 Interrupt 88 will abort any transfers in progress and set CHAIF flag
89 Interrupt 89 will abort any transfers in progress and set CHAIF flag
90 Interrupt 90 will abort any transfers in progress and set CHAIF flag
91 Interrupt 91 will abort any transfers in progress and set CHAIF flag
92 Interrupt 92 will abort any transfers in progress and set CHAIF flag
93 Interrupt 93 will abort any transfers in progress and set CHAIF flag
94 Interrupt 94 will abort any transfers in progress and set CHAIF flag
95 Interrupt 95 will abort any transfers in progress and set CHAIF flag
96 Interrupt 96 will abort any transfers in progress and set CHAIF flag
97 Interrupt 97 will abort any transfers in progress and set CHAIF flag
98 Interrupt 98 will abort any transfers in progress and set CHAIF flag
99 Interrupt 99 will abort any transfers in progress and set CHAIF flag
100 Interrupt 100 will abort any transfers in progress and set CHAIF flag
101 Interrupt 101 will abort any transfers in progress and set CHAIF flag
102 Interrupt 102 will abort any transfers in progress and set CHAIF flag
103 Interrupt 103 will abort any transfers in progress and set CHAIF flag
104 Interrupt 104 will abort any transfers in progress and set CHAIF flag
105 Interrupt 105 will abort any transfers in progress and set CHAIF flag
106 Interrupt 106 will abort any transfers in progress and set CHAIF flag
107 Interrupt 107 will abort any transfers in progress and set CHAIF flag
108 Interrupt 108 will abort any transfers in progress and set CHAIF flag
109 Interrupt 109 will abort any transfers in progress and set CHAIF flag
110 Interrupt 110 will abort any transfers in progress and set CHAIF flag
111 Interrupt 111 will abort any transfers in progress and set CHAIF flag
112 Interrupt 112 will abort any transfers in progress and set CHAIF flag
113 Interrupt 113 will abort any transfers in progress and set CHAIF flag
114 Interrupt 114 will abort any transfers in progress and set CHAIF flag
115 Interrupt 115 will abort any transfers in progress and set CHAIF flag
116 Interrupt 116 will abort any transfers in progress and set CHAIF flag
117 Interrupt 117 will abort any transfers in progress and set CHAIF flag
118 Interrupt 118 will abort any transfers in progress and set CHAIF flag
119 Interrupt 119 will abort any transfers in progress and set CHAIF flag
120 Interrupt 120 will abort any transfers in progress and set CHAIF flag
121 Interrupt 121 will abort any transfers in progress and set CHAIF flag
122 Interrupt 122 will abort any transfers in progress and set CHAIF flag
123 Interrupt 123 will abort any transfers in progress and set CHAIF flag
124 Interrupt 124 will abort any transfers in progress and set CHAIF flag
125 Interrupt 125 will abort any transfers in progress and set CHAIF flag
126 Interrupt 126 will abort any transfers in progress and set CHAIF flag
127 Interrupt 127 will abort any transfers in progress and set CHAIF flag
128 Interrupt 128 will abort any transfers in progress and set CHAIF flag
129 Interrupt 129 will abort any transfers in progress and set CHAIF flag
130 Interrupt 130 will abort any transfers in progress and set CHAIF flag
131 Interrupt 131 will abort any transfers in progress and set CHAIF flag
132 Interrupt 132 will abort any transfers in progress and set CHAIF flag
133 Interrupt 133 will abort any transfers in progress and set CHAIF flag
134 Interrupt 134 will abort any transfers in progress and set CHAIF flag
135 Interrupt 135 will abort any transfers in progress and set CHAIF flag
136 Interrupt 136 will abort any transfers in progress and set CHAIF flag
137 Interrupt 137 will abort any transfers in progress and set CHAIF flag
138 Interrupt 138 will abort any transfers in progress and set CHAIF flag
139 Interrupt 139 will abort any transfers in progress and set CHAIF flag
140 Interrupt 140 will abort any transfers in progress and set CHAIF flag
141 Interrupt 141 will abort any transfers in progress and set CHAIF flag
142 Interrupt 142 will abort any transfers in progress and set CHAIF flag
143 Interrupt 143 will abort any transfers in progress and set CHAIF flag
144 Interrupt 144 will abort any transfers in progress and set CHAIF flag
145 Interrupt 145 will abort any transfers in progress and set CHAIF flag
146 Interrupt 146 will abort any transfers in progress and set CHAIF flag
147 Interrupt 147 will abort any transfers in progress and set CHAIF flag
148 Interrupt 148 will abort any transfers in progress and set CHAIF flag
149 Interrupt 149 will abort any transfers in progress and set CHAIF flag
150 Interrupt 150 will abort any transfers in progress and set CHAIF flag
151 Interrupt 151 will abort any transfers in progress and set CHAIF flag
152 Interrupt 152 will abort any transfers in progress and set CHAIF flag
153 Interrupt 153 will abort any transfers in progress and set CHAIF flag
154 Interrupt 154 will abort any transfers in progress and set CHAIF flag
155 Interrupt 155 will abort any transfers in progress and set CHAIF flag
156 Interrupt 156 will abort any transfers in progress and set CHAIF flag
157 Interrupt 157 will abort any transfers in progress and set CHAIF flag
158 Interrupt 158 will abort any transfers in progress and set CHAIF flag
159 Interrupt 159 will abort any transfers in progress and set CHAIF flag
160 Interrupt 160 will abort any transfers in progress and set CHAIF flag
161 Interrupt 161 will abort any transfers in progress and set CHAIF flag
162 Interrupt 162 will abort any transfers in progress and set CHAIF flag
163 Interrupt 163 will abort any transfers in progress and set CHAIF flag
164 Interrupt 164 will abort any transfers in progress and set CHAIF flag
165 Interrupt 165 will abort any transfers in progress and set CHAIF flag
166 Interrupt 166 will abort any transfers in progress and set CHAIF flag
167 Interrupt 167 will abort any transfers in progress and set CHAIF flag
168 Interrupt 168 will abort any transfers in progress and set CHAIF flag
169 Interrupt 169 will abort any transfers in progress and set CHAIF flag
170 Interrupt 170 will abort any transfers in progress and set CHAIF flag
171 Interrupt 171 will abort any transfers in progress and set CHAIF flag
172 Interrupt 172 will abort any transfers in progress and set CHAIF flag
173 Interrupt 173 will abort any transfers in progress and set CHAIF flag
174 Interrupt 174 will abort any transfers in progress and set CHAIF flag
175 Interrupt 175 will abort any transfers in progress and set CHAIF flag
176 Interrupt 176 will abort any transfers in progress and set CHAIF flag
177 Interrupt 177 will abort any transfers in progress and set CHAIF flag
178 Interrupt 178 will abort any transfers in progress and set CHAIF flag
179 Interrupt 179 will abort any transfers in progress and set CHAIF flag
180 Interrupt 180 will abort any transfers in progress and set CHAIF flag
181 Interrupt 181 will abort any transfers in progress and set CHAIF flag
182 Interrupt 182 will abort any transfers in progress and set CHAIF flag
183 Interrupt 183 will abort any transfers in progress and set CHAIF flag
184 Interrupt 184 will abort any transfers in progress and set CHAIF flag
185 Interrupt 185 will abort any transfers in progress and set CHAIF flag
186 Interrupt 186 will abort any transfers in progress and set CHAIF flag
187 Interrupt 187 will abort any transfers in progress and set CHAIF flag
188 Interrupt 188 will abort any transfers in progress and set CHAIF flag
189 Interrupt 189 will abort any transfers in progress and set CHAIF flag
190 Interrupt 190 will abort any transfers in progress and set CHAIF flag
191 Interrupt 191 will abort any transfers in progress and set CHAIF flag
192 Interrupt 192 will abort any transfers in progress and set CHAIF flag
193 Interrupt 193 will abort any transfers in progress and set CHAIF flag
194 Interrupt 194 will abort any transfers in progress and set CHAIF flag
195 Interrupt 195 will abort any transfers in progress and set CHAIF flag
196 Interrupt 196 will abort any transfers in progress and set CHAIF flag
197 Interrupt 197 will abort any transfers in progress and set CHAIF flag
198 Interrupt 198 will abort any transfers in progress and set CHAIF flag
199 Interrupt 199 will abort any transfers in progress and set CHAIF flag
200 Interrupt 200 will abort any transfers in progress and set CHAIF flag
201 Interrupt 201 will abort any transfers in progress and set CHAIF flag
202 Interrupt 202 will abort any transfers in progress and set CHAIF flag
203 Interrupt 203 will abort any transfers in progress and set CHAIF flag
204 Interrupt 204 will abort any transfers in progress and set CHAIF flag
205 Interrupt 205 will abort any transfers in progress and set CHAIF flag
206 Interrupt 206 will abort any transfers in progress and set CHAIF flag
207 Interrupt 207 will abort any transfers in progress and set CHAIF flag
208 Interrupt 208 will abort any transfers in progress and set CHAIF flag
209 Interrupt 209 will abort any transfers in progress and set CHAIF flag
210 Interrupt 210 will abort any transfers in progress and set CHAIF flag
211 Interrupt 211 will abort any transfers in progress and set CHAIF flag
212 Interrupt 212 will abort any transfers in progress and set CHAIF flag
213 Interrupt 213 will abort any transfers in progress and set CHAIF flag
214 Interrupt 214 will abort any transfers in progress and set CHAIF flag
215 Interrupt 215 will abort any transfers in progress and set CHAIF flag
216 Interrupt 216 will abort any transfers in progress and set CHAIF flag
217 Interrupt 217 will abort any transfers in progress and set CHAIF flag
218 Interrupt 218 will abort any transfers in progress and set CHAIF flag
219 Interrupt 219 will abort any transfers in progress and set CHAIF flag
220 Interrupt 220 will abort any transfers in progress and set CHAIF flag
221 Interrupt 221 will abort any transfers in progress and set CHAIF flag
222 Interrupt 222 will abort any transfers in progress and set CHAIF flag
223 Interrupt 223 will abort any transfers in progress and set CHAIF flag
224 Interrupt 224 will abort any transfers in progress and set CHAIF flag
225 Interrupt 225 will abort any transfers in progress and set CHAIF flag
226 Interrupt 226 will abort any transfers in progress and set CHAIF flag
227 Interrupt 227 will abort any transfers in progress and set CHAIF flag
228 Interrupt 228 will abort any transfers in progress and set CHAIF flag
229 Interrupt 229 will abort any transfers in progress and set CHAIF flag
230 Interrupt 230 will abort any transfers in progress and set CHAIF flag
231 Interrupt 231 will abort any transfers in progress and set CHAIF flag
232 Interrupt 232 will abort any transfers in progress and set CHAIF flag
233 Interrupt 233 will abort any transfers in progress and set CHAIF flag
234 Interrupt 234 will abort any transfers in progress and set CHAIF flag
235 Interrupt 235 will abort any transfers in progress and set CHAIF flag
236 Interrupt 236 will abort any transfers in progress and set CHAIF flag
237 Interrupt 237 will abort any transfers in progress and set CHAIF flag
238 Interrupt 238 will abort any transfers in progress and set CHAIF flag
239 Interrupt 239 will abort any transfers in progress and set CHAIF flag
240 Interrupt 240 will abort any transfers in progress and set CHAIF flag
241 Interrupt 241 will abort any transfers in progress and set CHAIF flag
242 Interrupt 242 will abort any transfers in progress and set CHAIF flag
243 Interrupt 243 will abort any transfers in progress and set CHAIF flag
244 Interrupt 244 will abort any transfers in progress and set CHAIF flag
245 Interrupt 245 will abort any transfers in progress and set CHAIF flag
246 Interrupt 246 will abort any transfers in progress and set CHAIF flag
247 Interrupt 247 will abort any transfers in progress and set CHAIF flag
248 Interrupt 248 will abort any transfers in progress and set CHAIF flag
249 Interrupt 249 will abort any transfers in progress and set CHAIF flag
250 Interrupt 250 will abort any transfers in progress and set CHAIF flag
251 Interrupt 251 will abort any transfers in progress and set CHAIF flag
252 Interrupt 252 will abort any transfers in progress and set CHAIF flag
253 Interrupt 253 will abort any transfers in progress and set CHAIF flag
254 Interrupt 254 will abort any transfers in progress and set CHAIF flag
255 Interrupt 255 will abort any transfers in progress and set CHAIF flag
CHSIRQ
15:8
Channel Transfer Start IRQ bits
0 Interrupt 0 will initiate a DMA transfer
1 Interrupt 1 will initiate a DMA transfer
2 Interrupt 2 will initiate a DMA transfer
3 Interrupt 3 will initiate a DMA transfer
4 Interrupt 4 will initiate a DMA transfer
5 Interrupt 5 will initiate a DMA transfer
6 Interrupt 6 will initiate a DMA transfer
7 Interrupt 7 will initiate a DMA transfer
8 Interrupt 8 will initiate a DMA transfer
9 Interrupt 9 will initiate a DMA transfer
10 Interrupt 10 will initiate a DMA transfer
11 Interrupt 11 will initiate a DMA transfer
12 Interrupt 12 will initiate a DMA transfer
13 Interrupt 13 will initiate a DMA transfer
14 Interrupt 14 will initiate a DMA transfer
15 Interrupt 15 will initiate a DMA transfer
16 Interrupt 16 will initiate a DMA transfer
17 Interrupt 17 will initiate a DMA transfer
18 Interrupt 18 will initiate a DMA transfer
19 Interrupt 19 will initiate a DMA transfer
20 Interrupt 20 will initiate a DMA transfer
21 Interrupt 21 will initiate a DMA transfer
22 Interrupt 22 will initiate a DMA transfer
23 Interrupt 23 will initiate a DMA transfer
24 Interrupt 24 will initiate a DMA transfer
25 Interrupt 25 will initiate a DMA transfer
26 Interrupt 26 will initiate a DMA transfer
27 Interrupt 27 will initiate a DMA transfer
28 Interrupt 28 will initiate a DMA transfer
29 Interrupt 29 will initiate a DMA transfer
30 Interrupt 30 will initiate a DMA transfer
31 Interrupt 31 will initiate a DMA transfer
32 Interrupt 32 will initiate a DMA transfer
33 Interrupt 33 will initiate a DMA transfer
34 Interrupt 34 will initiate a DMA transfer
35 Interrupt 35 will initiate a DMA transfer
36 Interrupt 36 will initiate a DMA transfer
37 Interrupt 37 will initiate a DMA transfer
38 Interrupt 38 will initiate a DMA transfer
39 Interrupt 39 will initiate a DMA transfer
40 Interrupt 40 will initiate a DMA transfer
41 Interrupt 41 will initiate a DMA transfer
42 Interrupt 42 will initiate a DMA transfer
43 Interrupt 43 will initiate a DMA transfer
44 Interrupt 44 will initiate a DMA transfer
45 Interrupt 45 will initiate a DMA transfer
46 Interrupt 46 will initiate a DMA transfer
47 Interrupt 47 will initiate a DMA transfer
48 Interrupt 48 will initiate a DMA transfer
49 Interrupt 49 will initiate a DMA transfer
50 Interrupt 50 will initiate a DMA transfer
51 Interrupt 51 will initiate a DMA transfer
52 Interrupt 52 will initiate a DMA transfer
53 Interrupt 53 will initiate a DMA transfer
54 Interrupt 54 will initiate a DMA transfer
55 Interrupt 55 will initiate a DMA transfer
56 Interrupt 56 will initiate a DMA transfer
57 Interrupt 57 will initiate a DMA transfer
58 Interrupt 58 will initiate a DMA transfer
59 Interrupt 59 will initiate a DMA transfer
60 Interrupt 60 will initiate a DMA transfer
61 Interrupt 61 will initiate a DMA transfer
62 Interrupt 62 will initiate a DMA transfer
63 Interrupt 63 will initiate a DMA transfer
64 Interrupt 64 will initiate a DMA transfer
65 Interrupt 65 will initiate a DMA transfer
66 Interrupt 66 will initiate a DMA transfer
67 Interrupt 67 will initiate a DMA transfer
68 Interrupt 68 will initiate a DMA transfer
69 Interrupt 69 will initiate a DMA transfer
70 Interrupt 70 will initiate a DMA transfer
71 Interrupt 71 will initiate a DMA transfer
72 Interrupt 72 will initiate a DMA transfer
73 Interrupt 73 will initiate a DMA transfer
74 Interrupt 74 will initiate a DMA transfer
75 Interrupt 75 will initiate a DMA transfer
76 Interrupt 76 will initiate a DMA transfer
77 Interrupt 77 will initiate a DMA transfer
78 Interrupt 78 will initiate a DMA transfer
79 Interrupt 79 will initiate a DMA transfer
80 Interrupt 80 will initiate a DMA transfer
81 Interrupt 81 will initiate a DMA transfer
82 Interrupt 82 will initiate a DMA transfer
83 Interrupt 83 will initiate a DMA transfer
84 Interrupt 84 will initiate a DMA transfer
85 Interrupt 85 will initiate a DMA transfer
86 Interrupt 86 will initiate a DMA transfer
87 Interrupt 87 will initiate a DMA transfer
88 Interrupt 88 will initiate a DMA transfer
89 Interrupt 89 will initiate a DMA transfer
90 Interrupt 90 will initiate a DMA transfer
91 Interrupt 91 will initiate a DMA transfer
92 Interrupt 92 will initiate a DMA transfer
93 Interrupt 93 will initiate a DMA transfer
94 Interrupt 94 will initiate a DMA transfer
95 Interrupt 95 will initiate a DMA transfer
96 Interrupt 96 will initiate a DMA transfer
97 Interrupt 97 will initiate a DMA transfer
98 Interrupt 98 will initiate a DMA transfer
99 Interrupt 99 will initiate a DMA transfer
100 Interrupt 100 will initiate a DMA transfer
101 Interrupt 101 will initiate a DMA transfer
102 Interrupt 102 will initiate a DMA transfer
103 Interrupt 103 will initiate a DMA transfer
104 Interrupt 104 will initiate a DMA transfer
105 Interrupt 105 will initiate a DMA transfer
106 Interrupt 106 will initiate a DMA transfer
107 Interrupt 107 will initiate a DMA transfer
108 Interrupt 108 will initiate a DMA transfer
109 Interrupt 109 will initiate a DMA transfer
110 Interrupt 110 will initiate a DMA transfer
111 Interrupt 111 will initiate a DMA transfer
112 Interrupt 112 will initiate a DMA transfer
113 Interrupt 113 will initiate a DMA transfer
114 Interrupt 114 will initiate a DMA transfer
115 Interrupt 115 will initiate a DMA transfer
116 Interrupt 116 will initiate a DMA transfer
117 Interrupt 117 will initiate a DMA transfer
118 Interrupt 118 will initiate a DMA transfer
119 Interrupt 119 will initiate a DMA transfer
120 Interrupt 120 will initiate a DMA transfer
121 Interrupt 121 will initiate a DMA transfer
122 Interrupt 122 will initiate a DMA transfer
123 Interrupt 123 will initiate a DMA transfer
124 Interrupt 124 will initiate a DMA transfer
125 Interrupt 125 will initiate a DMA transfer
126 Interrupt 126 will initiate a DMA transfer
127 Interrupt 127 will initiate a DMA transfer
128 Interrupt 128 will initiate a DMA transfer
129 Interrupt 129 will initiate a DMA transfer
130 Interrupt 130 will initiate a DMA transfer
131 Interrupt 131 will initiate a DMA transfer
132 Interrupt 132 will initiate a DMA transfer
133 Interrupt 133 will initiate a DMA transfer
134 Interrupt 134 will initiate a DMA transfer
135 Interrupt 135 will initiate a DMA transfer
136 Interrupt 136 will initiate a DMA transfer
137 Interrupt 137 will initiate a DMA transfer
138 Interrupt 138 will initiate a DMA transfer
139 Interrupt 139 will initiate a DMA transfer
140 Interrupt 140 will initiate a DMA transfer
141 Interrupt 141 will initiate a DMA transfer
142 Interrupt 142 will initiate a DMA transfer
143 Interrupt 143 will initiate a DMA transfer
144 Interrupt 144 will initiate a DMA transfer
145 Interrupt 145 will initiate a DMA transfer
146 Interrupt 146 will initiate a DMA transfer
147 Interrupt 147 will initiate a DMA transfer
148 Interrupt 148 will initiate a DMA transfer
149 Interrupt 149 will initiate a DMA transfer
150 Interrupt 150 will initiate a DMA transfer
151 Interrupt 151 will initiate a DMA transfer
152 Interrupt 152 will initiate a DMA transfer
153 Interrupt 153 will initiate a DMA transfer
154 Interrupt 154 will initiate a DMA transfer
155 Interrupt 155 will initiate a DMA transfer
156 Interrupt 156 will initiate a DMA transfer
157 Interrupt 157 will initiate a DMA transfer
158 Interrupt 158 will initiate a DMA transfer
159 Interrupt 159 will initiate a DMA transfer
160 Interrupt 160 will initiate a DMA transfer
161 Interrupt 161 will initiate a DMA transfer
162 Interrupt 162 will initiate a DMA transfer
163 Interrupt 163 will initiate a DMA transfer
164 Interrupt 164 will initiate a DMA transfer
165 Interrupt 165 will initiate a DMA transfer
166 Interrupt 166 will initiate a DMA transfer
167 Interrupt 167 will initiate a DMA transfer
168 Interrupt 168 will initiate a DMA transfer
169 Interrupt 169 will initiate a DMA transfer
170 Interrupt 170 will initiate a DMA transfer
171 Interrupt 171 will initiate a DMA transfer
172 Interrupt 172 will initiate a DMA transfer
173 Interrupt 173 will initiate a DMA transfer
174 Interrupt 174 will initiate a DMA transfer
175 Interrupt 175 will initiate a DMA transfer
176 Interrupt 176 will initiate a DMA transfer
177 Interrupt 177 will initiate a DMA transfer
178 Interrupt 178 will initiate a DMA transfer
179 Interrupt 179 will initiate a DMA transfer
180 Interrupt 180 will initiate a DMA transfer
181 Interrupt 181 will initiate a DMA transfer
182 Interrupt 182 will initiate a DMA transfer
183 Interrupt 183 will initiate a DMA transfer
184 Interrupt 184 will initiate a DMA transfer
185 Interrupt 185 will initiate a DMA transfer
186 Interrupt 186 will initiate a DMA transfer
187 Interrupt 187 will initiate a DMA transfer
188 Interrupt 188 will initiate a DMA transfer
189 Interrupt 189 will initiate a DMA transfer
190 Interrupt 190 will initiate a DMA transfer
191 Interrupt 191 will initiate a DMA transfer
192 Interrupt 192 will initiate a DMA transfer
193 Interrupt 193 will initiate a DMA transfer
194 Interrupt 194 will initiate a DMA transfer
195 Interrupt 195 will initiate a DMA transfer
196 Interrupt 196 will initiate a DMA transfer
197 Interrupt 197 will initiate a DMA transfer
198 Interrupt 198 will initiate a DMA transfer
199 Interrupt 199 will initiate a DMA transfer
200 Interrupt 200 will initiate a DMA transfer
201 Interrupt 201 will initiate a DMA transfer
202 Interrupt 202 will initiate a DMA transfer
203 Interrupt 203 will initiate a DMA transfer
204 Interrupt 204 will initiate a DMA transfer
205 Interrupt 205 will initiate a DMA transfer
206 Interrupt 206 will initiate a DMA transfer
207 Interrupt 207 will initiate a DMA transfer
208 Interrupt 208 will initiate a DMA transfer
209 Interrupt 209 will initiate a DMA transfer
210 Interrupt 210 will initiate a DMA transfer
211 Interrupt 211 will initiate a DMA transfer
212 Interrupt 212 will initiate a DMA transfer
213 Interrupt 213 will initiate a DMA transfer
214 Interrupt 214 will initiate a DMA transfer
215 Interrupt 215 will initiate a DMA transfer
216 Interrupt 216 will initiate a DMA transfer
217 Interrupt 217 will initiate a DMA transfer
218 Interrupt 218 will initiate a DMA transfer
219 Interrupt 219 will initiate a DMA transfer
220 Interrupt 220 will initiate a DMA transfer
221 Interrupt 221 will initiate a DMA transfer
222 Interrupt 222 will initiate a DMA transfer
223 Interrupt 223 will initiate a DMA transfer
224 Interrupt 224 will initiate a DMA transfer
225 Interrupt 225 will initiate a DMA transfer
226 Interrupt 226 will initiate a DMA transfer
227 Interrupt 227 will initiate a DMA transfer
228 Interrupt 228 will initiate a DMA transfer
229 Interrupt 229 will initiate a DMA transfer
230 Interrupt 230 will initiate a DMA transfer
231 Interrupt 231 will initiate a DMA transfer
232 Interrupt 232 will initiate a DMA transfer
233 Interrupt 233 will initiate a DMA transfer
234 Interrupt 234 will initiate a DMA transfer
235 Interrupt 235 will initiate a DMA transfer
236 Interrupt 236 will initiate a DMA transfer
237 Interrupt 237 will initiate a DMA transfer
238 Interrupt 238 will initiate a DMA transfer
239 Interrupt 239 will initiate a DMA transfer
240 Interrupt 240 will initiate a DMA transfer
241 Interrupt 241 will initiate a DMA transfer
242 Interrupt 242 will initiate a DMA transfer
243 Interrupt 243 will initiate a DMA transfer
244 Interrupt 244 will initiate a DMA transfer
245 Interrupt 245 will initiate a DMA transfer
246 Interrupt 246 will initiate a DMA transfer
247 Interrupt 247 will initiate a DMA transfer
248 Interrupt 248 will initiate a DMA transfer
249 Interrupt 249 will initiate a DMA transfer
250 Interrupt 250 will initiate a DMA transfer
251 Interrupt 251 will initiate a DMA transfer
252 Interrupt 252 will initiate a DMA transfer
253 Interrupt 253 will initiate a DMA transfer
254 Interrupt 254 will initiate a DMA transfer
255 Interrupt 255 will initiate a DMA transfer
CFORCE
7
DMA Forced Transfer bit
0 This bit always reads 0
1 A DMA transfer is forced to begin when this bit is written to a 1
CABORT
6
DMA Abort Transfer bit
0 This bit always reads 0
1 A DMA transfer is aborted when this bit is written to a 1
PATEN
5
Channel Pattern Match Abort Enable bit
0 Pattern match is disabled
1 Abort transfer and clear CHEN on pattern match
SIRQEN
4
Channel Start IRQ Enable bit
0 Interrupt number CHSIRQ is ignored and does not start a transfer
1 Start channel cell transfer if an interrupt matching CHSIRQ occurs
AIRQEN
3
Channel Abort IRQ Enable bit
0 Interrupt number CHAIRQ is ignored and does not terminate a transfer
1 Channel transfer is aborted if an interrupt matching CHAIRQ occurs
DCH1INTDMA Channel x Interrupt Control Register
Address
0xBF883140
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
Field
Bits
What it does
CHSDIE
23
Channel Source Done Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHSHIE
22
Channel Source Half Empty Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHDDIE
21
Channel Destination Done Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHDHIE
20
Channel Destination Half Full Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHBCIE
19
Channel Block Transfer Complete Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHCCIE
18
Channel Cell Transfer Complete Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHTAIE
17
Channel Transfer Abort Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHERIE
16
Channel Address Error Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHSDIF
7
Channel Source Done Interrupt Flag bit
0 No interrupt is pending
1 Channel Source Pointer has reached end of source (CHSPTR = CHSSIZ)
CHSHIF
6
Channel Source Half Empty Interrupt Flag bit
0 No interrupt is pending
1 Channel Source Pointer has reached midpoint of source (CHSPTR = CHSSIZ/2)
CHDDIF
5
Channel Destination Done Interrupt Flag bit
0 No interrupt is pending
1 Channel Destination Pointer has reached end of destination (CHDPTR = CHDSIZ)
CHDHIF
4
Channel Destination Half Full Interrupt Flag bit
0 No interrupt is pending
1 Channel Destination Pointer has reached midpoint of destination (CHDPTR = CHDSIZ/2)
CHBCIF
3
Channel Block Transfer Complete Interrupt Flag bit
0 No interrupt is pending
1 A block transfer has been completed (the larger of CHSSIZ/CHDSIZ bytes has been transferred) or a pattern match event occurs
CHCCIF
2
Channel Cell Transfer Complete Interrupt Flag bit
0 No interrupt is pending
1 A cell transfer has been completed (CHCSIZ bytes have been transferred)
CHTAIF
1
Channel Transfer Abort Interrupt Flag bit
0 No interrupt is pending
1 An interrupt matching CHAIRQ has been detected and the DMA transfer has been aborted
CHERIF
0
Channel Address Error Interrupt Flag bit
0 No interrupt is pending
1 A channel address error has been detected. Either the source or the destination address is invalid.
DCH1SSADMA Channel x Source Start Address Register
Address
0xBF883150
Reset
0x00000000
Access
read/write
Size
32-bit
DCH1DSADMA Channel x Destination Start Address Register
Address
0xBF883160
Reset
0x00000000
Access
read/write
Size
32-bit
DCH1SSIZDMA Channel x Source Size Register
Address
0xBF883170
Reset
0x00000000
Access
read/write
Size
32-bit
DCH1DSIZDMA Channel x Destination Size Register
Address
0xBF883180
Reset
0x00000000
Access
read/write
Size
32-bit
DCH1SPTRDMA Channel x Source Pointer Register
Address
0xBF883190
Reset
0x00000000
Access
read/write
Size
32-bit
DCH1DPTRDMA Channel x Destination Pointer Register
Address
0xBF8831A0
Reset
0x00000000
Access
read only
Size
32-bit
DCH1CSIZDMA Channel x Cell-Size Register
Address
0xBF8831B0
Reset
0x00000000
Access
read/write
Size
32-bit
DCH1CPTRDMA Channel x Cell Pointer Register
Address
0xBF8831C0
Reset
0x00000000
Access
read/write
Size
32-bit
DCH1DATDMA Channel x Pattern Data Register
Address
0xBF8831D0
Reset
0x00000000
Access
read/write
Size
32-bit
DCH2 DMA channel 2
DCH2CONDMA Channel x Control Register
Address
0xBF8831E0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
CHBUSY
15
Channel Busy bit
0 Channel is inactive or has been disabled
1 Channel is active or has been enabled
CHCHNS
8
Chain Channel Selection bit
0 Chain to channel higher in natural priority (CH1 will be enabled by CH0 transfer complete)
1 Chain to channel lower in natural priority (CH1 will be enabled by CH2 transfer complete)
CHEN
7
Channel Enable bit
0 Channel is disabled
1 Channel is enabled
CHAED
6
Channel Allow Events If Disabled bit
0 Channel start/abort events will be ignored if the channel is disabled
1 Channel start/abort events will be registered even if the channel is disabled
CHCHN
5
Channel Chain Enable bit
0 Do not allow channel to be chained
1 Allow channel to be chained
CHAEN
4
Channel Automatic Enable bit
0 Channel is disabled on block transfer complete
1 Channel is continuously enabled and not automatically disabled after a block transfer is complete
CHEDET
2
Channel Event Detected bit
0 No events have been detected
1 An event has been detected
CHPRI
1:0
Channel Priority bits
0 Channel has priority 0
1 Channel has priority 1
2 Channel has priority 2
3 Channel has priority 3 (highest)
DCH2ECONDMA Channel x Event Control Register
Address
0xBF8831F0
Reset
0x00FFFF00
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
CHAIRQ
23:16
Channel Transfer Abort IRQ bits
0 Interrupt 0 will abort any transfers in progress and set CHAIF flag
1 Interrupt 1 will abort any transfers in progress and set CHAIF flag
2 Interrupt 2 will abort any transfers in progress and set CHAIF flag
3 Interrupt 3 will abort any transfers in progress and set CHAIF flag
4 Interrupt 4 will abort any transfers in progress and set CHAIF flag
5 Interrupt 5 will abort any transfers in progress and set CHAIF flag
6 Interrupt 6 will abort any transfers in progress and set CHAIF flag
7 Interrupt 7 will abort any transfers in progress and set CHAIF flag
8 Interrupt 8 will abort any transfers in progress and set CHAIF flag
9 Interrupt 9 will abort any transfers in progress and set CHAIF flag
10 Interrupt 10 will abort any transfers in progress and set CHAIF flag
11 Interrupt 11 will abort any transfers in progress and set CHAIF flag
12 Interrupt 12 will abort any transfers in progress and set CHAIF flag
13 Interrupt 13 will abort any transfers in progress and set CHAIF flag
14 Interrupt 14 will abort any transfers in progress and set CHAIF flag
15 Interrupt 15 will abort any transfers in progress and set CHAIF flag
16 Interrupt 16 will abort any transfers in progress and set CHAIF flag
17 Interrupt 17 will abort any transfers in progress and set CHAIF flag
18 Interrupt 18 will abort any transfers in progress and set CHAIF flag
19 Interrupt 19 will abort any transfers in progress and set CHAIF flag
20 Interrupt 20 will abort any transfers in progress and set CHAIF flag
21 Interrupt 21 will abort any transfers in progress and set CHAIF flag
22 Interrupt 22 will abort any transfers in progress and set CHAIF flag
23 Interrupt 23 will abort any transfers in progress and set CHAIF flag
24 Interrupt 24 will abort any transfers in progress and set CHAIF flag
25 Interrupt 25 will abort any transfers in progress and set CHAIF flag
26 Interrupt 26 will abort any transfers in progress and set CHAIF flag
27 Interrupt 27 will abort any transfers in progress and set CHAIF flag
28 Interrupt 28 will abort any transfers in progress and set CHAIF flag
29 Interrupt 29 will abort any transfers in progress and set CHAIF flag
30 Interrupt 30 will abort any transfers in progress and set CHAIF flag
31 Interrupt 31 will abort any transfers in progress and set CHAIF flag
32 Interrupt 32 will abort any transfers in progress and set CHAIF flag
33 Interrupt 33 will abort any transfers in progress and set CHAIF flag
34 Interrupt 34 will abort any transfers in progress and set CHAIF flag
35 Interrupt 35 will abort any transfers in progress and set CHAIF flag
36 Interrupt 36 will abort any transfers in progress and set CHAIF flag
37 Interrupt 37 will abort any transfers in progress and set CHAIF flag
38 Interrupt 38 will abort any transfers in progress and set CHAIF flag
39 Interrupt 39 will abort any transfers in progress and set CHAIF flag
40 Interrupt 40 will abort any transfers in progress and set CHAIF flag
41 Interrupt 41 will abort any transfers in progress and set CHAIF flag
42 Interrupt 42 will abort any transfers in progress and set CHAIF flag
43 Interrupt 43 will abort any transfers in progress and set CHAIF flag
44 Interrupt 44 will abort any transfers in progress and set CHAIF flag
45 Interrupt 45 will abort any transfers in progress and set CHAIF flag
46 Interrupt 46 will abort any transfers in progress and set CHAIF flag
47 Interrupt 47 will abort any transfers in progress and set CHAIF flag
48 Interrupt 48 will abort any transfers in progress and set CHAIF flag
49 Interrupt 49 will abort any transfers in progress and set CHAIF flag
50 Interrupt 50 will abort any transfers in progress and set CHAIF flag
51 Interrupt 51 will abort any transfers in progress and set CHAIF flag
52 Interrupt 52 will abort any transfers in progress and set CHAIF flag
53 Interrupt 53 will abort any transfers in progress and set CHAIF flag
54 Interrupt 54 will abort any transfers in progress and set CHAIF flag
55 Interrupt 55 will abort any transfers in progress and set CHAIF flag
56 Interrupt 56 will abort any transfers in progress and set CHAIF flag
57 Interrupt 57 will abort any transfers in progress and set CHAIF flag
58 Interrupt 58 will abort any transfers in progress and set CHAIF flag
59 Interrupt 59 will abort any transfers in progress and set CHAIF flag
60 Interrupt 60 will abort any transfers in progress and set CHAIF flag
61 Interrupt 61 will abort any transfers in progress and set CHAIF flag
62 Interrupt 62 will abort any transfers in progress and set CHAIF flag
63 Interrupt 63 will abort any transfers in progress and set CHAIF flag
64 Interrupt 64 will abort any transfers in progress and set CHAIF flag
65 Interrupt 65 will abort any transfers in progress and set CHAIF flag
66 Interrupt 66 will abort any transfers in progress and set CHAIF flag
67 Interrupt 67 will abort any transfers in progress and set CHAIF flag
68 Interrupt 68 will abort any transfers in progress and set CHAIF flag
69 Interrupt 69 will abort any transfers in progress and set CHAIF flag
70 Interrupt 70 will abort any transfers in progress and set CHAIF flag
71 Interrupt 71 will abort any transfers in progress and set CHAIF flag
72 Interrupt 72 will abort any transfers in progress and set CHAIF flag
73 Interrupt 73 will abort any transfers in progress and set CHAIF flag
74 Interrupt 74 will abort any transfers in progress and set CHAIF flag
75 Interrupt 75 will abort any transfers in progress and set CHAIF flag
76 Interrupt 76 will abort any transfers in progress and set CHAIF flag
77 Interrupt 77 will abort any transfers in progress and set CHAIF flag
78 Interrupt 78 will abort any transfers in progress and set CHAIF flag
79 Interrupt 79 will abort any transfers in progress and set CHAIF flag
80 Interrupt 80 will abort any transfers in progress and set CHAIF flag
81 Interrupt 81 will abort any transfers in progress and set CHAIF flag
82 Interrupt 82 will abort any transfers in progress and set CHAIF flag
83 Interrupt 83 will abort any transfers in progress and set CHAIF flag
84 Interrupt 84 will abort any transfers in progress and set CHAIF flag
85 Interrupt 85 will abort any transfers in progress and set CHAIF flag
86 Interrupt 86 will abort any transfers in progress and set CHAIF flag
87 Interrupt 87 will abort any transfers in progress and set CHAIF flag
88 Interrupt 88 will abort any transfers in progress and set CHAIF flag
89 Interrupt 89 will abort any transfers in progress and set CHAIF flag
90 Interrupt 90 will abort any transfers in progress and set CHAIF flag
91 Interrupt 91 will abort any transfers in progress and set CHAIF flag
92 Interrupt 92 will abort any transfers in progress and set CHAIF flag
93 Interrupt 93 will abort any transfers in progress and set CHAIF flag
94 Interrupt 94 will abort any transfers in progress and set CHAIF flag
95 Interrupt 95 will abort any transfers in progress and set CHAIF flag
96 Interrupt 96 will abort any transfers in progress and set CHAIF flag
97 Interrupt 97 will abort any transfers in progress and set CHAIF flag
98 Interrupt 98 will abort any transfers in progress and set CHAIF flag
99 Interrupt 99 will abort any transfers in progress and set CHAIF flag
100 Interrupt 100 will abort any transfers in progress and set CHAIF flag
101 Interrupt 101 will abort any transfers in progress and set CHAIF flag
102 Interrupt 102 will abort any transfers in progress and set CHAIF flag
103 Interrupt 103 will abort any transfers in progress and set CHAIF flag
104 Interrupt 104 will abort any transfers in progress and set CHAIF flag
105 Interrupt 105 will abort any transfers in progress and set CHAIF flag
106 Interrupt 106 will abort any transfers in progress and set CHAIF flag
107 Interrupt 107 will abort any transfers in progress and set CHAIF flag
108 Interrupt 108 will abort any transfers in progress and set CHAIF flag
109 Interrupt 109 will abort any transfers in progress and set CHAIF flag
110 Interrupt 110 will abort any transfers in progress and set CHAIF flag
111 Interrupt 111 will abort any transfers in progress and set CHAIF flag
112 Interrupt 112 will abort any transfers in progress and set CHAIF flag
113 Interrupt 113 will abort any transfers in progress and set CHAIF flag
114 Interrupt 114 will abort any transfers in progress and set CHAIF flag
115 Interrupt 115 will abort any transfers in progress and set CHAIF flag
116 Interrupt 116 will abort any transfers in progress and set CHAIF flag
117 Interrupt 117 will abort any transfers in progress and set CHAIF flag
118 Interrupt 118 will abort any transfers in progress and set CHAIF flag
119 Interrupt 119 will abort any transfers in progress and set CHAIF flag
120 Interrupt 120 will abort any transfers in progress and set CHAIF flag
121 Interrupt 121 will abort any transfers in progress and set CHAIF flag
122 Interrupt 122 will abort any transfers in progress and set CHAIF flag
123 Interrupt 123 will abort any transfers in progress and set CHAIF flag
124 Interrupt 124 will abort any transfers in progress and set CHAIF flag
125 Interrupt 125 will abort any transfers in progress and set CHAIF flag
126 Interrupt 126 will abort any transfers in progress and set CHAIF flag
127 Interrupt 127 will abort any transfers in progress and set CHAIF flag
128 Interrupt 128 will abort any transfers in progress and set CHAIF flag
129 Interrupt 129 will abort any transfers in progress and set CHAIF flag
130 Interrupt 130 will abort any transfers in progress and set CHAIF flag
131 Interrupt 131 will abort any transfers in progress and set CHAIF flag
132 Interrupt 132 will abort any transfers in progress and set CHAIF flag
133 Interrupt 133 will abort any transfers in progress and set CHAIF flag
134 Interrupt 134 will abort any transfers in progress and set CHAIF flag
135 Interrupt 135 will abort any transfers in progress and set CHAIF flag
136 Interrupt 136 will abort any transfers in progress and set CHAIF flag
137 Interrupt 137 will abort any transfers in progress and set CHAIF flag
138 Interrupt 138 will abort any transfers in progress and set CHAIF flag
139 Interrupt 139 will abort any transfers in progress and set CHAIF flag
140 Interrupt 140 will abort any transfers in progress and set CHAIF flag
141 Interrupt 141 will abort any transfers in progress and set CHAIF flag
142 Interrupt 142 will abort any transfers in progress and set CHAIF flag
143 Interrupt 143 will abort any transfers in progress and set CHAIF flag
144 Interrupt 144 will abort any transfers in progress and set CHAIF flag
145 Interrupt 145 will abort any transfers in progress and set CHAIF flag
146 Interrupt 146 will abort any transfers in progress and set CHAIF flag
147 Interrupt 147 will abort any transfers in progress and set CHAIF flag
148 Interrupt 148 will abort any transfers in progress and set CHAIF flag
149 Interrupt 149 will abort any transfers in progress and set CHAIF flag
150 Interrupt 150 will abort any transfers in progress and set CHAIF flag
151 Interrupt 151 will abort any transfers in progress and set CHAIF flag
152 Interrupt 152 will abort any transfers in progress and set CHAIF flag
153 Interrupt 153 will abort any transfers in progress and set CHAIF flag
154 Interrupt 154 will abort any transfers in progress and set CHAIF flag
155 Interrupt 155 will abort any transfers in progress and set CHAIF flag
156 Interrupt 156 will abort any transfers in progress and set CHAIF flag
157 Interrupt 157 will abort any transfers in progress and set CHAIF flag
158 Interrupt 158 will abort any transfers in progress and set CHAIF flag
159 Interrupt 159 will abort any transfers in progress and set CHAIF flag
160 Interrupt 160 will abort any transfers in progress and set CHAIF flag
161 Interrupt 161 will abort any transfers in progress and set CHAIF flag
162 Interrupt 162 will abort any transfers in progress and set CHAIF flag
163 Interrupt 163 will abort any transfers in progress and set CHAIF flag
164 Interrupt 164 will abort any transfers in progress and set CHAIF flag
165 Interrupt 165 will abort any transfers in progress and set CHAIF flag
166 Interrupt 166 will abort any transfers in progress and set CHAIF flag
167 Interrupt 167 will abort any transfers in progress and set CHAIF flag
168 Interrupt 168 will abort any transfers in progress and set CHAIF flag
169 Interrupt 169 will abort any transfers in progress and set CHAIF flag
170 Interrupt 170 will abort any transfers in progress and set CHAIF flag
171 Interrupt 171 will abort any transfers in progress and set CHAIF flag
172 Interrupt 172 will abort any transfers in progress and set CHAIF flag
173 Interrupt 173 will abort any transfers in progress and set CHAIF flag
174 Interrupt 174 will abort any transfers in progress and set CHAIF flag
175 Interrupt 175 will abort any transfers in progress and set CHAIF flag
176 Interrupt 176 will abort any transfers in progress and set CHAIF flag
177 Interrupt 177 will abort any transfers in progress and set CHAIF flag
178 Interrupt 178 will abort any transfers in progress and set CHAIF flag
179 Interrupt 179 will abort any transfers in progress and set CHAIF flag
180 Interrupt 180 will abort any transfers in progress and set CHAIF flag
181 Interrupt 181 will abort any transfers in progress and set CHAIF flag
182 Interrupt 182 will abort any transfers in progress and set CHAIF flag
183 Interrupt 183 will abort any transfers in progress and set CHAIF flag
184 Interrupt 184 will abort any transfers in progress and set CHAIF flag
185 Interrupt 185 will abort any transfers in progress and set CHAIF flag
186 Interrupt 186 will abort any transfers in progress and set CHAIF flag
187 Interrupt 187 will abort any transfers in progress and set CHAIF flag
188 Interrupt 188 will abort any transfers in progress and set CHAIF flag
189 Interrupt 189 will abort any transfers in progress and set CHAIF flag
190 Interrupt 190 will abort any transfers in progress and set CHAIF flag
191 Interrupt 191 will abort any transfers in progress and set CHAIF flag
192 Interrupt 192 will abort any transfers in progress and set CHAIF flag
193 Interrupt 193 will abort any transfers in progress and set CHAIF flag
194 Interrupt 194 will abort any transfers in progress and set CHAIF flag
195 Interrupt 195 will abort any transfers in progress and set CHAIF flag
196 Interrupt 196 will abort any transfers in progress and set CHAIF flag
197 Interrupt 197 will abort any transfers in progress and set CHAIF flag
198 Interrupt 198 will abort any transfers in progress and set CHAIF flag
199 Interrupt 199 will abort any transfers in progress and set CHAIF flag
200 Interrupt 200 will abort any transfers in progress and set CHAIF flag
201 Interrupt 201 will abort any transfers in progress and set CHAIF flag
202 Interrupt 202 will abort any transfers in progress and set CHAIF flag
203 Interrupt 203 will abort any transfers in progress and set CHAIF flag
204 Interrupt 204 will abort any transfers in progress and set CHAIF flag
205 Interrupt 205 will abort any transfers in progress and set CHAIF flag
206 Interrupt 206 will abort any transfers in progress and set CHAIF flag
207 Interrupt 207 will abort any transfers in progress and set CHAIF flag
208 Interrupt 208 will abort any transfers in progress and set CHAIF flag
209 Interrupt 209 will abort any transfers in progress and set CHAIF flag
210 Interrupt 210 will abort any transfers in progress and set CHAIF flag
211 Interrupt 211 will abort any transfers in progress and set CHAIF flag
212 Interrupt 212 will abort any transfers in progress and set CHAIF flag
213 Interrupt 213 will abort any transfers in progress and set CHAIF flag
214 Interrupt 214 will abort any transfers in progress and set CHAIF flag
215 Interrupt 215 will abort any transfers in progress and set CHAIF flag
216 Interrupt 216 will abort any transfers in progress and set CHAIF flag
217 Interrupt 217 will abort any transfers in progress and set CHAIF flag
218 Interrupt 218 will abort any transfers in progress and set CHAIF flag
219 Interrupt 219 will abort any transfers in progress and set CHAIF flag
220 Interrupt 220 will abort any transfers in progress and set CHAIF flag
221 Interrupt 221 will abort any transfers in progress and set CHAIF flag
222 Interrupt 222 will abort any transfers in progress and set CHAIF flag
223 Interrupt 223 will abort any transfers in progress and set CHAIF flag
224 Interrupt 224 will abort any transfers in progress and set CHAIF flag
225 Interrupt 225 will abort any transfers in progress and set CHAIF flag
226 Interrupt 226 will abort any transfers in progress and set CHAIF flag
227 Interrupt 227 will abort any transfers in progress and set CHAIF flag
228 Interrupt 228 will abort any transfers in progress and set CHAIF flag
229 Interrupt 229 will abort any transfers in progress and set CHAIF flag
230 Interrupt 230 will abort any transfers in progress and set CHAIF flag
231 Interrupt 231 will abort any transfers in progress and set CHAIF flag
232 Interrupt 232 will abort any transfers in progress and set CHAIF flag
233 Interrupt 233 will abort any transfers in progress and set CHAIF flag
234 Interrupt 234 will abort any transfers in progress and set CHAIF flag
235 Interrupt 235 will abort any transfers in progress and set CHAIF flag
236 Interrupt 236 will abort any transfers in progress and set CHAIF flag
237 Interrupt 237 will abort any transfers in progress and set CHAIF flag
238 Interrupt 238 will abort any transfers in progress and set CHAIF flag
239 Interrupt 239 will abort any transfers in progress and set CHAIF flag
240 Interrupt 240 will abort any transfers in progress and set CHAIF flag
241 Interrupt 241 will abort any transfers in progress and set CHAIF flag
242 Interrupt 242 will abort any transfers in progress and set CHAIF flag
243 Interrupt 243 will abort any transfers in progress and set CHAIF flag
244 Interrupt 244 will abort any transfers in progress and set CHAIF flag
245 Interrupt 245 will abort any transfers in progress and set CHAIF flag
246 Interrupt 246 will abort any transfers in progress and set CHAIF flag
247 Interrupt 247 will abort any transfers in progress and set CHAIF flag
248 Interrupt 248 will abort any transfers in progress and set CHAIF flag
249 Interrupt 249 will abort any transfers in progress and set CHAIF flag
250 Interrupt 250 will abort any transfers in progress and set CHAIF flag
251 Interrupt 251 will abort any transfers in progress and set CHAIF flag
252 Interrupt 252 will abort any transfers in progress and set CHAIF flag
253 Interrupt 253 will abort any transfers in progress and set CHAIF flag
254 Interrupt 254 will abort any transfers in progress and set CHAIF flag
255 Interrupt 255 will abort any transfers in progress and set CHAIF flag
CHSIRQ
15:8
Channel Transfer Start IRQ bits
0 Interrupt 0 will initiate a DMA transfer
1 Interrupt 1 will initiate a DMA transfer
2 Interrupt 2 will initiate a DMA transfer
3 Interrupt 3 will initiate a DMA transfer
4 Interrupt 4 will initiate a DMA transfer
5 Interrupt 5 will initiate a DMA transfer
6 Interrupt 6 will initiate a DMA transfer
7 Interrupt 7 will initiate a DMA transfer
8 Interrupt 8 will initiate a DMA transfer
9 Interrupt 9 will initiate a DMA transfer
10 Interrupt 10 will initiate a DMA transfer
11 Interrupt 11 will initiate a DMA transfer
12 Interrupt 12 will initiate a DMA transfer
13 Interrupt 13 will initiate a DMA transfer
14 Interrupt 14 will initiate a DMA transfer
15 Interrupt 15 will initiate a DMA transfer
16 Interrupt 16 will initiate a DMA transfer
17 Interrupt 17 will initiate a DMA transfer
18 Interrupt 18 will initiate a DMA transfer
19 Interrupt 19 will initiate a DMA transfer
20 Interrupt 20 will initiate a DMA transfer
21 Interrupt 21 will initiate a DMA transfer
22 Interrupt 22 will initiate a DMA transfer
23 Interrupt 23 will initiate a DMA transfer
24 Interrupt 24 will initiate a DMA transfer
25 Interrupt 25 will initiate a DMA transfer
26 Interrupt 26 will initiate a DMA transfer
27 Interrupt 27 will initiate a DMA transfer
28 Interrupt 28 will initiate a DMA transfer
29 Interrupt 29 will initiate a DMA transfer
30 Interrupt 30 will initiate a DMA transfer
31 Interrupt 31 will initiate a DMA transfer
32 Interrupt 32 will initiate a DMA transfer
33 Interrupt 33 will initiate a DMA transfer
34 Interrupt 34 will initiate a DMA transfer
35 Interrupt 35 will initiate a DMA transfer
36 Interrupt 36 will initiate a DMA transfer
37 Interrupt 37 will initiate a DMA transfer
38 Interrupt 38 will initiate a DMA transfer
39 Interrupt 39 will initiate a DMA transfer
40 Interrupt 40 will initiate a DMA transfer
41 Interrupt 41 will initiate a DMA transfer
42 Interrupt 42 will initiate a DMA transfer
43 Interrupt 43 will initiate a DMA transfer
44 Interrupt 44 will initiate a DMA transfer
45 Interrupt 45 will initiate a DMA transfer
46 Interrupt 46 will initiate a DMA transfer
47 Interrupt 47 will initiate a DMA transfer
48 Interrupt 48 will initiate a DMA transfer
49 Interrupt 49 will initiate a DMA transfer
50 Interrupt 50 will initiate a DMA transfer
51 Interrupt 51 will initiate a DMA transfer
52 Interrupt 52 will initiate a DMA transfer
53 Interrupt 53 will initiate a DMA transfer
54 Interrupt 54 will initiate a DMA transfer
55 Interrupt 55 will initiate a DMA transfer
56 Interrupt 56 will initiate a DMA transfer
57 Interrupt 57 will initiate a DMA transfer
58 Interrupt 58 will initiate a DMA transfer
59 Interrupt 59 will initiate a DMA transfer
60 Interrupt 60 will initiate a DMA transfer
61 Interrupt 61 will initiate a DMA transfer
62 Interrupt 62 will initiate a DMA transfer
63 Interrupt 63 will initiate a DMA transfer
64 Interrupt 64 will initiate a DMA transfer
65 Interrupt 65 will initiate a DMA transfer
66 Interrupt 66 will initiate a DMA transfer
67 Interrupt 67 will initiate a DMA transfer
68 Interrupt 68 will initiate a DMA transfer
69 Interrupt 69 will initiate a DMA transfer
70 Interrupt 70 will initiate a DMA transfer
71 Interrupt 71 will initiate a DMA transfer
72 Interrupt 72 will initiate a DMA transfer
73 Interrupt 73 will initiate a DMA transfer
74 Interrupt 74 will initiate a DMA transfer
75 Interrupt 75 will initiate a DMA transfer
76 Interrupt 76 will initiate a DMA transfer
77 Interrupt 77 will initiate a DMA transfer
78 Interrupt 78 will initiate a DMA transfer
79 Interrupt 79 will initiate a DMA transfer
80 Interrupt 80 will initiate a DMA transfer
81 Interrupt 81 will initiate a DMA transfer
82 Interrupt 82 will initiate a DMA transfer
83 Interrupt 83 will initiate a DMA transfer
84 Interrupt 84 will initiate a DMA transfer
85 Interrupt 85 will initiate a DMA transfer
86 Interrupt 86 will initiate a DMA transfer
87 Interrupt 87 will initiate a DMA transfer
88 Interrupt 88 will initiate a DMA transfer
89 Interrupt 89 will initiate a DMA transfer
90 Interrupt 90 will initiate a DMA transfer
91 Interrupt 91 will initiate a DMA transfer
92 Interrupt 92 will initiate a DMA transfer
93 Interrupt 93 will initiate a DMA transfer
94 Interrupt 94 will initiate a DMA transfer
95 Interrupt 95 will initiate a DMA transfer
96 Interrupt 96 will initiate a DMA transfer
97 Interrupt 97 will initiate a DMA transfer
98 Interrupt 98 will initiate a DMA transfer
99 Interrupt 99 will initiate a DMA transfer
100 Interrupt 100 will initiate a DMA transfer
101 Interrupt 101 will initiate a DMA transfer
102 Interrupt 102 will initiate a DMA transfer
103 Interrupt 103 will initiate a DMA transfer
104 Interrupt 104 will initiate a DMA transfer
105 Interrupt 105 will initiate a DMA transfer
106 Interrupt 106 will initiate a DMA transfer
107 Interrupt 107 will initiate a DMA transfer
108 Interrupt 108 will initiate a DMA transfer
109 Interrupt 109 will initiate a DMA transfer
110 Interrupt 110 will initiate a DMA transfer
111 Interrupt 111 will initiate a DMA transfer
112 Interrupt 112 will initiate a DMA transfer
113 Interrupt 113 will initiate a DMA transfer
114 Interrupt 114 will initiate a DMA transfer
115 Interrupt 115 will initiate a DMA transfer
116 Interrupt 116 will initiate a DMA transfer
117 Interrupt 117 will initiate a DMA transfer
118 Interrupt 118 will initiate a DMA transfer
119 Interrupt 119 will initiate a DMA transfer
120 Interrupt 120 will initiate a DMA transfer
121 Interrupt 121 will initiate a DMA transfer
122 Interrupt 122 will initiate a DMA transfer
123 Interrupt 123 will initiate a DMA transfer
124 Interrupt 124 will initiate a DMA transfer
125 Interrupt 125 will initiate a DMA transfer
126 Interrupt 126 will initiate a DMA transfer
127 Interrupt 127 will initiate a DMA transfer
128 Interrupt 128 will initiate a DMA transfer
129 Interrupt 129 will initiate a DMA transfer
130 Interrupt 130 will initiate a DMA transfer
131 Interrupt 131 will initiate a DMA transfer
132 Interrupt 132 will initiate a DMA transfer
133 Interrupt 133 will initiate a DMA transfer
134 Interrupt 134 will initiate a DMA transfer
135 Interrupt 135 will initiate a DMA transfer
136 Interrupt 136 will initiate a DMA transfer
137 Interrupt 137 will initiate a DMA transfer
138 Interrupt 138 will initiate a DMA transfer
139 Interrupt 139 will initiate a DMA transfer
140 Interrupt 140 will initiate a DMA transfer
141 Interrupt 141 will initiate a DMA transfer
142 Interrupt 142 will initiate a DMA transfer
143 Interrupt 143 will initiate a DMA transfer
144 Interrupt 144 will initiate a DMA transfer
145 Interrupt 145 will initiate a DMA transfer
146 Interrupt 146 will initiate a DMA transfer
147 Interrupt 147 will initiate a DMA transfer
148 Interrupt 148 will initiate a DMA transfer
149 Interrupt 149 will initiate a DMA transfer
150 Interrupt 150 will initiate a DMA transfer
151 Interrupt 151 will initiate a DMA transfer
152 Interrupt 152 will initiate a DMA transfer
153 Interrupt 153 will initiate a DMA transfer
154 Interrupt 154 will initiate a DMA transfer
155 Interrupt 155 will initiate a DMA transfer
156 Interrupt 156 will initiate a DMA transfer
157 Interrupt 157 will initiate a DMA transfer
158 Interrupt 158 will initiate a DMA transfer
159 Interrupt 159 will initiate a DMA transfer
160 Interrupt 160 will initiate a DMA transfer
161 Interrupt 161 will initiate a DMA transfer
162 Interrupt 162 will initiate a DMA transfer
163 Interrupt 163 will initiate a DMA transfer
164 Interrupt 164 will initiate a DMA transfer
165 Interrupt 165 will initiate a DMA transfer
166 Interrupt 166 will initiate a DMA transfer
167 Interrupt 167 will initiate a DMA transfer
168 Interrupt 168 will initiate a DMA transfer
169 Interrupt 169 will initiate a DMA transfer
170 Interrupt 170 will initiate a DMA transfer
171 Interrupt 171 will initiate a DMA transfer
172 Interrupt 172 will initiate a DMA transfer
173 Interrupt 173 will initiate a DMA transfer
174 Interrupt 174 will initiate a DMA transfer
175 Interrupt 175 will initiate a DMA transfer
176 Interrupt 176 will initiate a DMA transfer
177 Interrupt 177 will initiate a DMA transfer
178 Interrupt 178 will initiate a DMA transfer
179 Interrupt 179 will initiate a DMA transfer
180 Interrupt 180 will initiate a DMA transfer
181 Interrupt 181 will initiate a DMA transfer
182 Interrupt 182 will initiate a DMA transfer
183 Interrupt 183 will initiate a DMA transfer
184 Interrupt 184 will initiate a DMA transfer
185 Interrupt 185 will initiate a DMA transfer
186 Interrupt 186 will initiate a DMA transfer
187 Interrupt 187 will initiate a DMA transfer
188 Interrupt 188 will initiate a DMA transfer
189 Interrupt 189 will initiate a DMA transfer
190 Interrupt 190 will initiate a DMA transfer
191 Interrupt 191 will initiate a DMA transfer
192 Interrupt 192 will initiate a DMA transfer
193 Interrupt 193 will initiate a DMA transfer
194 Interrupt 194 will initiate a DMA transfer
195 Interrupt 195 will initiate a DMA transfer
196 Interrupt 196 will initiate a DMA transfer
197 Interrupt 197 will initiate a DMA transfer
198 Interrupt 198 will initiate a DMA transfer
199 Interrupt 199 will initiate a DMA transfer
200 Interrupt 200 will initiate a DMA transfer
201 Interrupt 201 will initiate a DMA transfer
202 Interrupt 202 will initiate a DMA transfer
203 Interrupt 203 will initiate a DMA transfer
204 Interrupt 204 will initiate a DMA transfer
205 Interrupt 205 will initiate a DMA transfer
206 Interrupt 206 will initiate a DMA transfer
207 Interrupt 207 will initiate a DMA transfer
208 Interrupt 208 will initiate a DMA transfer
209 Interrupt 209 will initiate a DMA transfer
210 Interrupt 210 will initiate a DMA transfer
211 Interrupt 211 will initiate a DMA transfer
212 Interrupt 212 will initiate a DMA transfer
213 Interrupt 213 will initiate a DMA transfer
214 Interrupt 214 will initiate a DMA transfer
215 Interrupt 215 will initiate a DMA transfer
216 Interrupt 216 will initiate a DMA transfer
217 Interrupt 217 will initiate a DMA transfer
218 Interrupt 218 will initiate a DMA transfer
219 Interrupt 219 will initiate a DMA transfer
220 Interrupt 220 will initiate a DMA transfer
221 Interrupt 221 will initiate a DMA transfer
222 Interrupt 222 will initiate a DMA transfer
223 Interrupt 223 will initiate a DMA transfer
224 Interrupt 224 will initiate a DMA transfer
225 Interrupt 225 will initiate a DMA transfer
226 Interrupt 226 will initiate a DMA transfer
227 Interrupt 227 will initiate a DMA transfer
228 Interrupt 228 will initiate a DMA transfer
229 Interrupt 229 will initiate a DMA transfer
230 Interrupt 230 will initiate a DMA transfer
231 Interrupt 231 will initiate a DMA transfer
232 Interrupt 232 will initiate a DMA transfer
233 Interrupt 233 will initiate a DMA transfer
234 Interrupt 234 will initiate a DMA transfer
235 Interrupt 235 will initiate a DMA transfer
236 Interrupt 236 will initiate a DMA transfer
237 Interrupt 237 will initiate a DMA transfer
238 Interrupt 238 will initiate a DMA transfer
239 Interrupt 239 will initiate a DMA transfer
240 Interrupt 240 will initiate a DMA transfer
241 Interrupt 241 will initiate a DMA transfer
242 Interrupt 242 will initiate a DMA transfer
243 Interrupt 243 will initiate a DMA transfer
244 Interrupt 244 will initiate a DMA transfer
245 Interrupt 245 will initiate a DMA transfer
246 Interrupt 246 will initiate a DMA transfer
247 Interrupt 247 will initiate a DMA transfer
248 Interrupt 248 will initiate a DMA transfer
249 Interrupt 249 will initiate a DMA transfer
250 Interrupt 250 will initiate a DMA transfer
251 Interrupt 251 will initiate a DMA transfer
252 Interrupt 252 will initiate a DMA transfer
253 Interrupt 253 will initiate a DMA transfer
254 Interrupt 254 will initiate a DMA transfer
255 Interrupt 255 will initiate a DMA transfer
CFORCE
7
DMA Forced Transfer bit
0 This bit always reads 0
1 A DMA transfer is forced to begin when this bit is written to a 1
CABORT
6
DMA Abort Transfer bit
0 This bit always reads 0
1 A DMA transfer is aborted when this bit is written to a 1
PATEN
5
Channel Pattern Match Abort Enable bit
0 Pattern match is disabled
1 Abort transfer and clear CHEN on pattern match
SIRQEN
4
Channel Start IRQ Enable bit
0 Interrupt number CHSIRQ is ignored and does not start a transfer
1 Start channel cell transfer if an interrupt matching CHSIRQ occurs
AIRQEN
3
Channel Abort IRQ Enable bit
0 Interrupt number CHAIRQ is ignored and does not terminate a transfer
1 Channel transfer is aborted if an interrupt matching CHAIRQ occurs
DCH2INTDMA Channel x Interrupt Control Register
Address
0xBF883200
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
Field
Bits
What it does
CHSDIE
23
Channel Source Done Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHSHIE
22
Channel Source Half Empty Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHDDIE
21
Channel Destination Done Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHDHIE
20
Channel Destination Half Full Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHBCIE
19
Channel Block Transfer Complete Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHCCIE
18
Channel Cell Transfer Complete Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHTAIE
17
Channel Transfer Abort Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHERIE
16
Channel Address Error Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHSDIF
7
Channel Source Done Interrupt Flag bit
0 No interrupt is pending
1 Channel Source Pointer has reached end of source (CHSPTR = CHSSIZ)
CHSHIF
6
Channel Source Half Empty Interrupt Flag bit
0 No interrupt is pending
1 Channel Source Pointer has reached midpoint of source (CHSPTR = CHSSIZ/2)
CHDDIF
5
Channel Destination Done Interrupt Flag bit
0 No interrupt is pending
1 Channel Destination Pointer has reached end of destination (CHDPTR = CHDSIZ)
CHDHIF
4
Channel Destination Half Full Interrupt Flag bit
0 No interrupt is pending
1 Channel Destination Pointer has reached midpoint of destination (CHDPTR = CHDSIZ/2)
CHBCIF
3
Channel Block Transfer Complete Interrupt Flag bit
0 No interrupt is pending
1 A block transfer has been completed (the larger of CHSSIZ/CHDSIZ bytes has been transferred) or a pattern match event occurs
CHCCIF
2
Channel Cell Transfer Complete Interrupt Flag bit
0 No interrupt is pending
1 A cell transfer has been completed (CHCSIZ bytes have been transferred)
CHTAIF
1
Channel Transfer Abort Interrupt Flag bit
0 No interrupt is pending
1 An interrupt matching CHAIRQ has been detected and the DMA transfer has been aborted
CHERIF
0
Channel Address Error Interrupt Flag bit
0 No interrupt is pending
1 A channel address error has been detected. Either the source or the destination address is invalid.
DCH2SSADMA Channel x Source Start Address Register
Address
0xBF883210
Reset
0x00000000
Access
read/write
Size
32-bit
DCH2DSADMA Channel x Destination Start Address Register
Address
0xBF883220
Reset
0x00000000
Access
read/write
Size
32-bit
DCH2SSIZDMA Channel x Source Size Register
Address
0xBF883230
Reset
0x00000000
Access
read/write
Size
32-bit
DCH2DSIZDMA Channel x Destination Size Register
Address
0xBF883240
Reset
0x00000000
Access
read/write
Size
32-bit
DCH2SPTRDMA Channel x Source Pointer Register
Address
0xBF883250
Reset
0x00000000
Access
read/write
Size
32-bit
DCH2DPTRDMA Channel x Destination Pointer Register
Address
0xBF883260
Reset
0x00000000
Access
read only
Size
32-bit
DCH2CSIZDMA Channel x Cell-Size Register
Address
0xBF883270
Reset
0x00000000
Access
read/write
Size
32-bit
DCH2CPTRDMA Channel x Cell Pointer Register
Address
0xBF883280
Reset
0x00000000
Access
read/write
Size
32-bit
DCH2DATDMA Channel x Pattern Data Register
Address
0xBF883290
Reset
0x00000000
Access
read/write
Size
32-bit
DCH3 DMA channel 3
DCH3CONDMA Channel x Control Register
Address
0xBF8832A0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
CHBUSY
15
Channel Busy bit
0 Channel is inactive or has been disabled
1 Channel is active or has been enabled
CHCHNS
8
Chain Channel Selection bit
0 Chain to channel higher in natural priority (CH1 will be enabled by CH0 transfer complete)
1 Chain to channel lower in natural priority (CH1 will be enabled by CH2 transfer complete)
CHEN
7
Channel Enable bit
0 Channel is disabled
1 Channel is enabled
CHAED
6
Channel Allow Events If Disabled bit
0 Channel start/abort events will be ignored if the channel is disabled
1 Channel start/abort events will be registered even if the channel is disabled
CHCHN
5
Channel Chain Enable bit
0 Do not allow channel to be chained
1 Allow channel to be chained
CHAEN
4
Channel Automatic Enable bit
0 Channel is disabled on block transfer complete
1 Channel is continuously enabled and not automatically disabled after a block transfer is complete
CHEDET
2
Channel Event Detected bit
0 No events have been detected
1 An event has been detected
CHPRI
1:0
Channel Priority bits
0 Channel has priority 0
1 Channel has priority 1
2 Channel has priority 2
3 Channel has priority 3 (highest)
DCH3ECONDMA Channel x Event Control Register
Address
0xBF8832B0
Reset
0x00FFFF00
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
CHAIRQ
23:16
Channel Transfer Abort IRQ bits
0 Interrupt 0 will abort any transfers in progress and set CHAIF flag
1 Interrupt 1 will abort any transfers in progress and set CHAIF flag
2 Interrupt 2 will abort any transfers in progress and set CHAIF flag
3 Interrupt 3 will abort any transfers in progress and set CHAIF flag
4 Interrupt 4 will abort any transfers in progress and set CHAIF flag
5 Interrupt 5 will abort any transfers in progress and set CHAIF flag
6 Interrupt 6 will abort any transfers in progress and set CHAIF flag
7 Interrupt 7 will abort any transfers in progress and set CHAIF flag
8 Interrupt 8 will abort any transfers in progress and set CHAIF flag
9 Interrupt 9 will abort any transfers in progress and set CHAIF flag
10 Interrupt 10 will abort any transfers in progress and set CHAIF flag
11 Interrupt 11 will abort any transfers in progress and set CHAIF flag
12 Interrupt 12 will abort any transfers in progress and set CHAIF flag
13 Interrupt 13 will abort any transfers in progress and set CHAIF flag
14 Interrupt 14 will abort any transfers in progress and set CHAIF flag
15 Interrupt 15 will abort any transfers in progress and set CHAIF flag
16 Interrupt 16 will abort any transfers in progress and set CHAIF flag
17 Interrupt 17 will abort any transfers in progress and set CHAIF flag
18 Interrupt 18 will abort any transfers in progress and set CHAIF flag
19 Interrupt 19 will abort any transfers in progress and set CHAIF flag
20 Interrupt 20 will abort any transfers in progress and set CHAIF flag
21 Interrupt 21 will abort any transfers in progress and set CHAIF flag
22 Interrupt 22 will abort any transfers in progress and set CHAIF flag
23 Interrupt 23 will abort any transfers in progress and set CHAIF flag
24 Interrupt 24 will abort any transfers in progress and set CHAIF flag
25 Interrupt 25 will abort any transfers in progress and set CHAIF flag
26 Interrupt 26 will abort any transfers in progress and set CHAIF flag
27 Interrupt 27 will abort any transfers in progress and set CHAIF flag
28 Interrupt 28 will abort any transfers in progress and set CHAIF flag
29 Interrupt 29 will abort any transfers in progress and set CHAIF flag
30 Interrupt 30 will abort any transfers in progress and set CHAIF flag
31 Interrupt 31 will abort any transfers in progress and set CHAIF flag
32 Interrupt 32 will abort any transfers in progress and set CHAIF flag
33 Interrupt 33 will abort any transfers in progress and set CHAIF flag
34 Interrupt 34 will abort any transfers in progress and set CHAIF flag
35 Interrupt 35 will abort any transfers in progress and set CHAIF flag
36 Interrupt 36 will abort any transfers in progress and set CHAIF flag
37 Interrupt 37 will abort any transfers in progress and set CHAIF flag
38 Interrupt 38 will abort any transfers in progress and set CHAIF flag
39 Interrupt 39 will abort any transfers in progress and set CHAIF flag
40 Interrupt 40 will abort any transfers in progress and set CHAIF flag
41 Interrupt 41 will abort any transfers in progress and set CHAIF flag
42 Interrupt 42 will abort any transfers in progress and set CHAIF flag
43 Interrupt 43 will abort any transfers in progress and set CHAIF flag
44 Interrupt 44 will abort any transfers in progress and set CHAIF flag
45 Interrupt 45 will abort any transfers in progress and set CHAIF flag
46 Interrupt 46 will abort any transfers in progress and set CHAIF flag
47 Interrupt 47 will abort any transfers in progress and set CHAIF flag
48 Interrupt 48 will abort any transfers in progress and set CHAIF flag
49 Interrupt 49 will abort any transfers in progress and set CHAIF flag
50 Interrupt 50 will abort any transfers in progress and set CHAIF flag
51 Interrupt 51 will abort any transfers in progress and set CHAIF flag
52 Interrupt 52 will abort any transfers in progress and set CHAIF flag
53 Interrupt 53 will abort any transfers in progress and set CHAIF flag
54 Interrupt 54 will abort any transfers in progress and set CHAIF flag
55 Interrupt 55 will abort any transfers in progress and set CHAIF flag
56 Interrupt 56 will abort any transfers in progress and set CHAIF flag
57 Interrupt 57 will abort any transfers in progress and set CHAIF flag
58 Interrupt 58 will abort any transfers in progress and set CHAIF flag
59 Interrupt 59 will abort any transfers in progress and set CHAIF flag
60 Interrupt 60 will abort any transfers in progress and set CHAIF flag
61 Interrupt 61 will abort any transfers in progress and set CHAIF flag
62 Interrupt 62 will abort any transfers in progress and set CHAIF flag
63 Interrupt 63 will abort any transfers in progress and set CHAIF flag
64 Interrupt 64 will abort any transfers in progress and set CHAIF flag
65 Interrupt 65 will abort any transfers in progress and set CHAIF flag
66 Interrupt 66 will abort any transfers in progress and set CHAIF flag
67 Interrupt 67 will abort any transfers in progress and set CHAIF flag
68 Interrupt 68 will abort any transfers in progress and set CHAIF flag
69 Interrupt 69 will abort any transfers in progress and set CHAIF flag
70 Interrupt 70 will abort any transfers in progress and set CHAIF flag
71 Interrupt 71 will abort any transfers in progress and set CHAIF flag
72 Interrupt 72 will abort any transfers in progress and set CHAIF flag
73 Interrupt 73 will abort any transfers in progress and set CHAIF flag
74 Interrupt 74 will abort any transfers in progress and set CHAIF flag
75 Interrupt 75 will abort any transfers in progress and set CHAIF flag
76 Interrupt 76 will abort any transfers in progress and set CHAIF flag
77 Interrupt 77 will abort any transfers in progress and set CHAIF flag
78 Interrupt 78 will abort any transfers in progress and set CHAIF flag
79 Interrupt 79 will abort any transfers in progress and set CHAIF flag
80 Interrupt 80 will abort any transfers in progress and set CHAIF flag
81 Interrupt 81 will abort any transfers in progress and set CHAIF flag
82 Interrupt 82 will abort any transfers in progress and set CHAIF flag
83 Interrupt 83 will abort any transfers in progress and set CHAIF flag
84 Interrupt 84 will abort any transfers in progress and set CHAIF flag
85 Interrupt 85 will abort any transfers in progress and set CHAIF flag
86 Interrupt 86 will abort any transfers in progress and set CHAIF flag
87 Interrupt 87 will abort any transfers in progress and set CHAIF flag
88 Interrupt 88 will abort any transfers in progress and set CHAIF flag
89 Interrupt 89 will abort any transfers in progress and set CHAIF flag
90 Interrupt 90 will abort any transfers in progress and set CHAIF flag
91 Interrupt 91 will abort any transfers in progress and set CHAIF flag
92 Interrupt 92 will abort any transfers in progress and set CHAIF flag
93 Interrupt 93 will abort any transfers in progress and set CHAIF flag
94 Interrupt 94 will abort any transfers in progress and set CHAIF flag
95 Interrupt 95 will abort any transfers in progress and set CHAIF flag
96 Interrupt 96 will abort any transfers in progress and set CHAIF flag
97 Interrupt 97 will abort any transfers in progress and set CHAIF flag
98 Interrupt 98 will abort any transfers in progress and set CHAIF flag
99 Interrupt 99 will abort any transfers in progress and set CHAIF flag
100 Interrupt 100 will abort any transfers in progress and set CHAIF flag
101 Interrupt 101 will abort any transfers in progress and set CHAIF flag
102 Interrupt 102 will abort any transfers in progress and set CHAIF flag
103 Interrupt 103 will abort any transfers in progress and set CHAIF flag
104 Interrupt 104 will abort any transfers in progress and set CHAIF flag
105 Interrupt 105 will abort any transfers in progress and set CHAIF flag
106 Interrupt 106 will abort any transfers in progress and set CHAIF flag
107 Interrupt 107 will abort any transfers in progress and set CHAIF flag
108 Interrupt 108 will abort any transfers in progress and set CHAIF flag
109 Interrupt 109 will abort any transfers in progress and set CHAIF flag
110 Interrupt 110 will abort any transfers in progress and set CHAIF flag
111 Interrupt 111 will abort any transfers in progress and set CHAIF flag
112 Interrupt 112 will abort any transfers in progress and set CHAIF flag
113 Interrupt 113 will abort any transfers in progress and set CHAIF flag
114 Interrupt 114 will abort any transfers in progress and set CHAIF flag
115 Interrupt 115 will abort any transfers in progress and set CHAIF flag
116 Interrupt 116 will abort any transfers in progress and set CHAIF flag
117 Interrupt 117 will abort any transfers in progress and set CHAIF flag
118 Interrupt 118 will abort any transfers in progress and set CHAIF flag
119 Interrupt 119 will abort any transfers in progress and set CHAIF flag
120 Interrupt 120 will abort any transfers in progress and set CHAIF flag
121 Interrupt 121 will abort any transfers in progress and set CHAIF flag
122 Interrupt 122 will abort any transfers in progress and set CHAIF flag
123 Interrupt 123 will abort any transfers in progress and set CHAIF flag
124 Interrupt 124 will abort any transfers in progress and set CHAIF flag
125 Interrupt 125 will abort any transfers in progress and set CHAIF flag
126 Interrupt 126 will abort any transfers in progress and set CHAIF flag
127 Interrupt 127 will abort any transfers in progress and set CHAIF flag
128 Interrupt 128 will abort any transfers in progress and set CHAIF flag
129 Interrupt 129 will abort any transfers in progress and set CHAIF flag
130 Interrupt 130 will abort any transfers in progress and set CHAIF flag
131 Interrupt 131 will abort any transfers in progress and set CHAIF flag
132 Interrupt 132 will abort any transfers in progress and set CHAIF flag
133 Interrupt 133 will abort any transfers in progress and set CHAIF flag
134 Interrupt 134 will abort any transfers in progress and set CHAIF flag
135 Interrupt 135 will abort any transfers in progress and set CHAIF flag
136 Interrupt 136 will abort any transfers in progress and set CHAIF flag
137 Interrupt 137 will abort any transfers in progress and set CHAIF flag
138 Interrupt 138 will abort any transfers in progress and set CHAIF flag
139 Interrupt 139 will abort any transfers in progress and set CHAIF flag
140 Interrupt 140 will abort any transfers in progress and set CHAIF flag
141 Interrupt 141 will abort any transfers in progress and set CHAIF flag
142 Interrupt 142 will abort any transfers in progress and set CHAIF flag
143 Interrupt 143 will abort any transfers in progress and set CHAIF flag
144 Interrupt 144 will abort any transfers in progress and set CHAIF flag
145 Interrupt 145 will abort any transfers in progress and set CHAIF flag
146 Interrupt 146 will abort any transfers in progress and set CHAIF flag
147 Interrupt 147 will abort any transfers in progress and set CHAIF flag
148 Interrupt 148 will abort any transfers in progress and set CHAIF flag
149 Interrupt 149 will abort any transfers in progress and set CHAIF flag
150 Interrupt 150 will abort any transfers in progress and set CHAIF flag
151 Interrupt 151 will abort any transfers in progress and set CHAIF flag
152 Interrupt 152 will abort any transfers in progress and set CHAIF flag
153 Interrupt 153 will abort any transfers in progress and set CHAIF flag
154 Interrupt 154 will abort any transfers in progress and set CHAIF flag
155 Interrupt 155 will abort any transfers in progress and set CHAIF flag
156 Interrupt 156 will abort any transfers in progress and set CHAIF flag
157 Interrupt 157 will abort any transfers in progress and set CHAIF flag
158 Interrupt 158 will abort any transfers in progress and set CHAIF flag
159 Interrupt 159 will abort any transfers in progress and set CHAIF flag
160 Interrupt 160 will abort any transfers in progress and set CHAIF flag
161 Interrupt 161 will abort any transfers in progress and set CHAIF flag
162 Interrupt 162 will abort any transfers in progress and set CHAIF flag
163 Interrupt 163 will abort any transfers in progress and set CHAIF flag
164 Interrupt 164 will abort any transfers in progress and set CHAIF flag
165 Interrupt 165 will abort any transfers in progress and set CHAIF flag
166 Interrupt 166 will abort any transfers in progress and set CHAIF flag
167 Interrupt 167 will abort any transfers in progress and set CHAIF flag
168 Interrupt 168 will abort any transfers in progress and set CHAIF flag
169 Interrupt 169 will abort any transfers in progress and set CHAIF flag
170 Interrupt 170 will abort any transfers in progress and set CHAIF flag
171 Interrupt 171 will abort any transfers in progress and set CHAIF flag
172 Interrupt 172 will abort any transfers in progress and set CHAIF flag
173 Interrupt 173 will abort any transfers in progress and set CHAIF flag
174 Interrupt 174 will abort any transfers in progress and set CHAIF flag
175 Interrupt 175 will abort any transfers in progress and set CHAIF flag
176 Interrupt 176 will abort any transfers in progress and set CHAIF flag
177 Interrupt 177 will abort any transfers in progress and set CHAIF flag
178 Interrupt 178 will abort any transfers in progress and set CHAIF flag
179 Interrupt 179 will abort any transfers in progress and set CHAIF flag
180 Interrupt 180 will abort any transfers in progress and set CHAIF flag
181 Interrupt 181 will abort any transfers in progress and set CHAIF flag
182 Interrupt 182 will abort any transfers in progress and set CHAIF flag
183 Interrupt 183 will abort any transfers in progress and set CHAIF flag
184 Interrupt 184 will abort any transfers in progress and set CHAIF flag
185 Interrupt 185 will abort any transfers in progress and set CHAIF flag
186 Interrupt 186 will abort any transfers in progress and set CHAIF flag
187 Interrupt 187 will abort any transfers in progress and set CHAIF flag
188 Interrupt 188 will abort any transfers in progress and set CHAIF flag
189 Interrupt 189 will abort any transfers in progress and set CHAIF flag
190 Interrupt 190 will abort any transfers in progress and set CHAIF flag
191 Interrupt 191 will abort any transfers in progress and set CHAIF flag
192 Interrupt 192 will abort any transfers in progress and set CHAIF flag
193 Interrupt 193 will abort any transfers in progress and set CHAIF flag
194 Interrupt 194 will abort any transfers in progress and set CHAIF flag
195 Interrupt 195 will abort any transfers in progress and set CHAIF flag
196 Interrupt 196 will abort any transfers in progress and set CHAIF flag
197 Interrupt 197 will abort any transfers in progress and set CHAIF flag
198 Interrupt 198 will abort any transfers in progress and set CHAIF flag
199 Interrupt 199 will abort any transfers in progress and set CHAIF flag
200 Interrupt 200 will abort any transfers in progress and set CHAIF flag
201 Interrupt 201 will abort any transfers in progress and set CHAIF flag
202 Interrupt 202 will abort any transfers in progress and set CHAIF flag
203 Interrupt 203 will abort any transfers in progress and set CHAIF flag
204 Interrupt 204 will abort any transfers in progress and set CHAIF flag
205 Interrupt 205 will abort any transfers in progress and set CHAIF flag
206 Interrupt 206 will abort any transfers in progress and set CHAIF flag
207 Interrupt 207 will abort any transfers in progress and set CHAIF flag
208 Interrupt 208 will abort any transfers in progress and set CHAIF flag
209 Interrupt 209 will abort any transfers in progress and set CHAIF flag
210 Interrupt 210 will abort any transfers in progress and set CHAIF flag
211 Interrupt 211 will abort any transfers in progress and set CHAIF flag
212 Interrupt 212 will abort any transfers in progress and set CHAIF flag
213 Interrupt 213 will abort any transfers in progress and set CHAIF flag
214 Interrupt 214 will abort any transfers in progress and set CHAIF flag
215 Interrupt 215 will abort any transfers in progress and set CHAIF flag
216 Interrupt 216 will abort any transfers in progress and set CHAIF flag
217 Interrupt 217 will abort any transfers in progress and set CHAIF flag
218 Interrupt 218 will abort any transfers in progress and set CHAIF flag
219 Interrupt 219 will abort any transfers in progress and set CHAIF flag
220 Interrupt 220 will abort any transfers in progress and set CHAIF flag
221 Interrupt 221 will abort any transfers in progress and set CHAIF flag
222 Interrupt 222 will abort any transfers in progress and set CHAIF flag
223 Interrupt 223 will abort any transfers in progress and set CHAIF flag
224 Interrupt 224 will abort any transfers in progress and set CHAIF flag
225 Interrupt 225 will abort any transfers in progress and set CHAIF flag
226 Interrupt 226 will abort any transfers in progress and set CHAIF flag
227 Interrupt 227 will abort any transfers in progress and set CHAIF flag
228 Interrupt 228 will abort any transfers in progress and set CHAIF flag
229 Interrupt 229 will abort any transfers in progress and set CHAIF flag
230 Interrupt 230 will abort any transfers in progress and set CHAIF flag
231 Interrupt 231 will abort any transfers in progress and set CHAIF flag
232 Interrupt 232 will abort any transfers in progress and set CHAIF flag
233 Interrupt 233 will abort any transfers in progress and set CHAIF flag
234 Interrupt 234 will abort any transfers in progress and set CHAIF flag
235 Interrupt 235 will abort any transfers in progress and set CHAIF flag
236 Interrupt 236 will abort any transfers in progress and set CHAIF flag
237 Interrupt 237 will abort any transfers in progress and set CHAIF flag
238 Interrupt 238 will abort any transfers in progress and set CHAIF flag
239 Interrupt 239 will abort any transfers in progress and set CHAIF flag
240 Interrupt 240 will abort any transfers in progress and set CHAIF flag
241 Interrupt 241 will abort any transfers in progress and set CHAIF flag
242 Interrupt 242 will abort any transfers in progress and set CHAIF flag
243 Interrupt 243 will abort any transfers in progress and set CHAIF flag
244 Interrupt 244 will abort any transfers in progress and set CHAIF flag
245 Interrupt 245 will abort any transfers in progress and set CHAIF flag
246 Interrupt 246 will abort any transfers in progress and set CHAIF flag
247 Interrupt 247 will abort any transfers in progress and set CHAIF flag
248 Interrupt 248 will abort any transfers in progress and set CHAIF flag
249 Interrupt 249 will abort any transfers in progress and set CHAIF flag
250 Interrupt 250 will abort any transfers in progress and set CHAIF flag
251 Interrupt 251 will abort any transfers in progress and set CHAIF flag
252 Interrupt 252 will abort any transfers in progress and set CHAIF flag
253 Interrupt 253 will abort any transfers in progress and set CHAIF flag
254 Interrupt 254 will abort any transfers in progress and set CHAIF flag
255 Interrupt 255 will abort any transfers in progress and set CHAIF flag
CHSIRQ
15:8
Channel Transfer Start IRQ bits
0 Interrupt 0 will initiate a DMA transfer
1 Interrupt 1 will initiate a DMA transfer
2 Interrupt 2 will initiate a DMA transfer
3 Interrupt 3 will initiate a DMA transfer
4 Interrupt 4 will initiate a DMA transfer
5 Interrupt 5 will initiate a DMA transfer
6 Interrupt 6 will initiate a DMA transfer
7 Interrupt 7 will initiate a DMA transfer
8 Interrupt 8 will initiate a DMA transfer
9 Interrupt 9 will initiate a DMA transfer
10 Interrupt 10 will initiate a DMA transfer
11 Interrupt 11 will initiate a DMA transfer
12 Interrupt 12 will initiate a DMA transfer
13 Interrupt 13 will initiate a DMA transfer
14 Interrupt 14 will initiate a DMA transfer
15 Interrupt 15 will initiate a DMA transfer
16 Interrupt 16 will initiate a DMA transfer
17 Interrupt 17 will initiate a DMA transfer
18 Interrupt 18 will initiate a DMA transfer
19 Interrupt 19 will initiate a DMA transfer
20 Interrupt 20 will initiate a DMA transfer
21 Interrupt 21 will initiate a DMA transfer
22 Interrupt 22 will initiate a DMA transfer
23 Interrupt 23 will initiate a DMA transfer
24 Interrupt 24 will initiate a DMA transfer
25 Interrupt 25 will initiate a DMA transfer
26 Interrupt 26 will initiate a DMA transfer
27 Interrupt 27 will initiate a DMA transfer
28 Interrupt 28 will initiate a DMA transfer
29 Interrupt 29 will initiate a DMA transfer
30 Interrupt 30 will initiate a DMA transfer
31 Interrupt 31 will initiate a DMA transfer
32 Interrupt 32 will initiate a DMA transfer
33 Interrupt 33 will initiate a DMA transfer
34 Interrupt 34 will initiate a DMA transfer
35 Interrupt 35 will initiate a DMA transfer
36 Interrupt 36 will initiate a DMA transfer
37 Interrupt 37 will initiate a DMA transfer
38 Interrupt 38 will initiate a DMA transfer
39 Interrupt 39 will initiate a DMA transfer
40 Interrupt 40 will initiate a DMA transfer
41 Interrupt 41 will initiate a DMA transfer
42 Interrupt 42 will initiate a DMA transfer
43 Interrupt 43 will initiate a DMA transfer
44 Interrupt 44 will initiate a DMA transfer
45 Interrupt 45 will initiate a DMA transfer
46 Interrupt 46 will initiate a DMA transfer
47 Interrupt 47 will initiate a DMA transfer
48 Interrupt 48 will initiate a DMA transfer
49 Interrupt 49 will initiate a DMA transfer
50 Interrupt 50 will initiate a DMA transfer
51 Interrupt 51 will initiate a DMA transfer
52 Interrupt 52 will initiate a DMA transfer
53 Interrupt 53 will initiate a DMA transfer
54 Interrupt 54 will initiate a DMA transfer
55 Interrupt 55 will initiate a DMA transfer
56 Interrupt 56 will initiate a DMA transfer
57 Interrupt 57 will initiate a DMA transfer
58 Interrupt 58 will initiate a DMA transfer
59 Interrupt 59 will initiate a DMA transfer
60 Interrupt 60 will initiate a DMA transfer
61 Interrupt 61 will initiate a DMA transfer
62 Interrupt 62 will initiate a DMA transfer
63 Interrupt 63 will initiate a DMA transfer
64 Interrupt 64 will initiate a DMA transfer
65 Interrupt 65 will initiate a DMA transfer
66 Interrupt 66 will initiate a DMA transfer
67 Interrupt 67 will initiate a DMA transfer
68 Interrupt 68 will initiate a DMA transfer
69 Interrupt 69 will initiate a DMA transfer
70 Interrupt 70 will initiate a DMA transfer
71 Interrupt 71 will initiate a DMA transfer
72 Interrupt 72 will initiate a DMA transfer
73 Interrupt 73 will initiate a DMA transfer
74 Interrupt 74 will initiate a DMA transfer
75 Interrupt 75 will initiate a DMA transfer
76 Interrupt 76 will initiate a DMA transfer
77 Interrupt 77 will initiate a DMA transfer
78 Interrupt 78 will initiate a DMA transfer
79 Interrupt 79 will initiate a DMA transfer
80 Interrupt 80 will initiate a DMA transfer
81 Interrupt 81 will initiate a DMA transfer
82 Interrupt 82 will initiate a DMA transfer
83 Interrupt 83 will initiate a DMA transfer
84 Interrupt 84 will initiate a DMA transfer
85 Interrupt 85 will initiate a DMA transfer
86 Interrupt 86 will initiate a DMA transfer
87 Interrupt 87 will initiate a DMA transfer
88 Interrupt 88 will initiate a DMA transfer
89 Interrupt 89 will initiate a DMA transfer
90 Interrupt 90 will initiate a DMA transfer
91 Interrupt 91 will initiate a DMA transfer
92 Interrupt 92 will initiate a DMA transfer
93 Interrupt 93 will initiate a DMA transfer
94 Interrupt 94 will initiate a DMA transfer
95 Interrupt 95 will initiate a DMA transfer
96 Interrupt 96 will initiate a DMA transfer
97 Interrupt 97 will initiate a DMA transfer
98 Interrupt 98 will initiate a DMA transfer
99 Interrupt 99 will initiate a DMA transfer
100 Interrupt 100 will initiate a DMA transfer
101 Interrupt 101 will initiate a DMA transfer
102 Interrupt 102 will initiate a DMA transfer
103 Interrupt 103 will initiate a DMA transfer
104 Interrupt 104 will initiate a DMA transfer
105 Interrupt 105 will initiate a DMA transfer
106 Interrupt 106 will initiate a DMA transfer
107 Interrupt 107 will initiate a DMA transfer
108 Interrupt 108 will initiate a DMA transfer
109 Interrupt 109 will initiate a DMA transfer
110 Interrupt 110 will initiate a DMA transfer
111 Interrupt 111 will initiate a DMA transfer
112 Interrupt 112 will initiate a DMA transfer
113 Interrupt 113 will initiate a DMA transfer
114 Interrupt 114 will initiate a DMA transfer
115 Interrupt 115 will initiate a DMA transfer
116 Interrupt 116 will initiate a DMA transfer
117 Interrupt 117 will initiate a DMA transfer
118 Interrupt 118 will initiate a DMA transfer
119 Interrupt 119 will initiate a DMA transfer
120 Interrupt 120 will initiate a DMA transfer
121 Interrupt 121 will initiate a DMA transfer
122 Interrupt 122 will initiate a DMA transfer
123 Interrupt 123 will initiate a DMA transfer
124 Interrupt 124 will initiate a DMA transfer
125 Interrupt 125 will initiate a DMA transfer
126 Interrupt 126 will initiate a DMA transfer
127 Interrupt 127 will initiate a DMA transfer
128 Interrupt 128 will initiate a DMA transfer
129 Interrupt 129 will initiate a DMA transfer
130 Interrupt 130 will initiate a DMA transfer
131 Interrupt 131 will initiate a DMA transfer
132 Interrupt 132 will initiate a DMA transfer
133 Interrupt 133 will initiate a DMA transfer
134 Interrupt 134 will initiate a DMA transfer
135 Interrupt 135 will initiate a DMA transfer
136 Interrupt 136 will initiate a DMA transfer
137 Interrupt 137 will initiate a DMA transfer
138 Interrupt 138 will initiate a DMA transfer
139 Interrupt 139 will initiate a DMA transfer
140 Interrupt 140 will initiate a DMA transfer
141 Interrupt 141 will initiate a DMA transfer
142 Interrupt 142 will initiate a DMA transfer
143 Interrupt 143 will initiate a DMA transfer
144 Interrupt 144 will initiate a DMA transfer
145 Interrupt 145 will initiate a DMA transfer
146 Interrupt 146 will initiate a DMA transfer
147 Interrupt 147 will initiate a DMA transfer
148 Interrupt 148 will initiate a DMA transfer
149 Interrupt 149 will initiate a DMA transfer
150 Interrupt 150 will initiate a DMA transfer
151 Interrupt 151 will initiate a DMA transfer
152 Interrupt 152 will initiate a DMA transfer
153 Interrupt 153 will initiate a DMA transfer
154 Interrupt 154 will initiate a DMA transfer
155 Interrupt 155 will initiate a DMA transfer
156 Interrupt 156 will initiate a DMA transfer
157 Interrupt 157 will initiate a DMA transfer
158 Interrupt 158 will initiate a DMA transfer
159 Interrupt 159 will initiate a DMA transfer
160 Interrupt 160 will initiate a DMA transfer
161 Interrupt 161 will initiate a DMA transfer
162 Interrupt 162 will initiate a DMA transfer
163 Interrupt 163 will initiate a DMA transfer
164 Interrupt 164 will initiate a DMA transfer
165 Interrupt 165 will initiate a DMA transfer
166 Interrupt 166 will initiate a DMA transfer
167 Interrupt 167 will initiate a DMA transfer
168 Interrupt 168 will initiate a DMA transfer
169 Interrupt 169 will initiate a DMA transfer
170 Interrupt 170 will initiate a DMA transfer
171 Interrupt 171 will initiate a DMA transfer
172 Interrupt 172 will initiate a DMA transfer
173 Interrupt 173 will initiate a DMA transfer
174 Interrupt 174 will initiate a DMA transfer
175 Interrupt 175 will initiate a DMA transfer
176 Interrupt 176 will initiate a DMA transfer
177 Interrupt 177 will initiate a DMA transfer
178 Interrupt 178 will initiate a DMA transfer
179 Interrupt 179 will initiate a DMA transfer
180 Interrupt 180 will initiate a DMA transfer
181 Interrupt 181 will initiate a DMA transfer
182 Interrupt 182 will initiate a DMA transfer
183 Interrupt 183 will initiate a DMA transfer
184 Interrupt 184 will initiate a DMA transfer
185 Interrupt 185 will initiate a DMA transfer
186 Interrupt 186 will initiate a DMA transfer
187 Interrupt 187 will initiate a DMA transfer
188 Interrupt 188 will initiate a DMA transfer
189 Interrupt 189 will initiate a DMA transfer
190 Interrupt 190 will initiate a DMA transfer
191 Interrupt 191 will initiate a DMA transfer
192 Interrupt 192 will initiate a DMA transfer
193 Interrupt 193 will initiate a DMA transfer
194 Interrupt 194 will initiate a DMA transfer
195 Interrupt 195 will initiate a DMA transfer
196 Interrupt 196 will initiate a DMA transfer
197 Interrupt 197 will initiate a DMA transfer
198 Interrupt 198 will initiate a DMA transfer
199 Interrupt 199 will initiate a DMA transfer
200 Interrupt 200 will initiate a DMA transfer
201 Interrupt 201 will initiate a DMA transfer
202 Interrupt 202 will initiate a DMA transfer
203 Interrupt 203 will initiate a DMA transfer
204 Interrupt 204 will initiate a DMA transfer
205 Interrupt 205 will initiate a DMA transfer
206 Interrupt 206 will initiate a DMA transfer
207 Interrupt 207 will initiate a DMA transfer
208 Interrupt 208 will initiate a DMA transfer
209 Interrupt 209 will initiate a DMA transfer
210 Interrupt 210 will initiate a DMA transfer
211 Interrupt 211 will initiate a DMA transfer
212 Interrupt 212 will initiate a DMA transfer
213 Interrupt 213 will initiate a DMA transfer
214 Interrupt 214 will initiate a DMA transfer
215 Interrupt 215 will initiate a DMA transfer
216 Interrupt 216 will initiate a DMA transfer
217 Interrupt 217 will initiate a DMA transfer
218 Interrupt 218 will initiate a DMA transfer
219 Interrupt 219 will initiate a DMA transfer
220 Interrupt 220 will initiate a DMA transfer
221 Interrupt 221 will initiate a DMA transfer
222 Interrupt 222 will initiate a DMA transfer
223 Interrupt 223 will initiate a DMA transfer
224 Interrupt 224 will initiate a DMA transfer
225 Interrupt 225 will initiate a DMA transfer
226 Interrupt 226 will initiate a DMA transfer
227 Interrupt 227 will initiate a DMA transfer
228 Interrupt 228 will initiate a DMA transfer
229 Interrupt 229 will initiate a DMA transfer
230 Interrupt 230 will initiate a DMA transfer
231 Interrupt 231 will initiate a DMA transfer
232 Interrupt 232 will initiate a DMA transfer
233 Interrupt 233 will initiate a DMA transfer
234 Interrupt 234 will initiate a DMA transfer
235 Interrupt 235 will initiate a DMA transfer
236 Interrupt 236 will initiate a DMA transfer
237 Interrupt 237 will initiate a DMA transfer
238 Interrupt 238 will initiate a DMA transfer
239 Interrupt 239 will initiate a DMA transfer
240 Interrupt 240 will initiate a DMA transfer
241 Interrupt 241 will initiate a DMA transfer
242 Interrupt 242 will initiate a DMA transfer
243 Interrupt 243 will initiate a DMA transfer
244 Interrupt 244 will initiate a DMA transfer
245 Interrupt 245 will initiate a DMA transfer
246 Interrupt 246 will initiate a DMA transfer
247 Interrupt 247 will initiate a DMA transfer
248 Interrupt 248 will initiate a DMA transfer
249 Interrupt 249 will initiate a DMA transfer
250 Interrupt 250 will initiate a DMA transfer
251 Interrupt 251 will initiate a DMA transfer
252 Interrupt 252 will initiate a DMA transfer
253 Interrupt 253 will initiate a DMA transfer
254 Interrupt 254 will initiate a DMA transfer
255 Interrupt 255 will initiate a DMA transfer
CFORCE
7
DMA Forced Transfer bit
0 This bit always reads 0
1 A DMA transfer is forced to begin when this bit is written to a 1
CABORT
6
DMA Abort Transfer bit
0 This bit always reads 0
1 A DMA transfer is aborted when this bit is written to a 1
PATEN
5
Channel Pattern Match Abort Enable bit
0 Pattern match is disabled
1 Abort transfer and clear CHEN on pattern match
SIRQEN
4
Channel Start IRQ Enable bit
0 Interrupt number CHSIRQ is ignored and does not start a transfer
1 Start channel cell transfer if an interrupt matching CHSIRQ occurs
AIRQEN
3
Channel Abort IRQ Enable bit
0 Interrupt number CHAIRQ is ignored and does not terminate a transfer
1 Channel transfer is aborted if an interrupt matching CHAIRQ occurs
DCH3INTDMA Channel x Interrupt Control Register
Address
0xBF8832C0
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
Field
Bits
What it does
CHSDIE
23
Channel Source Done Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHSHIE
22
Channel Source Half Empty Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHDDIE
21
Channel Destination Done Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHDHIE
20
Channel Destination Half Full Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHBCIE
19
Channel Block Transfer Complete Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHCCIE
18
Channel Cell Transfer Complete Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHTAIE
17
Channel Transfer Abort Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHERIE
16
Channel Address Error Interrupt Enable bit
0 Interrupt is disabled
1 Interrupt is enabled
CHSDIF
7
Channel Source Done Interrupt Flag bit
0 No interrupt is pending
1 Channel Source Pointer has reached end of source (CHSPTR = CHSSIZ)
CHSHIF
6
Channel Source Half Empty Interrupt Flag bit
0 No interrupt is pending
1 Channel Source Pointer has reached midpoint of source (CHSPTR = CHSSIZ/2)
CHDDIF
5
Channel Destination Done Interrupt Flag bit
0 No interrupt is pending
1 Channel Destination Pointer has reached end of destination (CHDPTR = CHDSIZ)
CHDHIF
4
Channel Destination Half Full Interrupt Flag bit
0 No interrupt is pending
1 Channel Destination Pointer has reached midpoint of destination (CHDPTR = CHDSIZ/2)
CHBCIF
3
Channel Block Transfer Complete Interrupt Flag bit
0 No interrupt is pending
1 A block transfer has been completed (the larger of CHSSIZ/CHDSIZ bytes has been transferred) or a pattern match event occurs
CHCCIF
2
Channel Cell Transfer Complete Interrupt Flag bit
0 No interrupt is pending
1 A cell transfer has been completed (CHCSIZ bytes have been transferred)
CHTAIF
1
Channel Transfer Abort Interrupt Flag bit
0 No interrupt is pending
1 An interrupt matching CHAIRQ has been detected and the DMA transfer has been aborted
CHERIF
0
Channel Address Error Interrupt Flag bit
0 No interrupt is pending
1 A channel address error has been detected. Either the source or the destination address is invalid.
DCH3SSADMA Channel x Source Start Address Register
Address
0xBF8832D0
Reset
0x00000000
Access
read/write
Size
32-bit
DCH3DSADMA Channel x Destination Start Address Register
Address
0xBF8832E0
Reset
0x00000000
Access
read/write
Size
32-bit
DCH3SSIZDMA Channel x Source Size Register
Address
0xBF8832F0
Reset
0x00000000
Access
read/write
Size
32-bit
DCH3DSIZDMA Channel x Destination Size Register
Address
0xBF883300
Reset
0x00000000
Access
read/write
Size
32-bit
DCH3SPTRDMA Channel x Source Pointer Register
Address
0xBF883310
Reset
0x00000000
Access
read/write
Size
32-bit
DCH3DPTRDMA Channel x Destination Pointer Register
Address
0xBF883320
Reset
0x00000000
Access
read only
Size
32-bit
DCH3CSIZDMA Channel x Cell-Size Register
Address
0xBF883330
Reset
0x00000000
Access
read/write
Size
32-bit
DCH3CPTRDMA Channel x Cell Pointer Register
Address
0xBF883340
Reset
0x00000000
Access
read/write
Size
32-bit
DCH3DATDMA Channel x Pattern Data Register
Address
0xBF883350
Reset
0x00000000
Access
read/write
Size
32-bit
USB1 USB
U1OTGIRUSB OTG Interrupt Status Register
Address
0xBF885040
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
IDIF
7
ID State Change Indicator bit
0 No change in ID state is detected
1 Change in ID state is detected
T1MSECIF
6
1 Millisecond Timer bit
0 1 millisecond timer has not expired
1 1 millisecond timer has expired
LSTATEIF
5
Line State Stable Indicator bit
0 USB line state has not been stable for 1 millisecond
1 USB line state has been stable for 1millisecond
ACTVIF
4
Bus Activity Indicator bit
0 Activity has not been detected
1 Activity on the D+, D-, ID or VBUS pins has caused the device to wake-up
SESVDIF
3
Session Valid Change Indicator bit
0 Vbus voltage has not dropped below the session end level
1 VBUS voltage has dropped below the session end level
SESENDIF
2
B-Device Vbus Change Indicator bit
0 No change on the session end input was detected
1 A change on the session end input was detected
VBUSVDIF
0
A-Device Vbus Change Indicator bit
0 No change on the session valid input is detected
1 Change on the session valid input is detected
U1OTGIEUSB OTG Interrupt Enable Register
Address
0xBF885050
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
IDIE
7
ID Interrupt Enable bit
0 ID interrupt is disabled
1 ID interrupt is enabled
T1MSECIE
6
1 Millisecond Timer Interrupt Enable bit
0 1 millisecond timer interrupt is disabled
1 1 millisecond timer interrupt is enabled
LSTATEIE
5
Line State Interrupt Enable bit
0 Line state interrupt is disabled
1 Line state interrupt is enabled
ACTVIE
4
Bus Activity Interrupt Enable bit
0 ACTIVITY interrupt is disabled
1 ACTIVITY interrupt is enabled
SESVDIE
3
Session Valid Interrupt Enable bit
0 Session valid interrupt is disabled
1 Session valid interrupt is enabled
SESENDIE
2
B-Session End Interrupt Enable bit
0 B-session end interrupt is disabled
1 B-session end interrupt is enabled
VBUSVDIE
0
A- Vbus Valid Interrupt Enable bit
0 A-VBUS valid interrupt is disabled
1 A-VBUS valid interrupt is enabled
U1OTGSTATUSB OTG Status Register
Address
0xBF885060
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
ID
7
ID Pin State Indicator bit
0 A Type-A cable has been plugged into the USB receptacle
1 No cable is attached or a Type-B cable has been plugged into the USB receptacle
LSTATE
5
Line State Stable Indicator bit
0 USB line state (U1CON(SE0) and U1CON(JSTATE)) has not been stable for the previous 1 ms
1 USB line state (U1CON(SE0) and U1CON(JSTATE)) has been stable for the previous 1 ms
SESVD
3
Session Valid Indicator bit
0 Vbus voltage is below Session Valid on the A or B device
1 Vbus voltage is above Session Valid on the A or B device
SESEND
2
B-Device Session End Indicator bit
0 Vbus voltage is above Session Valid on the B device
1 Vbus voltage is below Session Valid on the B device
VBUSVD
0
A-Device Vbus Valid Indicator bit
0 Vbus voltage is below Session Valid on the A device
1 Vbus voltage is above Session Valid on the A device
U1OTGCONUSB OTG Control Register
Address
0xBF885070
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
DPPULUP
7
D+ Pull-Up Enable bit
0 D+ data line pull-up resistor is disabled
1 D+ data line pull-up resistor is enabled
DMPULUP
6
D- Pull-Up Enable bit
0 D- data line pull-up resistor is disabled
1 D- data line pull-up resistor is enabled
DPPULDWN
5
D+ Pull-Down Enable bit
0 D+ data line pull-down resistor is disabled
1 D+ data line pull-down resistor is enabled
DMPULDWN
4
D- Pull-Down Enable bit
0 D- data line pull-down resistor is disabled
1 D- data line pull-down resistor is enabled
VBUSON
3
VBUS Power-on bit
0 VBUS line is not powered
1 VBUS line is powered
OTGEN
2
OTG Functionality Enable bit
0 DPPULUP, DMPULUP, DPPULDWN and DMPULDWN bits are under USB hardware control
1 DPPULUP, DMPULUP, DPPULDWN and DMPULDWN bits are under software control
VBUSCHG
1
VBUS Charge Enable bit
0 VBUS line is not charged through a resistor
1 VBUS line is charged through a pull-up resistor
VBUSDIS
0
VBUS Discharge Enable bit
0 VBUS line is not discharged through a resistor
1 VBUS line is discharged through a pull-down resistor
U1PWRCUSB Power Control Register
Address
0xBF885080
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
UACTPND
7
USB Activity Pending bit
0 An interrupt is not pending
1 USB bus activity has been detected; but an interrupt is pending
USLPGRD
4
USB Sleep Entry Guard bit
0 USB module does not block Sleep entry
1 Sleep entry is blocked if USB bus activity is detected or if a notification is pending
USBBUSY
3
USB Module Busy bit
0 USB module is not active and is ready to be enabled
1 USB module is active or disabled
USUSPEND
1
USB Suspend Mode bit
0 USB module operates normally
1 USB module is placed in Suspend mode
USBPWR
0
USB Operation Enable bit
0 USB module is disabled
1 USB module is turned on
U1IRUSB Interrupt Register
Address
0xBF885200
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
STALLIF
7
STALL Handshake Interrupt bit
0 STALL handshake has not been sent
1 (In Host mode) a STALL handshake was received during the handshake phase of the transaction / (In Device mode) a STALL handshake was transmitted during the handshake phase of the transaction
ATTACHIF
6
Peripheral Attach Interrupt bit
0 Peripheral attachment was not detected
1 Peripheral attachment was detected by the USB module
RESUMEIF
5
Resume Interrupt bit
0 K-State is not observed
1 K-State is observed on the D+ or D- pin for 2.5 usec
IDLEIF
4
Idle Detect Interrupt bit
0 No Idle condition detected
1 Idle condition detected (constant Idle state of 3 ms or more)
TRNIF
3
Token Processing Complete Interrupt bit
0 Processing of current token not complete
1 Processing of current token is complete; a read of the U1STAT register will provide endpoint information
SOFIF
2
SOF Token Interrupt bit
0 SOF token was not received nor threshold reached
1 SOF token received by the peripheral or the SOF threshold reached by the host
UERRIF
1
USB Error Condition Interrupt bit
0 Unmasked error condition has not occurred
1 Unmasked error condition has occurred
URSTIF_DETACHIF
0
U1IEUSB Interrupt Enable Register
Address
0xBF885210
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
STALLIE
7
STALL Handshake Interrupt Enable bit
0 STALL interrupt is disabled
1 STALL interrupt is enabled
ATTACHIE
6
ATTACH Interrupt Enable bit
0 ATTACH interrupt is disabled
1 ATTACH interrupt is enabled
RESUMEIE
5
RESUME Interrupt Enable bit
0 RESUME interrupt is disabled
1 RESUME interrupt is enabled
IDLEIE
4
Idle Detect Interrupt Enable bit
0 Idle interrupt is disabled
1 Idle interrupt is enabled
TRNIE
3
Token Processing Complete Interrupt Enable bit
0 TRNIF interrupt is disabled
1 TRNIF interrupt is enabled
SOFIE
2
SOF Token Interrupt Enable bit
0 SOFIF interrupt is disabled
1 SOFIF interrupt is enabled
UERRIE
1
USB Error Interrupt Enable bit
0 USB Error interrupt is disabled
1 USB Error interrupt is enabled
URSTIE_DETACHIE
0
U1EIRUSB Error Interrupt Status Register
Address
0xBF885220
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
BTSEF
7
Bit Stuff Error Flag bit
0 Packet is accepted
1 Packet is rejected due to bit stuff error
BMXEF
6
Bus Matrix Error Flag bit
0 No address error
1 The base address, of the BDT, or the address of an individual buffer pointed to by a BDT entry, i s invalid
DMAEF
5
DMA Error Flag bit
0 No DMA error
1 USB DMA error condition detected
BTOEF
4
Bus Turnaround Time-Out Error Flag bit
0 No bus turnaround time-out
1 Bus turnaround time-out has occurred
DFN8EF
3
Data Field Size Error Flag bit
0 Data field received is an integral number of bytes
1 Data field received is not an integral number of bytes
CRC16EF
2
CRC16 Failure Flag bit
0 Data packet accepted
1 Data packet rejected due to CRC16 error
CRC5EF_EOFEF
1
PIDEF
0
PID Check Failure Flag bit
0 PID check is passed
1 PID check is failed
U1EIEUSB Error Interrupt Enable Register
Address
0xBF885230
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
BTSEE
7
Bit Stuff Error Interrupt Enable bit
0 BTSEF interrupt is disabled
1 BTSEF interrupt is enabled
BMXEE
6
Bus Matrix Error Interrupt Enable bit
0 BMXEF interrupt is disabled
1 BMXEF interrupt is enabled
DMAEE
5
DMA Error Interrupt Enable bit
0 DMAEF interrupt is disabled
1 DMAEF interrupt is enabled
BTOEE
4
Bus Turnaround Time-out Error Interrupt Enable bit
0 BTOEF interrupt is disabled
1 BTOEF interrupt is enabled
DFN8EE
3
Data Field Size Error Interrupt Enable bit
0 DFN8EF interrupt is disabled
1 DFN8EF interrupt is enabled
CRC16EE
2
CRC16 Failure Interrupt Enable bit
0 CRC16EF interrupt is disabled
1 CRC16EF interrupt is enabled
CRC5EE_EOFEE
1
PIDEE
0
PID Check Failure Interrupt Enable bit
0 PIDEF interrupt is disabled
1 PIDEF interrupt is enabled
U1STATUSB Status Register
Address
0xBF885240
Reset
0x00000000
Access
read only
Size
32-bit
3 fields
Field
Bits
What it does
ENDPT
4
Encoded Number of Last Endpoint Activity bits
0 Endpoint 0
1 Endpoint 1
2 Endpoint 2
3 Endpoint 3
4 Endpoint 4
5 Endpoint 5
6 Endpoint 6
7 Endpoint 7
8 Endpoint 8
9 Endpoint 9
10 Endpoint 10
11 Endpoint 11
12 Endpoint 12
13 Endpoint 13
14 Endpoint 14
15 Endpoint 15
DIR
3
Last BD Direction Indicator bit
0 Last transaction was a receive transfer (RX)
1 Last transaction was a transmit transfer (TX)
PPBI
2
Ping-Pong BD Pointer Indicator bit
0 The last transaction was to the EVEN BD bank
1 The last transaction was to the ODD BD bank
U1CONUSB Control Register
Address
0xBF885250
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
Field
Bits
What it does
JSTATE
7
Live Differential Receiver JSTATE flag bit
0 No JSTATE detected
1 JSTATE detected on the USB
SE0
6
Live Single-Ended Zero flag bit
0 No Single Ended Zero detected
1 Single Ended Zero detected on the USB
PKTDIS_TOKBUSY
5
USBRST
4
Module Reset bit
0 USB reset is terminated
1 USB reset is generated
HOSTEN
3
Host Mode Enable bit
0 USB host capability is disabled
1 USB host capability is enabled
RESUME
2
RESUME Signaling Enable bit
0 RESUME signaling is disabled
1 RESUME signaling is activated
PPBRST
1
Ping-Pong Buffers Reset bit
0 Even/Odd buffer pointers not being Reset
1 Reset all Even/Odd buffer pointers to the EVEN BD banks
USBEN_SOFEN
0
U1ADDRUSB Address Register
Address
0xBF885260
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
LSPDEN
7
Low Speed Enable Indicator bit
0 Next token command to be executed at Full Speed
1 Next token command to be executed at Low Speed
DEVADDR
6:0
7-bit USB Device Address bits
0 Device address is 0
127 Device address is 0x7f
U1BDTP1USB BDT Page 1 Register
Address
0xBF885270
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
BDTPTRL
7:1
U1FRMLUSB Frame Number Low Register
Address
0xBF885280
Reset
0x00000000
Access
read only
Size
32-bit
1 field
Field
Bits
What it does
FRML
7:0
U1FRMHUSB Frame Number High Register
Address
0xBF885290
Reset
0x00000000
Access
read only
Size
32-bit
1 field
Field
Bits
What it does
FRMH
2:0
U1TOKUSB Token Register
Address
0xBF8852A0
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
Field
Bits
What it does
PID
7:4
Token Type Indicator bits
1 OUT (TX) token type transaction
9 IN (RX) token type transaction
13 SETUP (TX) token type transaction
EP
3:0
Token Command Endpoint Address bits
0 Endpoint address is 0
U1SOFUSB SOF Threshold Register
Address
0xBF8852B0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
CNT
7:0
SOF Threshold Value bits
18 8-byte packet
26 16-byte packet
42 32-byte packet
74 64-byte packet
U1BDTP2USB BDT PAGE 2 Register
Address
0xBF8852C0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
BDTPTRH
7:0
BDT Base Address bits
0 BDT base address is 0
U1BDTP3USB BDT PAGE 3 Register
Address
0xBF8852D0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
BDTPTRU
7:0
BDT Base Address bits
0 BDT base address is 0
U1CNFG1USB Configuration 1 Register
Address
0xBF8852E0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
Field
Bits
What it does
UTEYE
7
USB Eye-Pattern Test Enable bit
0 Eye-Pattern Test is disabled
2 Eye-Pattern Test is enabled
UOEMON
6
USBSIDL
4
Stop in Idle Mode bit
0 Continue module operation in Idle mode
1 Discontinue module operation when device enters Idle mode
UASUSPND
0
Automatic Suspend Enable bit
0 USB module does not automatically suspend upon entry to Sleep mode.
1 USB module automatically suspends upon entry to Sleep mode.
U1EP0USB Endpoint 0 Control Register
Address
0xBF885300
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
Field
Bits
What it does
LSPD
7
Low-Speed Direct Connection Enable bit (Host mode and U1EP0 only)
0 Direct connection to a low-speed device is disabled; hub required with PRE_PID
1 Direct connection to a low-speed device is enabled
RETRYDIS
6
Retry Disable bit (Host mode and U1EP0 only)
0 Retry NAKed transactions is enabled; retry done in hardware
1 Retry NAKed transactions is disabled
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP1USB Endpoint 1 Control Register
Address
0xBF885310
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP2USB Endpoint 2 Control Register
Address
0xBF885320
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP3USB Endpoint 3 Control Register
Address
0xBF885330
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP4USB Endpoint 4 Control Register
Address
0xBF885340
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP5USB Endpoint 5 Control Register
Address
0xBF885350
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP6USB Endpoint 6 Control Register
Address
0xBF885360
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP7USB Endpoint 7 Control Register
Address
0xBF885370
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP8USB Endpoint 8 Control Register
Address
0xBF885380
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP9USB Endpoint 9 Control Register
Address
0xBF885390
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP10USB Endpoint 10 Control Register
Address
0xBF8853A0
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP11USB Endpoint 11 Control Register
Address
0xBF8853B0
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP12USB Endpoint 12 Control Register
Address
0xBF8853C0
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP13USB Endpoint 13 Control Register
Address
0xBF8853D0
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP14USB Endpoint 14 Control Register
Address
0xBF8853E0
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)
1 Endpoint Handshake is enabled
U1EP15USB Endpoint 15 Control Register
Address
0xBF8853F0
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
Field
Bits
What it does
EPCONDIS
4
Bidirectional Endpoint Control bit
0 Enable Endpoint n for Control (SETUP) transfers; TX and RX transfers also allowed
1 Disable Endpoint n from Control transfers; only TX and RX transfers allowed
EPRXEN
3
Endpoint Receive Enable bit
0 Endpoint n receive is disabled
1 Endpoint n receive is enabled
EPTXEN
2
Endpoint Transmit Enable bit
0 Endpoint n transmit is disabled
1 Endpoint n transmit is enabled
EPSTALL
1
Endpoint Stall Status bit
0 Endpoint n was not stalled
1 Endpoint n was stalled
EPHSHK
0
Endpoint Handshake Enable bit
0 Endpoint Handshake is disabled (typically used for isochronous endpoints)