McBSP and MCSI Memory and Peripheral Mapping
9-56
9.8
McBSP and MCSI Memory and Peripheral Mapping
The base address for each McBSP register map is as follows:
-
McBSP1 (I2S audio):
J
0x08C00 (DSP memory map)
J
E101:1800 (MPU memory map)
-
McBSP2 (modem interface): FFFB:1000 (MPU memory map)
-
McBSP3 (optical interface):
J
0x0B800 (DSP memory map)
J
E101:7000 (MPU memory map)
Table 9–44 shows the 19 registers accessible on each McBSP. Table 9–44
through Table 9–45 describe register bits.
Table 9–44. McBSP Registers
Name
Description
Offset In Bytes
DRR2(15:0)
Data receive register 2
0x00
DRR1(15:0)
Data receive register 1
0x02
DXR2(15:0)
Data transmit register 2
0x04
DXR1(15:0)
Data transmit register 1
0x06
SPCR2(15:0)
Serial port control register 2
0x08
SPCR1(15:0)
Serial port control register 1
0x0A
RCR2(15:0)
Receive control register 2
0x0C
RCR1(15:0)
Receive control register 1
0x0E
XCR2(15:0)
Transmit control register 2
0x10
XCR1(15:0)
Transmit control register 1
0x12
SRGR2(15:0)
Sample rate generator register 2
0x14
SRGR1(15:0)
Sample rate generator register 1
0x16
MCR2(15:0)
Multichannel register 2
0x18
MCR1(15:0)
Multichannel register 1
0x1A
RCERA(15:0)
Receive channel enable register partition A
0x1C
RCERB(15:0)
Receive channel enable register partition B
0x1E