Contiki-NG
Loading...
Searching...
No Matches
dev Directory Reference

Files

 adc.c
 Implementation of the cc2538 ADC driver.
 
 adc.h
 Header file for the cc2538 ADC driver.
 
 aes.c
 Implementation of the cc2538 AES driver.
 
 aes.h
 Header file for the cc2538 AES driver.
 
 ana-regs.h
 Header with declarations of ANA_REGS module registers.
 
 bignum-driver.c
 Implementation of the cc2538 BigNum driver.
 
 bignum-driver.h
 Header file for the cc2538 BigNum driver.
 
 cbc-mac.c
 Implementation of the cc2538 AES-CBC-MAC driver.
 
 cbc-mac.h
 Header file for the cc2538 AES-CBC-MAC driver.
 
 cbc.c
 Implementation of the cc2538 AES-CBC driver.
 
 cbc.h
 Header file for the cc2538 AES-CBC driver.
 
 cc2538-aes-128.c
 Implementation of the AES-128 driver for the CC2538 SoC.
 
 cc2538-aes-128.h
 Header file of the AES-128 driver for the CC2538 SoC.
 
 cc2538-ccm-star.c
 Implementation of the CCM* driver for the CC2538 SoC.
 
 cc2538-ccm-star.h
 Header file of the AES-CCM* driver for the CC2538 SoC.
 
 cc2538-dev.h
 Header file for the cc2538 devices definitions.
 
 cc2538-rf.c
 Implementation of the cc2538 RF driver.
 
 cc2538-rf.h
 Header file for the cc2538 RF driver.
 
 cc2538-sensors.h
 Generic header usable by all CC2538 sensor drivers.
 
 cc2538-sha-256.c
 Implementation of the cc2538 SHA-256 driver.
 
 cc2538-sha-256.h
 Header file for the cc2538 SHA-256 driver.
 
 cc2538-sram-seeder.c
 SRAM-based CSPRNG seeder.
 
 cc2538-sram-seeder.h
 SRAM-based CSPRNG seeder.
 
 cc2538-temp-sensor.c
 Driver for the CC2538 On-Chip temperature sensor.
 
 cc2538-temp-sensor.h
 Header file for the CC2538 on-chip temperature Sensor Driver.
 
 ccm.c
 Implementation of the cc2538 AES-CCM driver.
 
 ccm.h
 Header file for the cc2538 AES-CCM driver.
 
 cctest.h
 Header with declarations of CCTEST module registers.
 
 crypto.c
 Implementation of the cc2538 AES/SHA cryptoprocessor driver.
 
 crypto.h
 Header file for the cc2538 AES/SHA cryptoprocessor driver.
 
 ctr.c
 Implementation of the cc2538 AES-CTR driver.
 
 ctr.h
 Header file for the cc2538 AES-CTR driver.
 
 ecb.c
 Implementation of the cc2538 AES-ECB driver.
 
 ecb.h
 Header file for the cc2538 AES-ECB driver.
 
 ecc-algorithm.c
 Implementation of the cc2538 ECC Algorithms.
 
 ecc-algorithm.h
 Header file for the cc2538 ECC Algorithms.
 
 ecc-curve.c
 
 ecc-curve.h
 NIST curves for various key sizes.
 
 ecc-driver.c
 Implementation of the cc2538 ECC driver.
 
 ecc-driver.h
 Header file for the cc2538 ECC driver.
 
 flash.h
 Header file for the flash memory definitions.
 
 gcm.c
 Implementation of the cc2538 AES-GCM driver.
 
 gcm.h
 Header file for the cc2538 AES-GCM driver.
 
 gpio-hal-arch.c
 Implementation file for the CC2538 GPIO HAL functions.
 
 gpio-hal-arch.h
 Header file for the CC2538 GPIO HAL functions.
 
 gpio.c
 Implementation of the cc2538 GPIO controller.
 
 gpio.h
 Header file with register and macro declarations for the cc2538 GPIO module.
 
 gptimer.h
 Header file for the cc2538 General Purpose Timers.
 
 i2c.c
 Implementation file of the I2C Control module.
 
 i2c.h
 Header file with declarations for the I2C Control module.
 
 ioc.c
 Implementation of IOC functions.
 
 ioc.h
 Header file with declarations for the I/O Control module.
 
 nvic.c
 Driver for the cc2538 NVIC All interrupt-related functionality is implemented here.
 
 nvic.h
 Header file for the ARM Nested Vectored Interrupt Controller.
 
 pka.c
 Implementation of the cc2538 PKA engine driver.
 
 pka.h
 Header file for the cc2538 PKA engine driver.
 
 pwm.c
 Driver for the CC2538 PWM.
 
 pwm.h
 Header file for the CC2538 PWM driver.
 
 random.c
 Random number generator routines exploiting the cc2538 hardware capabilities.
 
 rfcore-ffsm.h
 Header with declarations of the RF Core FFSM registers.
 
 rfcore-sfr.h
 Header with declarations of the RF Core SFR registers.
 
 rfcore-xreg.h
 Header with declarations of the RF Core XREGs.
 
 rfcore.h
 Top-level header file for cc2538 RF Core registers.
 
 rom-util.h
 Header file for the cc2538 ROM utility function library driver.
 
 smwdthrosc.h
 Header file with register declarations and bit masks for the cc2538 Sleep Timer and Watchdog.
 
 soc-adc.h
 Header file with register declarations for the cc2538 ADC and H/W RNG.
 
 spi-arch-legacy.h
 Header file for the cc2538 SPI driver, including macros for the implementation of the low-level SPI primitives such as waiting for the TX FIFO to be ready, inserting into the TX FIFO, etc.
 
 spi-arch.c
 
 spi-legacy.c
 Implementation of the cc2538 SPI peripheral driver.
 
 ssi.h
 Header file for the cc2538 Synchronous Serial Interface.
 
 sys-ctrl.c
 Implementation of the cc2538 System Control driver.
 
 sys-ctrl.h
 Header file for the cc2538 System Control driver.
 
 uart.c
 Implementation of the cc2538 UART driver.
 
 uart.h
 Header file for the cc2538 UART driver.
 
 udma.c
 Implementation of the cc2538 micro-DMA driver.
 
 udma.h
 Header file with register, macro and function declarations for the cc2538 micro-DMA controller module.
 
 usb-regs.h
 Header file with declarations for the cc2538 USB registers.
 
 vdd3-sensor.c
 Driver for the CC2538 VDD3 sensor.
 
 vdd3-sensor.h
 Header file for the CC2538 VDD3 Sensor Driver.
 
 watchdog.c
 Implementation of the cc2538 watchdog driver.