1. About This Document
1.1 Introduction
This document contains reference material for the EFR32 devices. All modules and peripherals in the EFR32 devices are described in
general terms. Not all modules are present in all devices and the feature set for each device might vary. Such differences, including
pinout, are covered in the device data sheets and applicable errata documents.
1.2 Conventions
Register Names
Register names are given with a module name prefix followed by the short register name:
TIMERn_CTRL - Control Register
The "n" denotes the module number for modules which can exist in more than one instance.
Some registers are grouped which leads to a group name following the module prefix:
GPIO_Px_DOUT - Port Data Out Register
The "x" denotes the different ports.
Bit Fields
Registers contain one or more bit fields which can be 1 to 32 bits wide. Bit fields wider than 1 bit are given with start (x) and stop (y) bit
[y:x].
Bit fields containing more than one bit are unsigned integers unless otherwise is specified.
Unspecified bit field settings must not be used, as this may lead to unpredictable behaviour.
Address
The address for each register can be found by adding the base address of the module found in the Memory Map (see
tem Address Space With Core and Code Space Listing on page 43
), and the offset address for the register (found in module Register
Map).
Access Type
The register access types used in the register descriptions are explained in
Table 1.1 Register Access Types on page 26
.
Table 1.1. Register Access Types
Access Type
Description
R
Read only. Writes are ignored
RW
Readable and writable
RW1
Readable and writable. Only writes to 1 have effect
(R)W1
Sometimes readable. Only writes to 1 have effect. Currently only
used for IFC registers (see
3.3.1.2 IFC Read-clear Operation
W1
Read value undefined. Only writes to 1 have effect
W
Write only. Read value undefined.
RWH
Readable, writable, and updated by hardware
RW(nB), RWH(nB), etc.
"(nB)" suffix indicates that register explicitly does not support pe-
ripheral bit set or clear (see
4.2.3 Peripheral Bit Set and Clear
RW(a), R(a), etc.
"(a)" suffix indicates that register has actionable reads (see
6.3.6 Debugger Reads of Actionable Registers
Number format
Reference Manual
About This Document
silabs.com
| Building a more connected world.
Rev. 1.1 | 26