Quad Serial Peripheral Interface (QuadSPI)
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 1003
 
30.4.3 IP bus register descriptions
30.4.3.1 Register write access
This section describes the write access restriction terms that apply to all registers.
30.4.3.1.1 Register write access restriction
For each register bit and register field, the write access conditions are specified in the detailed register 
description. A description of the write access conditions is given in Table 30-8. If, for a specific register 
bit or field, none of the given write access conditions is fulfilled, any write attempt to this register bit or 
field is ignored without any notification. The values of the bits or fields are not changed. 
The condition term [A or B] indicates that the register or field can be written to if at least one of the 
conditions is fulfilled. 
30.4.3.1.2 Register write access requirements
All registers can be accessed with 8-bit, 16-bit and 32-bit wide operations. For some of the registers, at 
least a 16/32-bit wide write access is required to ensure correct operation. This write access requirement 
is stated in the detailed register description for each register affected
30.4.3.2 Module Configuration Register (QSPI_MCR)
The QSPI_MCR contains bits which configure various attributes associated with QuadSPI operation. 
Table 30-7. QuadSPI AMBA bus memory map
Address Register Name
Memory-mapped serial flash data (QSPI_SFD)
QSPI_AMBA_BASE + 0x000_0000 Serial Flash Data [0x000_0000] 
QSPI_AMBA_BASE + 0x000_0004 Serial Flash Data [0x000_0004] 
... ...
QSPI_AMBA_BASE + 0x7FF_FFF4 Serial Flash Data [0x7FF_FFF4] 
QSPI_AMBA_BASE + 0x7FF_FFF8 Serial Flash Data [0x7FF_FFF8] 
AHB RX Data Buffer (QSPI_ARDB)
QSPI_AMBA_BASE + 0x7FF_FFFC AHB RX Data Buffer (QSPI_ARDB)
Table 30-8. Register write access restrictions
Condition Description
Anytime No write access restriction.
Disabled mode Write access only if the module is in Module Disable mode.
Enabled mode Write access only if the module is in SPI Master mode or SPI Slave mode or Serial Flash mode.
SPI mode Write access only if the module is in SPI Master mode or SPI Slave mode.
Serial Flash mode Write access only if the module is in Serial Flash mode.