This section describes the processor memory map, the behavior of memory accesses, and the optional bit-banding features. The processor has a fixed default memory map that provides up to 4GB of addressable memory. The memory map is:
The regions for SRAM and peripherals include optional bit-band regions. Bit-banding provides atomic operations to bit data, see Optional bit-banding.
The processor reserves regions of the Private Peripheral Bus (PPB) address range for core peripheral registers, see About the Cortex-M4 peripherals.