...the world's most energy friendly microcontrollers
2014-07-02 - Gecko Family - d0001_Rev1.30
17
www.silabs.com
bit_address = 0x22 (address – 0x20000000) × 32 + bit × 4,
(5.1)
where address is the address of the 32-bit word containing the bit to modify, and bit is the index of the
bit in the 32-bit word.
To modify a bit in the Peripheral area, use the following address:
Memory Peripheral Area Bit Modification
bit_address = 0x42 (address – 0x40000000) × 32 + bit × 4,
(5.2)
where address and bit are defined as above.
Note that the AHB-peripheral AES does not support bit-banding.
5.2.2 Peripherals
The peripherals are mapped into the peripheral memory segment, each with a fixed size address range
according to Table 5.1 (p. 17) , Table 5.2 (p. 18) and Table 5.3 (p. 19) .
Table 5.1. Memory System Core Peripherals
Core peripherals
Address range
Peripheral
0x400E0400 – 0x41FFFFFF
Reserved
0x400E0000 – 0x400E03FF
AES
0x400CC400 – 0x400FFFFF
Reserved
0x400CC000 – 0x400CC3FF
PRS
0x400CA400 – 0x400CBFFF
Reserved
0x400CA000 – 0x400CA3FF
RMU
0x400C8400 – 0x400C9FFF
Reserved
0x400C8000 – 0x400C83FF
CMU
0x400C6400 – 0x400C7FFF
Reserved
0x400C6000 – 0x400C63FF
EMU
0x400C4000 – 0x400C5FFF
Reserved
0x400C2000 – 0x400C3FFF
DMA
0x400C0400 – 0x400C1FFF
Reserved
0x400C0000 – 0x400C03FF
MSC
Summary of Contents for EFM32G
Page 505: ......