Registers
1171
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Multichannel Audio Serial Port (McASP)
24.1.26 Transmit Format Unit Bit Mask Register (XMASK)
The transmit format unit bit mask register (XMASK) determines which bits of the transmitted data are
masked off and padded with a known value before being shifted out the McASP. The XMASK is shown in
and described in
.
Figure 24-59. Transmit Format Unit Bit Mask Register (XMASK)
31
30
29
28
27
26
25
24
XMASK31
XMASK30
XMASK29
XMASK28
XMASK27
XMASK26
XMASK25
XMASK24
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
23
22
21
20
19
18
17
16
XMASK23
XMASK22
XMASK21
XMASK20
XMASK19
XMASK18
XMASK17
XMASK16
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
15
14
13
12
11
10
9
8
XMASK15
XMASK14
XMASK13
XMASK12
XMASK11
XMASK10
XMASK9
XMASK8
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
7
6
5
4
3
2
1
0
XMASK7
XMASK6
XMASK5
XMASK4
XMASK3
XMASK2
XMASK1
XMASK0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
LEGEND: R/W = Read/Write; -
n
= value after reset
Table 24-34. Transmit Format Unit Bit Mask Register (XMASK) Field Descriptions
Bit
Field
Value
Description
31-0
XMASK[31-0]
Transmit data mask enable bit.
0
Corresponding bit of transmit data (before passing through reverse and rotate units) is masked out
and then padded with the selected bit pad value (XPAD and XPBIT bits in XFMT), which is
transmitted out the McASP in place of the original bit.
1
Corresponding bit of transmit data (before passing through reverse and rotate units) is transmitted
out the McASP.