Expand description
Peripheral access API for CC2538 microcontrollers (generated using svd2rust v0.16.1)
You can find an overview of the API here.
Re-exports§
pub use self::Interrupt as interrupt;
Modules§
- AES Module.
- ANA_REGS Module.
- CCTEST.
- Flash Control.
- Common register and bit access and modify traits
- General Purpose I/O.
- General Purpose I/O.
- General Purpose I/O.
- General Purpose I/O.
- General Purpose Timers.
- General Purpose Timers.
- General Purpose Timers.
- General Purpose Timers.
- I2C Master.
- I2C Slave.
- IOC Module.
- Public Key Accelerator Engine.
- RF Core FFSM.
- RF Core SFR.
- RF Core XREG.
- Sleep Timer and Watchdog.
- ADC Module.
- Synchronous Serial Interface.
- Synchronous Serial Interface.
- STTEST.
- System Control.
- UART.
- UART.
- Micro DMA Controller.
- USB Module.
Structs§
- AES Module.
- ANA_REGS Module.
- Cache and branch predictor maintenance operations
- CCTEST.
- CPUID
- Core peripherals
- Debug Control Block
- Data Watchpoint and Trace unit
- Flash Control.
- Flash Patch and Breakpoint unit
- General Purpose I/O.
- General Purpose I/O.
- General Purpose I/O.
- General Purpose I/O.
- General Purpose Timers.
- General Purpose Timers.
- General Purpose Timers.
- General Purpose Timers.
- I2C Master.
- I2C Slave.
- IOC Module.
- Instrumentation Trace Macrocell
- Memory Protection Unit
- Nested Vector Interrupt Controller
- Public Key Accelerator Engine.
- All the peripherals
- RF Core FFSM.
- RF Core SFR.
- RF Core XREG.
- System Control Block
- Sleep Timer and Watchdog.
- ADC Module.
- Synchronous Serial Interface.
- Synchronous Serial Interface.
- STTEST.
- SysTick: System Timer
- System Control.
- Trace Port Interface Unit
- UART.
- UART.
- Micro DMA Controller.
- USB Module.
Enums§
- Enumeration of all the interrupts
Constants§
- Number available in the NVIC for configuring priority
Attribute Macros§
- Attribute to declare an interrupt (AKA device-specific exception) handler