Contiki-NG
dev Directory Reference

Files

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