Motorola DSP56012 User Manual
Page 264
B-32
DSP56012 User’s Manual
MOTOROLA
Programming Reference
Application:
Date:
Programmer:
Sheet 1 of 1
DAX
15
14
13
12
1
1
1
0
9876543210
DAX Control
X:$FFDE
Reset = $0000
Register (XCTR)
*
0
*
0
*
0
*
0
*
0
*
0
*
= Reserved; write as 0
16
17
18
19
20
21
22
23
*
0
*
0
*
0
*
0
*
0
*
0
*
0
XCB
XUB
XVB
XCA
XUA
XVA
XCS1
XCS0
XSTP
XIEN
XEN
15
14
13
12
1
1
1
0
98765
4
3
210
*
0
*
0
*
0
*
0
*
0
*
0
16
17
18
19
20
21
22
23
*
0
*
0
*
0
*
0
*
0
*
0
*
0
XTIP
XBLK
XAUR
XADE
*
0
*
0
*
0
*
0
*
0
*
0
*
0
XEN
DAX Enable
0
DAX disabled
1
DAX enabled
XIEN
DAX Interrupt Enable
0
DAX interrupts disabled
1
DAX interrupts enabled
XSTP
DAX Stop Control
0
DAX stops immediately
1
DAX stops after current frame
XCS1
XCS0
DAX Clock Source
0
0
DSP Core Clock (f = 1024 x fs)
0
1
ACI Pin, f = 256 x fs
1
0
ACI Pin, f = 384 x fs
1
1
ACI Pin, f = 512 x fs
Channel A Validity (XVA)
Channel A User Data (XUA)
Channel A Status (XCA)
Channel B Validity (XVB)
Channel B User Data (XUB)
Channel B Status (XCB)
DAX Status
X:$FFDF
Reset = $0000
Register (XSTR)
XADE
DAX Audio Data Empty
0
Register(s) full
1
Register(s) empty
XAUR
DAX Underrun error
0
No error
1
Underrun error
XBLK
DAX Block transfer
0
not last frame
1
191st frame transmission
XTIP
DAX Transfer in Progress
0
DAX inactive
1
DAX active