Queued Serial Multi-Channel Module
MPC561/MPC563 Reference Manual, Rev. 1.2
Freescale Semiconductor
15-5
The supervisor-only data space segment contains the QSMCM global registers. These registers define
parameters needed by the QSMCM to integrate with the MCU. Access to these registers is permitted only
when the CPU is operating in supervisor mode.
Assignable data space can be either restricted to supervisor-only access or unrestricted to both supervisor
and user accesses. The supervisor (SUPV) bit in the QSMCM module configuration register
(QSMCMMCR) designates the assignable data space as either supervisor or unrestricted. If SUPV is set,
then the space is designated as supervisor-only space. Access is then permitted only when the CPU is
operating in supervisor mode. If SUPV is clear, both user and supervisor accesses are permitted. To clear
SUPV, the CPU must be in supervisor mode.
The QSMCM assignable data space segment contains the control and status registers for the QSPI and SCI
submodules, as well as the QSPI RAM. All registers and RAM can be accessed on byte (8-bits), half-word
(16-bits), and word (32-bit) boundaries. Word accesses require two consecutive IMB3 bus cycles.
S/U
0x30 5020
SCI2 Control Register 0 (SCC2R0)
S/U
0x30 5022
SCI2 Control Register 1 (SCC2R1)
S/U
0x30 5024
SCI2 Status Register (SC2SR)
S/U
0x30 5026
SCI2 Data Register (SC2DR)
S/U
0x30 5028
QSCI1 Control Register (QSCI1CR)
See <XrefBlue>Table 15-32 for bit descriptions.
S/U
0x30 502A
QSCI1 Status Register (QSCI1SR)
See <XrefBlue>Table 15-33 for bit descriptions.
S/U
0x30 502C –
0x30 504A
Transmit Queue Locations (SCTQ)
S/U
0x30 504C –
0x30 506A
Receive Queue Locations (SCRQ)
S/U
0x30 506C –
0x30 513F
3
Reserved
S/U
0x30 5140 –
0x30 517F
Receive Data RAM (REC.RAM)
S/U
0x30 5180 –
0x30 51BF
Transmit Data RAM (TRAN.RAM)
S/U
0x30 51C0 –
0x30 51DF
Command RAM (COMD.RAM)
1
S = Supervisor access only
S/U = Supervisor access only or unrestricted user access (assignable data space).
2
8-bit registers, such as SPCR3 and SPSR, are on 8-bit boundaries. 16-bit registers such as SPCR0 are on 16-bit
boundaries.
3
Note that QRAM offsets have been changed from the original (modular family) QSMCM.
Table 15-1. QSMCM Register Map (continued)
Access
1
Address
MSB
2
0
LSB
15
Summary of Contents for MPC561
Page 84: ...MPC561 MPC563 Reference Manual Rev 1 2 lxxxiv Freescale Semiconductor...
Page 144: ...Signal Descriptions MPC561 MPC563 Reference Manual Rev 1 2 2 46 Freescale Semiconductor...
Page 206: ...Central Processing Unit MPC561 MPC563 Reference Manual Rev 1 2 3 62 Freescale Semiconductor...
Page 302: ...Reset MPC561 MPC563 Reference Manual Rev 1 2 7 14 Freescale Semiconductor...
Page 854: ...Time Processor Unit 3 MPC561 MPC563 Reference Manual Rev 1 2 19 24 Freescale Semiconductor...
Page 968: ...Development Support MPC561 MPC563 Reference Manual Rev 1 2 23 54 Freescale Semiconductor...
Page 1144: ...Internal Memory Map MPC561 MPC563 Reference Manual Rev 1 2 B 34 Freescale Semiconductor...
Page 1212: ...TPU3 ROM Functions MPC561 MPC563 Reference Manual Rev 1 2 D 60 Freescale Semiconductor...
Page 1216: ...Memory Access Timing MPC561 MPC563 Reference Manual Rev 1 2 E 4 Freescale Semiconductor...