[−][src]Crate cc2538
Peripheral access API for CC2538 microcontrollers (generated using svd2rust v0.16.1)
You can find an overview of the API here.
Modules
aes | Register fields should be considered static unless otherwise noted as dynamic. |
ana_regs | Register fields should be considered static unless otherwise noted as dynamic. |
cctest | Register fields should be considered static unless otherwise noted as dynamic. |
flash_ctrl | Register fields should be considered static unless otherwise noted as dynamic. |
generic | Common register and bit access and modify traits |
gpio_a | Register fields should be considered static unless otherwise noted as dynamic. |
gpio_b | Register fields should be considered static unless otherwise noted as dynamic. |
gpio_c | Register fields should be considered static unless otherwise noted as dynamic. |
gpio_d | Register fields should be considered static unless otherwise noted as dynamic. |
gptimer0 | Register fields should be considered static unless otherwise noted as dynamic. |
gptimer1 | Register fields should be considered static unless otherwise noted as dynamic. |
gptimer2 | Register fields should be considered static unless otherwise noted as dynamic. |
gptimer3 | Register fields should be considered static unless otherwise noted as dynamic. |
i2cm | Register fields should be considered static unless otherwise noted as dynamic. |
i2cs | Register fields should be considered static unless otherwise noted as dynamic. |
ioc | Register fields should be considered static unless otherwise noted as dynamic. |
pka | Register fields should be considered static unless otherwise noted as dynamic. |
rfcore_ffsm | Register fields should be considered static unless otherwise noted as dynamic. |
rfcore_sfr | Register fields should be considered static unless otherwise noted as dynamic. |
rfcore_xreg | Register fields should be considered static unless otherwise noted as dynamic. |
smwdthrosc | Register fields should be considered static unless otherwise noted as dynamic. |
soc_adc | Register fields should be considered static unless otherwise noted as dynamic. |
ssi0 | Register fields should be considered static unless otherwise noted as dynamic. |
ssi1 | Register fields should be considered static unless otherwise noted as dynamic. |
sttest | Register fields should be considered static unless otherwise noted as dynamic. |
sys_ctrl | Register fields should be considered static unless otherwise noted as dynamic. |
uart0 | Register fields should be considered static unless otherwise noted as dynamic. |
uart1 | Register fields should be considered static unless otherwise noted as dynamic. |
udma | Register fields should be considered static unless otherwise noted as dynamic. |
usb | Register fields should be considered static unless otherwise noted as dynamic. |
Structs
AES | Register fields should be considered static unless otherwise noted as dynamic. |
ANA_REGS | Register fields should be considered static unless otherwise noted as dynamic. |
CBP | Cache and branch predictor maintenance operations |
CCTEST | Register fields should be considered static unless otherwise noted as dynamic. |
CPUID | CPUID |
CorePeripherals | Core peripherals |
DCB | Debug Control Block |
DWT | Data Watchpoint and Trace unit |
FLASH_CTRL | Register fields should be considered static unless otherwise noted as dynamic. |
FPB | Flash Patch and Breakpoint unit |
GPIO_A | Register fields should be considered static unless otherwise noted as dynamic. |
GPIO_B | Register fields should be considered static unless otherwise noted as dynamic. |
GPIO_C | Register fields should be considered static unless otherwise noted as dynamic. |
GPIO_D | Register fields should be considered static unless otherwise noted as dynamic. |
GPTIMER0 | Register fields should be considered static unless otherwise noted as dynamic. |
GPTIMER1 | Register fields should be considered static unless otherwise noted as dynamic. |
GPTIMER2 | Register fields should be considered static unless otherwise noted as dynamic. |
GPTIMER3 | Register fields should be considered static unless otherwise noted as dynamic. |
I2CM | Register fields should be considered static unless otherwise noted as dynamic. |
I2CS | Register fields should be considered static unless otherwise noted as dynamic. |
IOC | Register fields should be considered static unless otherwise noted as dynamic. |
ITM | Instrumentation Trace Macrocell |
MPU | Memory Protection Unit |
NVIC | Nested Vector Interrupt Controller |
PKA | Register fields should be considered static unless otherwise noted as dynamic. |
Peripherals | All the peripherals |
RFCORE_FFSM | Register fields should be considered static unless otherwise noted as dynamic. |
RFCORE_SFR | Register fields should be considered static unless otherwise noted as dynamic. |
RFCORE_XREG | Register fields should be considered static unless otherwise noted as dynamic. |
SCB | System Control Block |
SMWDTHROSC | Register fields should be considered static unless otherwise noted as dynamic. |
SOC_ADC | Register fields should be considered static unless otherwise noted as dynamic. |
SSI0 | Register fields should be considered static unless otherwise noted as dynamic. |
SSI1 | Register fields should be considered static unless otherwise noted as dynamic. |
STTEST | Register fields should be considered static unless otherwise noted as dynamic. |
SYST | SysTick: System Timer |
SYS_CTRL | Register fields should be considered static unless otherwise noted as dynamic. |
TPIU | Trace Port Interface Unit |
UART0 | Register fields should be considered static unless otherwise noted as dynamic. |
UART1 | Register fields should be considered static unless otherwise noted as dynamic. |
UDMA | Register fields should be considered static unless otherwise noted as dynamic. |
USB | Register fields should be considered static unless otherwise noted as dynamic. |
Enums
Interrupt | Enumeration of all the interrupts |
Constants
NVIC_PRIO_BITS | Number available in the NVIC for configuring priority |