Stereo System User Manual

B-32 DSP56012 User’s Manual MOTOROLA
Programming Reference
Application:
Date:
Programmer:
Sheet 1 of 1
DAX
15 14 13 12
11109876543210
DAX Control
X:$FFDE
Reset = $0000
Register (XCTR)
*
0
*
0
*
0
*
0
*
0
*
0
*
= Reserved; write as 0
1617181920212223
*
0
*
0
*
0
*
0
*
0
*
0
*
0
XCB XUB XVB XCA XUA XVA XCS1 XCS0 XSTP XIEN XEN
15 14 13 12
11109876543210
*
0
*
0
*
0
*
0
*
0
*
0
1617181920212223
*
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