6lo.h | 6LoWPAN definitions for Network interface API |
_nib-6ln.h | Definitions related to 6Lo node (6LN) functionality of the NIB |
_nib-6lr.h | Definitions related to 6Lo router (6LR) functionality of the NIB |
_nib-arsm.h | |
_nib-internal.h | |
_nib-router.h | |
abr.h | Authoritative border router list definitions |
adc.h | Low-level ADC peripheral driver interface definitions |
adcxx1c.h | ADCXX1C ADC device driver |
adcxx1c_regs.h | Register definition for ADCXX1C devices |
ipv4/addr.h | IPv6 address type and helper functions definitions |
ipv6/addr.h | Definitions for IPv6 addresses |
adt7310.h | Interface definition for the ADT7310 sensor driver |
adxl345.h | Interface definition for the ADXL345 |
adxl345_regs.h | Register and bit definitions for the ADXL345 |
aem.h | Implementations of the advanced energy monitor driver |
aes.h | Headers for the implementation of the AES cipher-algorithm |
af.h | Global UNIX address family definitions |
analog_util.h | Analog utility function interfaces |
apa102.h | Interface for controlling APA102 LEDs |
arduino.hpp | Main interface definition of the Arduino API |
arduino-zero/include/arduino_board.h | Board specific configuration for the Arduino API |
common/arduino-atmega/include/arduino_board.h | Configuration of the Arduino API for Arduino Atmega boards |
common/arduino-due/include/arduino_board.h | Board specific configuration for the Arduino API |
common/arduino-mkr/include/arduino_board.h | Board specific configuration for the Arduino API |
common/nucleo144/include/arduino_board.h | Board specific configuration for the Arduino API |
common/nucleo32/include/arduino_board.h | Board specific configuration for the Arduino API |
common/nucleo64/include/arduino_board.h | Board specific configuration for the Arduino API |
stm32f4discovery/include/arduino_board.h | Board specific configuration for the Arduino API |
arduino-zero/include/arduino_pinmap.h | Mapping from MCU pins to Arduino pins |
common/arduino-atmega/include/arduino_pinmap.h | Mapping from MCU pins to Arduino pins for Arduino Atmega boards |
common/arduino-due/include/arduino_pinmap.h | Mapping from MCU pins to Arduino pins |
common/arduino-mkr/include/arduino_pinmap.h | Mapping from MCU pins to Arduino pins |
common/nucleo144/include/arduino_pinmap.h | Mapping from MCU pins to Arduino pins |
common/nucleo32/include/arduino_pinmap.h | Mapping from MCU pins to Arduino pins |
common/nucleo64/include/arduino_pinmap.h | Mapping from MCU pins to Arduino pins |
stm32f4discovery/include/arduino_pinmap.h | Mapping from MCU pins to Arduino pins |
arm7_common.h | ARM7 CPU common declarations |
arm_cpu.h | |
assert.h | POSIX.1-2008 compliant version of the assert macro |
async_read.h | Multiple asynchronus read on file descriptors |
at30tse75x.h | Driver for the AT30TSE75x temperature sensor with serial EEPROM |
at86rf2xx.h | Interface definition for AT86RF2xx based drivers |
at86rf2xx_internal.h | Internal interfaces for AT86RF2xx drivers |
at86rf2xx_netdev.h | Netdev interface to AT86RF2xx drivers |
at86rf2xx_registers.h | Register and command definitions for AT86RF2xx devices |
ata8520e.h | Device driver for Microchip ATA8520E transceiver (Sigfox) |
ata8520e_internals.h | Internal addresses, registers, constants for the ATA8520E device |
atmega_regs_common.h | CMSIS style register definitions for the atmega family |
auto_init.h | |
base64.h | |
battery.h | |
bc.h | Implementations of the board controller driver |
bcd.h | BCD definitions |
benchmark.h | Interface for running simple benchmarks |
bh1750fvi.h | Interface definition for the Rohm BH1750FVI ambient light sensor |
bh1750fvi_internal.h | Command definition for the BH1750FVI light sensor |
bit.h | Bit access macros for Cortex-M based CPUs |
bitarithm.h | Helper functions for bit arithmetic |
bitfield.h | Bitfields operations on bitfields of arbitrary length |
blacklist.h | IPv6 blacklist definitions |
ble-core.h | Basic BLE functions |
ble-mac.h | Public API and definitions of Nordic Softdevice BLE |
drivers/include/net/netdev/ble.h | BLE specific adaption for the Netdev API |
sys/include/net/ble.h | General BLE values as defined by the BT standard |
bloom.h | Bloom filter API |
bme.h | Macro definitions for the Kinetis Bit Manipulation Engine (BME) |
bmp180.h | Device driver interface for the BMP180 sensor |
bmp180_internals.h | Internal addresses, registers, constants for the BMP180 sensor |
bmx055.h | Device driver interface for the Bosch BMX055 9-axis sensor |
bmx055_internal.h | Definitions for the bmx055 device |
bmx280.h | Device driver interface for the BMX280 sensors (BMP280 and BME280) |
bmx280_internals.h | Internal addresses, registers, constants for the BMX280 family sensors |
telosb/include/board-conf.h | |
z1/include/board-conf.h | Zolertia Z1 board configuration macros |
boards/acd52832/include/board.h | Board specific configuration for the ACD52832 |
boards/airfy-beacon/include/board.h | Board specific definitions for the Airfy Beacon board |
boards/arduino-duemilanove/include/board.h | Board specific definitions for the Arduino Duemilanove board |
boards/arduino-mega2560/include/board.h | Board specific definitions for the Arduino Mega 2560 board |
boards/arduino-mkr1000/include/board.h | Board specific definitions for the Arduino MKR1000 board |
boards/arduino-mkrfox1200/include/board.h | Board specific definitions for the Arduino MKRFOX1200 board |
boards/arduino-mkrzero/include/board.h | Board specific definitions for the Arduino MKRZERO board |
boards/arduino-uno/include/board.h | Board specific definitions for the Arduino Uno board |
boards/arduino-zero/include/board.h | Board specific definitions for the Arduino Zero board |
boards/avsextrem/include/board.h | Boards specific drivers and configuration for the Avsextrem board |
boards/b-l072z-lrwan1/include/board.h | Board specific definitions for the ST B-L072Z-LRWAN1 board |
boards/b-l475e-iot01a/include/board.h | Board specific definitions for the ST B-L475E-IOT01A board |
boards/bluepill/include/board.h | Peripheral MCU configuration for the bluepill board |
boards/calliope-mini/include/board.h | Board specific configuration for the Calliope mini |
boards/cc2538dk/include/board.h | |
boards/cc2650-launchpad/include/board.h | Board specific definitions for TI CC2650 LaunchPad |
boards/cc2650stk/include/board.h | Board configuration for the CC2650STK |
boards/chronos/include/board.h | Header for the chronos board |
boards/common/arduino-due/include/board.h | Board specific definitions for the Arduino Due based boards |
boards/common/nucleo144/include/board.h | Common pin definitions and board configuration options |
boards/common/nucleo32/include/board.h | Common pin definitions and board configuration options |
boards/common/nucleo64/include/board.h | Common pin definitions and board configuration options |
boards/common/wsn430/include/board.h | Common definitions for WSN430 based boards |
boards/ek-lm4f120xl/include/board.h | Board specific definitions for the Stellaris Launchpad LM4F120 board |
boards/f4vi1/include/board.h | Board specific definitions for the f4vi1 board |
boards/feather-m0/include/board.h | Support for the Adafruit Feather M0 |
boards/fox/include/board.h | Board specific definitions for the fox board |
boards/frdm-k22f/include/board.h | Board specific definitions for the FRDM-K22F |
boards/frdm-k64f/include/board.h | Board specific definitions for the FRDM-K64F |
boards/frdm-kw41z/include/board.h | Board specific definitions for the FRDM-KW41Z |
boards/ikea-tradfri/include/board.h | Board specific definitions for the IKEA TRÅDFRI modules |
boards/iotlab-a8-m3/include/board.h | Board specific definitions for the iotlab-a8-m3 board |
boards/iotlab-m3/include/board.h | Board specific definitions for the iotlab-m3 board |
boards/jiminy-mega256rfr2/include/board.h | Board specific definitions for the Jiminy Mega 256rfr2 board |
boards/limifrog-v1/include/board.h | Board specific definitions for the limifrog-v1 board |
boards/maple-mini/include/board.h | Board specific definitions for the maple-mini board |
boards/mbed_lpc1768/include/board.h | Board specific definitions for the mbed_lpc1768 board |
boards/mega-xplained/include/board.h | |
boards/microbit/include/board.h | Board specific configuration for the BBC micro:bit |
boards/mips-malta/include/board.h | Board specific definitions for the MIPS Malta FPGA System |
boards/msb-430/include/board.h | Central definitions for the ScatterWeb MSB-430 board |
boards/msb-430h/include/board.h | Basic definitions for the MSB-430H board |
boards/msba2/include/board.h | Basic definitions for the MSB-A2 board |
boards/msbiot/include/board.h | Board specific definitions for the MSB-IoT board |
boards/mulle/include/board.h | Board specific definitions for the Eistec Mulle IoT board |
boards/native/include/board.h | Basic definitions for the native board |
boards/nrf51dongle/include/board.h | Board specific configuration for the nRF51 Dongle |
boards/nrf52840dk/include/board.h | Board specific configuration for the nRF52840 DK |
boards/nrf52dk/include/board.h | Board specific configuration for the nRF52 DK |
boards/nrf6310/include/board.h | Board specific definitions for the nRF51 evaluation board nrf6310 |
boards/nz32-sc151/include/board.h | Board specific definitions for the nz32-sc151 board |
boards/opencm904/include/board.h | Board specific definitions for the OpenCM9.04 board |
boards/openmote-cc2538/include/board.h | Board specific definitions for the OpenMote-cc2538 board |
boards/pba-d-01-kw2x/include/board.h | Board specific definitions for the phyWAVE evaluation board |
boards/pic32-clicker/include/board.h | Board configuration for the MikroE PIC32 Clicker |
boards/pic32-wifire/include/board.h | Board configuration for the Digilent PIC32 WiFire |
boards/remote-pa/include/board.h | Board specific definitions for the Re-Mote board prototype A |
boards/remote-reva/include/board.h | Board specific definitions for the RE-Mote board Revision A |
boards/remote-revb/include/board.h | Board specific definitions for the RE-Mote board Revision B |
boards/ruuvitag/include/board.h | Board specific configuration for the RuuviTag board |
boards/samd21-xpro/include/board.h | Board specific definitions for the Atmel SAM D21 Xplained Pro board |
boards/saml21-xpro/include/board.h | Board specific definitions for the Atmel SAM L21 Xplained Pro board |
boards/samr21-xpro/include/board.h | Board specific definitions for the Atmel SAM R21 Xplained Pro board |
boards/seeeduino_arch-pro/include/board.h | Board specific definitions for the Seeduino Arch Pro board |
boards/slstk3401a/include/board.h | Board specific definitions for the SLSTK3401A starter kit |
boards/sltb001a/include/board.h | Board specific definitions for the SLTB001A starter kit |
boards/slwstk6000b/include/board.h | Board specific definitions for the SLWSTK6000B starter kit |
boards/slwstk6220a/include/board.h | Board specific definitions for the WSTK6220 evaluation kit |
boards/sodaq-autonomo/include/board.h | Board specific definitions for the SODAQ Autonomo board |
boards/sodaq-explorer/include/board.h | Support for the SODAQ ExpLoRer board |
boards/spark-core/include/board.h | Board specific definitions for the spark-core board |
boards/stk3600/include/board.h | Board specific definitions for the STK3600 starter kit |
boards/stk3700/include/board.h | Board specific definitions for the STK3700 starter kit |
boards/stm32f0discovery/include/board.h | Board specific definitions for the STM32F0Discovery evaluation board |
boards/stm32f3discovery/include/board.h | Board specific definitions for the STM32F3Discovery evaluation board |
boards/stm32f4discovery/include/board.h | Board specific definitions for the STM32F4Discovery evaluation board |
boards/stm32f7discovery/include/board.h | Board specific definitions for the STM32F769 Discovery board |
boards/teensy31/include/board.h | Board specific definitions for the Teensy3.1 & 3.2 board |
boards/telosb/include/board.h | Basic definitions for the TelosB board |
boards/thingy52/include/board.h | Board specific configuration for the Nordic Thingy:52 board |
boards/waspmote-pro/include/board.h | Board specific definitions for the Waspmote PRO v1.2 board |
boards/yunjia-nrf51822/include/board.h | Board specific definitions for the Yunjia NRF51822 board |
boards/z1/include/board.h | Zolertia Z1 board configuration |
pkg/semtech-loramac/include/semtech-loramac/board.h | Internal required Semtech LoRaMAC definitions for radio |
arduino-atmega/include/board_common.h | |
arduino-mkr/include/board_common.h | Board specific definitions for the Arduino MKR board |
iotlab/include/board_common.h | Board specific definitions for the iotlab-m3 board |
msb-430/include/board_common.h | Common definitions for all msb-430 based boards |
nrf52xxxdk/include/board_common.h | Shared configuration for the all nRF52-based boards |
remote/include/board_common.h | Board specific definitions for the RE-Mote boards |
silabs/include/board_common.h | Common board definitions for the Silicon Labs developtment boards |
board_internal.h | |
slwrb4150a/include/board_module.h | Specific definitions for SLWRB4150A module |
slwrb4162a/include/board_module.h | Specific definitions for SLWRB4162A module |
board_nucleo.h | Global common Nucleo board configuration |
boot.h | |
boot_23xx.h | |
boot_2xxx.h | |
border_router.h | Border router definitions for 6LoWPAN |
buttons.h | |
buzzer.h | |
byteorder.h | Functions to work with different byte orders |
bytes.h | System-internal byte operations |
callback.h | Provides a callback-with-argument event type |
can.h | Definitions high-level CAN interface |
can_trx.h | CAN generic transceiver interface |
candev.h | Definitions for low-level CAN driver interface |
candev_linux.h | Implementation of simulated CAN controller driver using SocketCAN on Linux |
cbc.h | Cipher block chaining mode of operation for block ciphers |
cbor.h | CBOR definitions |
cc110x-defaultsettings.h | Cc110x default settings override |
cc110x-defines.h | Driver internal constants for CC110x chip configuration |
cc110x-interface.h | Internal declarations for cc110x driver |
cc110x-internal.h | Data structures and variables for the cc110x driver interface |
cc110x-netdev.h | Variables for the cc110x netdev interface |
cc110x-spi.h | CC110X SPI functions |
cc110x.h | Public interface for cc110x driver |
cc2420.h | Interface definition for the CC2420 driver |
cc2420_internal.h | Definitions and settings for the cc2420 |
cc2420_netdev.h | Netdev interface for the CC2420 |
cc2420_registers.h | Register and command definitions for CC2420 |
cc2538.h | CC2538 MCU interrupt and register definitions |
cc2538_gpio.h | Driver for the cc2538 GPIO controller |
cc2538_gptimer.h | CC2538 General Purpose Timer (GPTIMER) driver |
cc2538_rf.h | Low-level radio driver for the CC2538 |
cc2538_rf_internal.h | Internal interfaces for the cc2538_rf driver |
cc2538_rf_netdev.h | Netdev interface to CC2538 radio driver |
cc2538_rfcore.h | CC2538 RF core interface |
cc2538_soc_adc.h | CC2538 SOC ADC interface |
cc2538_ssi.h | CC2538 SSI interface |
cc2538_sys_ctrl.h | CC2538 System Control interface |
cc2538_uart.h | CC2538 UART interface |
cc26x0.h | CC26x0 MCU interrupt definitions |
cc26x0_aux.h | CC26x0 AUX register definitions |
cc26x0_ccfg.h | CC26x0 CCFG register definitions |
cc26x0_fcfg.h | CC26x0 FCFG register definitions |
cc26x0_gpio.h | Driver for the cc26x0 GPIO controller |
cc26x0_gpt.h | Definitions for the CC26x0 GPT moduls |
cc26x0_i2c.h | CC26x0 MCU I/O register definitions |
cc26x0_ioc.h | CC26x0 MCU I/O register definitions |
cc26x0_prcm.h | CC26x0 PRCM register definitions |
cc26x0_uart.h | CC26x0 UART interface |
cc26x0_vims.h | CC26x0 VIMS register definitions |
cc26x0_wdt.h | CC26x0 WDT register definitions |
cc430-adc.h | |
cc430-rtc.h | CC430 Real Time Clock |
cc430_regs.h | Cortex CMSIS style definition of CC430 registers |
ccm.h | Counter with CBC-MAC mode of operation for block ciphers |
chacha.h | ChaCha stream cipher |
chipinfo.h | |
chrono.hpp | C++11 chrono drop in replacement that adds the function now based on xtimer/timex |
cib.h | Circular integer buffer interface |
ciphers.h | Headers for the packet encryption class |
clang_compat.h | |
clist.h | Circular linked list |
clk_conf.h | |
cmac.h | AES_CMAC interface definition |
color.h | Headers for the color handling module |
ColorTextColors.h | |
include/can/common.h | Definitions of high-level CAN interface |
net/gnrc/transport_layer/tcp/internal/common.h | Internally used defines, macros and variable declarations |
condition_variable.hpp | C++11 condition variable drop in replacement |
ipv6/nib/conf.h | Configuration macro definitions for neighbor information base |
netif/conf.h | Configuration macros for Network interface API |
config.h | GNRC TCP configuration |
constfs.h | ConstFS public API |
control_2xxx.h | |
atmega_common/include/cpu.h | Common implementations and headers for ATmega family based micro-controllers |
cortexm_common/include/cpu.h | Basic definitions for the Cortex-M common module |
lpc2387/include/cpu.h | |
mips32r2_generic/include/cpu.h | Common implementations and headers for Imagination Technologies MIPS32R2 compliant devices |
mips_pic32mx/include/cpu.h | CPU definitions for pic32mx devices |
mips_pic32mz/include/cpu.h | CPU definitions for Microchip PIC32MZ devices |
msp430_common/include/cpu.h | Texas Instruments MSP430 specific code |
native/include/cpu.h | |
atmega1281/include/cpu_conf.h | Implementation specific CPU configuration options |
atmega1284p/include/cpu_conf.h | Implementation specific CPU configuration options |
atmega2560/include/cpu_conf.h | Implementation specific CPU configuration options |
atmega256rfr2/include/cpu_conf.h | Implementation specific CPU configuration options |
atmega328p/include/cpu_conf.h | Implementation specific CPU configuration options |
cc2538/include/cpu_conf.h | Implementation specific CPU configuration options |
cc26x0/include/cpu_conf.h | Implementation specific CPU configuration options |
efm32/include/cpu_conf.h | Implementation specific CPU configuration options |
ezr32wg/include/cpu_conf.h | Implementation specific CPU configuration options |
kinetis/include/cpu_conf.h | Implementation specific CPU configuration options |
lm4f120/include/cpu_conf.h | Implementation specific CPU configuration options |
lpc1768/include/cpu_conf.h | CPU specific configuration options |
lpc2387/include/cpu_conf.h | LPC2387 CPUconfiguration |
mips32r2_generic/include/cpu_conf.h | Common CPU definitions for MIPS32R2 compliant devices |
mips_pic32mx/include/cpu_conf.h | CPU definitions for Microchip PIC32MX devices |
mips_pic32mz/include/cpu_conf.h | CPU definitions for Microchip PIC32MZ devices |
msp430_common/include/cpu_conf.h | Common CPU definitions fpr MSP430 |
native/include/cpu_conf.h | Native CPU configuration |
nrf51/include/cpu_conf.h | Implementation specific CPU configuration options |
nrf52/include/cpu_conf.h | NRF52 specific CPU configuration |
sam0_common/include/cpu_conf.h | Implementation specific CPU configuration options |
sam_common/include/cpu_conf.h | Implementation specific CPU configuration options |
stm32f0/include/cpu_conf.h | Implementation specific CPU configuration options |
stm32f1/include/cpu_conf.h | Implementation specific CPU configuration options |
stm32f2/include/cpu_conf.h | Implementation specific CPU configuration options |
stm32f3/include/cpu_conf.h | Implementation specific CPU configuration options |
stm32f4/include/cpu_conf.h | Implementation specific CPU configuration options |
stm32f7/include/cpu_conf.h | Implementation specific CPU configuration options |
stm32l0/include/cpu_conf.h | Implementation specific CPU configuration options |
stm32l1/include/cpu_conf.h | Implementation specific CPU configuration options |
stm32l4/include/cpu_conf.h | Implementation specific CPU configuration options |
cpu_conf_common.h | Common CPU definitione for Cortex-M family based MCUs |
cpu_conf_kinetis.h | CPU specific definitions common to all Kinetis CPUs |
cpu_conf_kinetis_k.h | CPU specific implementations for the NXP Kinetis K series of Cortex-M MCUs |
cpu_conf_kinetis_l.h | CPU specific implementations for the NXP Kinetis L series of Cortex-M MCUs |
cpu_conf_kinetis_m.h | CPU specific implementations for the NXP Kinetis M series of Cortex-M MCUs |
cpu_conf_kinetis_v.h | CPU specific implementations for the NXP Kinetis V series of Cortex-M MCUs |
cpu_conf_kinetis_w.h | CPU specific implementations for the NXP Kinetis K series of Cortex-M MCUs |
cpuid.h | Low-level CPUID peripheral driver interface definitions |
crc16_ccitt.h | |
csma_sender.h | Interface definition for the CSMA/CA helper |
ctr.h | Counter mode of operation for block ciphers |
ctx.h | Context buffer definitions |
dac.h | DAC peripheral driver interface definition |
debug.h | Debug-header |
dev_enums.h | Device enumerations for backward compatibility with existing peripheral driver implementations |
devfs.h | DevFS public API |
device.h | Definitions of CAN device interface |
dht.h | Device driver interface for the DHT family of humidity and temperature sensors |
diskio.h | |
display.h | |
display_putchar.h | |
div.h | |
dll.h | Definitions of low-level CAN DLL interface |
dns.h | DNS sock definitions |
dodag.h | DODAG-related functions for RPL |
download.h | |
ds1307.h | DS1307 definitions |
ds1307_internal.h | Register definitions for DS1307 RTC |
dsp0401.h | Device driver interface for the DSP0401 alphanumeric display |
dynamixel.h | Interface definition for Dynamixel devices driver |
dynamixel_crc.h | Interface definition for Dynamixel crc |
dynamixel_protocol.h | Dynamixel protocol definitions |
dynamixel_reader.h | Interface definition for Dynamixel packet reader |
dynamixel_writer.h | Interface definition for Dynamixel packet writer |
ecb.h | Electronic code book mode of operation for block ciphers |
echo.h | ICMPv6 echo message definitions |
eddystone.h | Constants defined by the Eddystone specification |
skald/eddystone.h | Skald's basic interface |
eic_irq.h | API for supporting External Interrupt Controllers (EIC mode) |
embUnit.h | |
emcute.h | EmCute MQTT-SN interface definition |
emcute_internal.h | EmCute internals |
enc28j60.h | Interface definition for the ENC28J60 driver |
enc28j60_regs.h | Register definitions for the ENC28J60 Ethernet device |
encx24j600.h | Interface definition for the ENCX24J600 driver |
encx24j600_defines.h | Register definitions for the ENCX24J600 Ethernet device |
encx24j600_internal.h | Internal definitions for the ENCX24J600 Ethernet device |
errno.h | |
error.h | ICMPv6 error message definitions |
eth.h | Definitions for netdev common ethernet code |
ethernet.h | Definitions for Ethernet |
gnrc/netif/ethernet.h | Ethernet adaption for Network interface API |
ethertype.h | Ether type definitions |
ethos.h | Interface definition for the ethernet-over-serial module |
eui64.h | EUI-64 data type definition |
event.h | Event API |
eventloop.h | TCP event loop delarations |
evtimer.h | Evtimer API definitions |
evtimer_msg.h | IPC-based evtimer definitions |
gnrc/ipv6/ext.h | Definititions for IPv6 extension headers |
ipv6/ext.h | IPv6 extension header definitions |
fancy_leds.h | LED extended functions |
fatfs.h | FatFs integration for vfs |
fatfs_diskio_mtd.h | |
fcntl.h | POSIX compatible fcntl.h definitions |
feetech.h | Interface definition for Feetech devices driver |
feetech_protocol.h | Feetech protocol definitions |
feetech_reader.h | Interface definition for Feetech packet reader |
feetech_writer.h | Interface definition for Feetech packet writer |
fib.h | Types and functions for FIB |
flags.h | Flag definitions for Network interface API |
flashpage.h | Low-level flash page peripheral driver interface |
flashrom.h | Generic flash memory driver |
fletcher16.h | |
fletcher32.h | |
fmt.h | String formatting API |
frag.h | 6LoWPAN Fragmentation definitions |
fsm.h | TCP finite state maschine declarations |
ft.h | Forwarding table definitions |
gcoap.h | Gcoap definition |
gnrc.h | Includes all essential GNRC network stack base modules |
gnrc_netif_cc110x.h | CC110x adaption for Network interface API |
gnrc_netif_xbee.h | XBee adaption for Network interface API |
gnrc_nordic_ble_6lowpan.h | |
gnrc_sock_internal.h | GNRC-specific types and function definitions |
gomach.h | Implementation of GoMacH protocol |
gomach_internal.h | GoMacH's internal functions |
gpio.h | Low-level GPIO peripheral driver interface definitions |
grove_ledbar.h | Interface for the Grove ledbar driver |
gui.h | |
hamming256.h | |
hashes.h | Hash function API |
hd44780.h | Interface definition for the HD44780 LCD driver |
hd44780_internal.h | Internal config and parameters for the HD44780 display |
hdc1000.h | Interface definition for the HDC1000 sensor driver |
hdc1000_regs.h | Register definitions for HDC1000 devices |
ethernet/hdr.h | Ethernet header definitions |
gnrc/gomach/hdr.h | Header definition of GoMacH |
gnrc/ipv6/hdr.h | IPv6 header |
gnrc/lwmac/hdr.h | Header definition LWMAC |
gnrc/netif/hdr.h | Generic network interface header |
ipv4/hdr.h | IPv4 header type and helper function definitions |
ipv6/hdr.h | IPv6 header type and helper function definitions |
ppp/hdr.h | General definitions for PPP header and their helper functions |
helper.h | Helper functions for sys_crypto_modes |
hih6130.h | Device driver for Honeywell HumidIcon Digital Humidity/Temperature Sensors: HIH-6130/6131 Series |
hts221.h | Interface definition for the ST HTS221 driver |
hts221_regs.h | Register definitions for ST HTS221 devices |
hwrng.h | Hardware random number generator driver interface |
i2c.h | Low-level I2C peripheral driver interface definition |
iap.h | |
ibeacon.h | Skald's basic interface |
icmp.h | ICMPv4 type and function definitions |
gnrc/icmpv6.h | Definitions for GNRC's ICMPv6 implementation |
icmpv6.h | ICMPv6 type and function definitions |
drivers/include/net/netdev/ieee802154.h | Definitions for netdev common IEEE 802.15.4 code |
sys/include/net/gnrc/netif/ieee802154.h | IEEE 802.15.4 adaption for Network interface API |
sys/include/net/ieee802154.h | IEEE 802.15.4 header definitions |
ihex.h | |
iib_table.h | Interface Information Base interface for NHDP |
implementation.h | Xtimer implementation |
in.h | Main socket header |
ina220-regs.h | Register definitions for Texas Instruments INA220 High or Low Side, Bi-Directional CURRENT/POWER MONITOR with Two-Wire Interface |
ina220.h | Device driver interface for Texas Instruments INA220 High or Low Side, Bi-Directional CURRENT/POWER MONITOR with Two-Wire Interface |
inet.h | Definitions for internet operations |
inet_csum.h | Internet Checksum definitions |
init.h | Common peripheral driver initialization interface |
mac/internal.h | Definitions of internal functions of GNRC_MAC module |
netif/internal.h | |
sixlowpan/internal.h | 6LoWPAN internal functions |
inttypes.h | Adds include for missing inttype definitions |
io1_xplained.h | Device driver interface for the Atmel IO1 Xplained extention |
io1_xplained_internals.h | Internal addresses, constants for the IO1 Xplained extension |
iolist.h | Iolist scatter / gather IO |
ip.h | Raw IPv4/IPv6 sock definitions |
iphc.h | 6LoWPAN IPHC definitions |
ipv4.h | IPv4 type and helper function definitions |
gnrc/ipv6.h | Definitions for GNRC's IPv6 implementation |
gnrc/netif/ipv6.h | IPv6 defintions for Network interface API |
ipv6.h | IPv6 include gathering header |
irq.h | IRQ driver interface |
isl29020-internal.h | Definitions for the ISL29020 light sensor |
isl29020.h | Device driver interface for the ISL29020 light sensor |
isl29125-internal.h | Definitions for the ISL29125 RGB light sensor |
isl29125.h | Device driver interface for the ISL29125 RGB light sensor |
conn/isotp.h | Definitions of generic CAN interface |
isotp.h | ISO TP high level interface |
isrpipe.h | Isrpipe Interface |
jc42.h | Driver for jc42 compliant temperature sensors |
jc42_internal.h | Internal addresses, registers, constants for jc42 sensors |
kernel_defines.h | Common macros and compiler attributes/pragmas configuration |
kernel_init.h | Prototypes for kernel intitialization |
kernel_types.h | Types used by the kernel |
kw2xrf.h | Interface definition for the kw2xrf driver |
kw2xrf_getset.h | Get/set interfaces for kw2xrf driver |
kw2xrf_intern.h | Internal function interfaces for kw2xrf driver |
kw2xrf_netdev.h | Netdev interface for kw2xrf driver |
kw2xrf_reg.h | Register and command definitions for the MKW2XD Modem |
kw2xrf_spi.h | Definition of KW2XRF SPI functions |
kw2xrf_tm.h | Testing interfaces for kw2xrf driver |
l2filter.h | Link layer address filter interface definition |
l3g4200d-regs.h | Definitions for the L3G4200D gyroscope |
l3g4200d.h | Device driver interface for the L3G4200D gyroscope |
layer.h | Netdev layer helper functions |
lc709203f.h | Device driver interface for the LC709203F Battery Fuel Gauge |
led.h | Macros for controlling the on-board LEDs |
lib_table.h | Local Information Base interface for NHDP |
lifo.h | LIFO buffer API, read long description carefully |
lis2dh12.h | Interface definition for the STM LIS2DH12 accelerometer |
lis2dh12_internal.h | Command definition for the LIS2DH12 accelerometer |
lis3dh.h | Device driver interface for the LIS3DH accelerometer |
lis3mdl-internal.h | Definitions for the LIS3MDL 3-axis magnetometer |
lis3mdl.h | Device driver interface for the LIS3MDL 3-axis magnetometer |
list.h | Intrusive linked list |
littlefs_fs.h | Littlefs integration with vfs |
log.h | System logging header |
log_module.h | Log_module header |
lora.h | LoRa modulation header definitions |
loramac.h | LoRaMAC header definitions |
lpc2387.h | |
lpc2k_pgm.h | |
lpd8808.h | Interface definition for the LPD8808 LED strip driver |
lps331ap-internal.h | Definitions for the LPS331AP pressure sensor |
lps331ap.h | Device driver interface for the LPS331AP pressure sensor |
lsm303dlhc-internal.h | Definitions for the LSM303DLHC 3D accelerometer/magnetometer |
lsm303dlhc.h | Device driver interface for the LSM303DLHC 3D accelerometer/magnetometer |
lsm6dsl.h | Device driver interface for the LSM6DSL 3D accelerometer/gyroscope |
lsm6dsl_internal.h | Internal configuration for LSM6DSL devices |
luid.h | Header of the unique ID generation module |
lwmac.h | Interface definition for the LWMAC protocol |
lwmac_internal.h | Interface definition for internal functions of LWMAC protocol |
mac/mac.h | Definitions of GNRC_MAC |
netif/mac.h | Common MAC module definitions for Network interface API |
mag3110.h | Interface definition for the MAG3110 magnetometer driver |
mag3110_reg.h | Register definition for the MAG3110 magnetometer driver |
malloc.h | |
mbox.h | Mailbox API |
mcg.h | Interface definition for the Kinetis MCG driver |
md5.h | MD5 interface definition |
mega-xplained_pinmap.h | Mapping from MCU pins to Mega Xplained pins |
memarray.h | |
microbit.h | BBC micro:bit specific LED handling |
mineplex.h | Interface definition to access the Mineplex font |
mini.h | Calliope mini specific LED handling |
mma8x5x.h | Interface definition for the MMA8x5x accelerometer driver |
mma8x5x_regs.h | Register definition for the MMA8x5x accelerometer driver |
mpl3115a2.h | Interface definition for the MPL3115A2 sensor driver |
mpl3115a2_reg.h | Register definition for the MPL3115A2 sensor driver |
mpu.h | Cortex-M Memory Protection Unit (MPU) Driver Header File |
mpu9150-regs.h | Register and bit definitions for the MPU-9150 9-Axis Motion Sensor |
mpu9150.h | Device driver interface for the MPU-9150 |
mq3.h | Device driver interface for the MQ-3 alcohol sensor |
mrf24j40.h | Interface definition for MRF24J40 based drivers |
mrf24j40_internal.h | Internal interfaces for MRF24J40 drivers |
mrf24j40_netdev.h | Netdev interface to MRF24J40 drivers |
mrf24j40_registers.h | Register and command definitions for MRF24J40 devices |
msba2_common.h | MSB-A2 Common Board Definitions |
msg.h | Messaging API for inter process communication |
msp430_regs.h | Cortex CMSIS style definition of MSP430 registers |
msp430_types.h | Basic types for MSP430 |
mtd.h | |
mtd_native.h | |
mtd_sdcard.h | Interface definition for mtd_sdcard driver |
mtd_spi_nor.h | Interface definition for the serial flash memory driver |
mulle-nvram.h | NVRAM offsets for the Eistec Mulle IoT board |
mutex.h | RIOT synchronization API |
mutex.hpp | C++11 mutex drop in replacement |
my9221.h | Interface for the MY9221 LED controller driver |
my9221_internal.h | Internal config and parameters for the MY9221 LED controller |
nanocoap.h | Nanocoap API |
nanocoap_sock.h | Nanocoap high-level API |
native_internal.h | |
native_sched.h | Add definitions required on the native board |
nc.h | Neighbor cache definitions |
gnrc/sixlowpan/nd.h | General 6LoWPAN ND definitions |
sixlowpan/nd.h | Message type and helper function definitions for 6LoWPAN-ND |
gnrc/ndp.h | GNRC-specific neighbor discovery definitions |
ndp.h | IPv6 neighbor discovery message type definitions |
netapi.h | Generic interface to communicate with GNRC modules |
netdev.h | Definitions low-level network driver interface |
netdev_tap.h | Low-level ethernet driver for native tap interfaces |
netdev_test.h | netdev dummy test driver definitions |
neterr.h | Error reporting definitions |
netif.h | Definition for GNRC's network interfaces |
netopt.h | Definition of global configuration options |
netreg.h | Definitions to register network protocol PIDs to use with GNRC communication interface |
include/net/netstats.h | Definition of net statistics |
net/gnrc/routing/rpl/gnrc_rpl_internal/netstats.h | RPL control message statistics functions |
nettest.h | Definitions for the GNRC communication interface test framework |
nettype.h | Protocol type definitions |
nhdp.h | Interface for core functionality of NHDP |
nhdp_address.h | Centralized address storage interface for NHDP |
nhdp_metric.h | Macros for NHDP metric computation |
nhdp_reader.h | Reader interface for message processing in NHDP |
nhdp_writer.h | Writer interface for message generation in NHDP |
nib.h | NIB definitions |
nib_table.h | Neighbor Information Base interface for NHDP |
nrf24l01p.h | |
nrf24l01p_settings.h | Low-level driver for nrf24l01+ transceiver |
nrf_clock.h | NRF5x shared functions for configuration the system clocks |
nrfble.h | Interface definition for the nrfble radio driver |
nrfmin.h | Interface definition for the nrfmin NRF51822 radio driver |
nrfmin_gnrc.h | GNRC adapter for nrfmin devices (e.g |
ntp_packet.h | NTP packet definitions |
nvram-spi.h | Device interface for various SPI connected NVRAM |
nvram.h | Generic non-volatile RAM driver interface |
od.h | |
of0.h | Objective Function Zero |
of_manager.h | RPL Objective functions manager header |
option.h | TCP option handling declarations |
ot.h | |
p2p.h | Definititions for P2P-RPL |
p2p_dodag.h | DODAG-related functions for P2P-RPL |
p2p_structs.h | P2P-RPL data structs |
packet.h | Defines the struct for AF_PACKET sockets |
panic.h | Crash handling header |
pcd8544.h | Interface definition for the PCD8544 LCD driver |
pcd8544_internal.h | Internal definitions for PCD8544 displays |
periph.h | Parameter definitions for mapping peripherals directly to SAUL |
periph_common.h | Peripheral MCU configuration for the Re-Mote boards |
cpu/native/include/periph_conf.h | Native CPU peripheral configuration |
boards/acd52832/include/periph_conf.h | Peripheral configuration for the ACD52832 |
boards/airfy-beacon/include/periph_conf.h | Peripheral MCU configuration for the Airfy Beacon board |
boards/arduino-zero/include/periph_conf.h | Configuration of CPU peripherals for Arduino Zero board |
boards/avsextrem/include/periph_conf.h | Peripheral configuration for the avsextrem |
boards/b-l072z-lrwan1/include/periph_conf.h | Peripheral MCU configuration for the ST B-L072Z-LRWAN1 board |
boards/b-l475e-iot01a/include/periph_conf.h | Peripheral MCU configuration for the B-L475E-IOT01A board |
boards/bluepill/include/periph_conf.h | Peripheral MCU configuration for the bluepill board |
boards/calliope-mini/include/periph_conf.h | Peripheral configuration for the Calliope mini |
boards/cc2538dk/include/periph_conf.h | Peripheral MCU configuration for the CC2538DK board |
boards/cc2650-launchpad/include/periph_conf.h | Peripheral MCU configuration for TI CC2650 LaunchPad |
boards/cc2650stk/include/periph_conf.h | Peripheral MCU configuration for the CC2650STK board |
boards/chronos/include/periph_conf.h | Chronos peripheral configuration |
boards/common/arduino-atmega/include/periph_conf.h | Common configuration of MCU periphery for Arduino Atmega boards |
boards/common/arduino-due/include/periph_conf.h | Peripheral MCU configuration for Arduino Due based boards |
boards/common/arduino-mkr/include/periph_conf.h | Configuration of CPU peripherals for Arduino MKR boards |
boards/common/nrf52xxxdk/include/periph_conf.h | Peripheral configuration for the nRF52 DK |
boards/common/wsn430/include/periph_conf.h | WSN430 peripheral configuration |
boards/ek-lm4f120xl/include/periph_conf.h | |
boards/f4vi1/include/periph_conf.h | |
boards/feather-m0/include/periph_conf.h | Configuration of CPU peripherals for Adafruit Feather M0 |
boards/fox/include/periph_conf.h | Peripheral MCU configuration for the fox board |
boards/frdm-k22f/include/periph_conf.h | |
boards/frdm-k64f/include/periph_conf.h | |
boards/frdm-kw41z/include/periph_conf.h | |
boards/ikea-tradfri/include/periph_conf.h | Configuration of CPU peripherals for the IKEA TRÅDFRI modules |
boards/iotlab-a8-m3/include/periph_conf.h | Peripheral MCU configuration for the iotlab-a8-m3 board |
boards/iotlab-m3/include/periph_conf.h | Peripheral MCU configuration for the iotlab-m3 board |
boards/jiminy-mega256rfr2/include/periph_conf.h | Peripheral MCU configuration for the Jiminy Mega 256rfr2 board |
boards/limifrog-v1/include/periph_conf.h | Peripheral MCU configuration for the limifrog-v1 board |
boards/maple-mini/include/periph_conf.h | Peripheral MCU configuration for the maple-mini board |
boards/mbed_lpc1768/include/periph_conf.h | Peripheral MCU configuration for the mbed LPC1768 board |
boards/mega-xplained/include/periph_conf.h | Common configuration of MCU periphery for Mega Xplained |
boards/microbit/include/periph_conf.h | Peripheral configuration for the BBC micro:bit |
boards/mips-malta/include/periph_conf.h | Peripheral configuration for the MIPS Malta FPGA system |
boards/msb-430/include/periph_conf.h | MSB-430 peripheral configuration |
boards/msb-430h/include/periph_conf.h | MSB-430h peripheral configuration |
boards/msba2/include/periph_conf.h | MSB-A2 peripheral configuration |
boards/msbiot/include/periph_conf.h | |
boards/mulle/include/periph_conf.h | |
boards/nrf51dongle/include/periph_conf.h | Peripheral configuration for the Nordic nRF51 Dongle |
boards/nrf6310/include/periph_conf.h | Peripheral MCU configuration for the nRF51 board nrf6310 |
boards/nucleo-f030/include/periph_conf.h | Peripheral MCU configuration for the nucleo-f030 board |
boards/nucleo-f070/include/periph_conf.h | Peripheral MCU configuration for the nucleo-f070 board |
boards/nucleo-f072/include/periph_conf.h | Peripheral MCU configuration for the nucleo-f072 board |
boards/nucleo-f091/include/periph_conf.h | Peripheral MCU configuration for the nucleo-f091 board |
boards/nucleo-f103/include/periph_conf.h | Peripheral MCU configuration for the nucleo-f103 board |
boards/nucleo-f207zg/include/periph_conf.h | |
boards/nucleo-f302/include/periph_conf.h | Peripheral MCU configuration for the nucleo-f302 board |
boards/nucleo-f303/include/periph_conf.h | Peripheral MCU configuration for the nucleo-f303 board |
boards/nucleo-f334/include/periph_conf.h | Peripheral MCU configuration for the nucleo-f334 board |
boards/nucleo-f401/include/periph_conf.h | |
boards/nucleo-f410/include/periph_conf.h | |
boards/nucleo-f411/include/periph_conf.h | |
boards/nucleo-f446/include/periph_conf.h | |
boards/nucleo-l053/include/periph_conf.h | Peripheral MCU configuration for the nucleo-l053 board |
boards/nucleo-l073/include/periph_conf.h | Peripheral MCU configuration for the nucleo-l073 board |
boards/nucleo-l152/include/periph_conf.h | Peripheral MCU configuration for the nucleo-l152 board |
boards/nucleo-l433rc/include/periph_conf.h | Peripheral MCU configuration for the nucleo-l433rc board |
boards/nucleo-l452re/include/periph_conf.h | Peripheral MCU configuration for the nucleo-l452re board |
boards/nucleo-l476/include/periph_conf.h | Peripheral MCU configuration for the nucleo-l476 board |
boards/nucleo144-f303/include/periph_conf.h | |
boards/nucleo144-f412/include/periph_conf.h | |
boards/nucleo144-f413/include/periph_conf.h | |
boards/nucleo144-f429/include/periph_conf.h | |
boards/nucleo144-f446/include/periph_conf.h | |
boards/nucleo144-f722/include/periph_conf.h | Peripheral MCU configuration for the nucleo144-f722 board |
boards/nucleo144-f746/include/periph_conf.h | Peripheral MCU configuration for the nucleo144-f746 board |
boards/nucleo144-f767/include/periph_conf.h | Peripheral MCU configuration for the nucleo144-f767 board |
boards/nucleo32-f031/include/periph_conf.h | Peripheral MCU configuration for the nucleo32-f031 board |
boards/nucleo32-f042/include/periph_conf.h | Peripheral MCU configuration for the nucleo32-f042 board |
boards/nucleo32-f303/include/periph_conf.h | Peripheral MCU configuration for the nucleo32-f303 board |
boards/nucleo32-l031/include/periph_conf.h | Peripheral MCU configuration for the nucleo32-l031 board |
boards/nucleo32-l432/include/periph_conf.h | Peripheral MCU configuration for the nucleo32-l432 board |
boards/nz32-sc151/include/periph_conf.h | Peripheral MCU configuration for the limifrog-v1 board |
boards/opencm904/include/periph_conf.h | Peripheral MCU configuration for the opencm904 board |
boards/openmote-cc2538/include/periph_conf.h | Peripheral MCU configuration for the OpenMote-cc2538 board |
boards/pba-d-01-kw2x/include/periph_conf.h | |
boards/pic32-clicker/include/periph_conf.h | Peripheral configuration for the MikroE PIC32 Clicker |
boards/pic32-wifire/include/periph_conf.h | Peripheral configuration for the Digilent PIC32 WiFire |
boards/remote-pa/include/periph_conf.h | Peripheral MCU configuration for the Re-Mote board prototype A |
boards/remote-reva/include/periph_conf.h | Peripheral MCU configuration for the RE-Mote board revision A |
boards/remote-revb/include/periph_conf.h | Peripheral MCU configuration for the RE-Mote board revision B |
boards/ruuvitag/include/periph_conf.h | Peripheral configuration for the RuuviTag |
boards/samd21-xpro/include/periph_conf.h | Configuration of CPU peripherals for the Atmel SAM D21 Xplained Pro board |
boards/saml21-xpro/include/periph_conf.h | Peripheral MCU configuration for the Atmel SAM L21 Xplained Pro board |
boards/samr21-xpro/include/periph_conf.h | Configuration of CPU peripherals for the Atmel SAM R21 Xplained Pro board |
boards/seeeduino_arch-pro/include/periph_conf.h | Peripheral MCU configuration for the Seeeduino Archo Pro board |
boards/slstk3401a/include/periph_conf.h | Configuration of CPU peripherals for the SLSTK3401A starter kit |
boards/sltb001a/include/periph_conf.h | Configuration of CPU peripherals for the SLTB001A starter kit |
boards/slwstk6000b/include/periph_conf.h | Configuration of CPU peripherals for the SLWSTK6000B starter kit |
boards/slwstk6220a/include/periph_conf.h | Configuration of CPU peripherals for the WSTK6220 board |
boards/sodaq-autonomo/include/periph_conf.h | Configuration of CPU peripherals for the SODAQ Autonomo board |
boards/sodaq-explorer/include/periph_conf.h | Configuration of CPU peripherals for the Sodaq LoRaWAN Explorer board |
boards/spark-core/include/periph_conf.h | Peripheral MCU configuration for the spark-core board |
boards/stk3600/include/periph_conf.h | Configuration of CPU peripherals for the STK3600 starter kit |
boards/stk3700/include/periph_conf.h | Configuration of CPU peripherals for the STK3700 starter kit |
boards/stm32f0discovery/include/periph_conf.h | Peripheral MCU configuration for the STM32F0discovery board |
boards/stm32f3discovery/include/periph_conf.h | Peripheral MCU configuration for the STM32F3discovery board |
boards/stm32f4discovery/include/periph_conf.h | |
boards/stm32f7discovery/include/periph_conf.h | Peripheral MCU configuration for the STM32F769 Discovery board |
boards/teensy31/include/periph_conf.h | |
boards/telosb/include/periph_conf.h | TelosB peripheral configuration |
boards/thingy52/include/periph_conf.h | Peripheral configuration for the Thingy:52 |
boards/waspmote-pro/include/periph_conf.h | Peripheral MCU configuration for the Waspmote PRO v1.2 board |
boards/yunjia-nrf51822/include/periph_conf.h | Peripheral MCU configuration for the Yunjia NRF51822 board |
boards/z1/include/periph_conf.h | Zolertia Z1 peripheral configuration |
periph_conf_common.h | Peripheral MCU configuration for the iotlab-m3 board |
atmega1281/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
atmega1284p/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
atmega2560/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
atmega256rfr2/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
atmega328p/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
cc2538/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
cc26x0/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
cc430/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
efm32/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
ezr32wg/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
kinetis/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
lm4f120/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
lpc1768/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
lpc2387/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
mips32r2_generic/include/periph_cpu.h | |
mips_pic32mx/include/periph_cpu.h | |
mips_pic32mz/include/periph_cpu.h | |
msp430fxyz/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
native/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
nrf51/include/periph_cpu.h | NRF51 specific definitions for handling peripherals |
nrf52/include/periph_cpu.h | NRF52 specific definitions for handling peripherals |
sam3/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
samd21/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
saml21/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
stm32f0/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
stm32f1/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
stm32f2/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
stm32f3/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
stm32f4/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
stm32f7/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
stm32l0/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
stm32l1/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
stm32l4/include/periph_cpu.h | CPU specific definitions for internal peripheral handling |
atmega_common/include/periph_cpu_common.h | CPU specific definitions for internal peripheral handling |
mips_pic32_common/include/periph_cpu_common.h | Shared CPU specific definitions for the MIPS family |
nrf5x_common/include/periph_cpu_common.h | NRF5x common definitions for handling peripherals |
sam0_common/include/periph_cpu_common.h | Common CPU specific definitions for all SAMx21 based CPUs |
stm32_common/include/periph_cpu_common.h | Shared CPU specific definitions for the STM32 family |
phydat.h | Generic data container for physical data interface |
pic.h | Implementations of the power-and-interrupt controller |
pipe.h | |
pir.h | Device driver interface for the PIR motion sensor |
include/can/pkt.h | CAN memory allocation module |
include/net/gnrc/pkt.h | General definitions for network packets and their helper functions |
net/gnrc/transport_layer/tcp/internal/pkt.h | TCP paket handling declarations |
pktbuf.h | Interface definition for the global network buffer |
pktdump.h | Interface for a generic network packet dumping module |
pktqueue.h | Packet queue definitions |
pl.h | Prefix list defintions |
pm.h | Power management interface |
pm_layered.h | Layered low power mode infrastructure |
pn532.h | PN532 driver |
portrange.h | Service Name and Transport Protocol Port Number Registry |
ppptype.h | PPP type definitions |
priority_pktqueue.h | Gnrc priority packet queue API |
priority_queue.h | A simple priority queue |
protnum.h | Protocol number definitions |
ps.h | List information about all active threads |
pthread.h | POSIX conforming multi-threading features |
pthread_barrier.h | Synchronization barriers |
pthread_cancellation.h | Thread cancellation features |
pthread_cleanup.h | Cleanup primitives for pthread threads |
pthread_cond.h | RIOT POSIX condition variable API |
pthread_mutex.h | Mutual exclusion |
pthread_mutex_attr.h | Attributes for pthread mutexes |
pthread_once.h | Singletons features / single-shot execution |
pthread_rwlock.h | Implementation of a fair, POSIX conforming reader/writer lock |
pthread_rwlock_attr.h | Implementation of a fair, POSIX conforming reader/writer lock (attribute set) |
pthread_scheduling.h | Scheduling parameters and policies of pthreads |
pthread_spin.h | Spin locks |
pthread_threading.h | Thread creation features |
pthread_threading_attr.h | Thread creation features (attributes) |
pthread_tls.h | RIOT POSIX thread local storage |
pulse_counter.h | Driver for the PULSE_COUNTER extra sensor |
pwm.h | Low-level PWM peripheral driver interface definitions |
qdec.h | Low-level QDEC peripheral driver interface definitions |
quad.h | |
random.h | Common interface to the software PRNG |
can/conn/raw.h | Definitions of generic CAN interface |
can/raw.h | Definitions high-level RAW CAN interface |
net/gnrc/netif/raw.h | Raw (i.e |
rbuf.h | |
rcvbuf.h | Functions for allocating and freeing the receive buffer |
rdcli_common.h | Shared CoRE RD client functions |
rdcli_config.h | |
rdcli_simple.h | Interface for a simple CoRE RD registration |
rgbled.h | High-level driver for easy handling of RGB-LEDs |
rh.h | Routing extension header definitions |
ringbuffer.h | A utility for storing and retrieving byte data using a ring buffer |
rmutex.h | Recursive Mutex for thread synchronization |
rn2xx3.h | High-level driver for the RN2483/RN2903 LoRa modules |
rn2xx3_internal.h | Internal driver definitions for the RN2483/RN2903 LoRa modules |
router.h | Functions for routing RX can frames |
rpl.h | RPL header |
rpl_netstats.h | Definition of RPL related packet statistics |
rtc.h | Low-level RTC peripheral driver interface definitions |
rtt.h | Low-level RTT (Real Time Timer) peripheral driver interface definitions |
rtt_stdio.h | |
rx_state_machine.h | Implementation of RX state machine |
saul.h | Definition of the generic [S]ensor [A]ctuator [U]ber [L]ayer |
saul_reg.h | SAUL registry interface definition |
sched.h | Scheduler API definition |
sdcard_spi.h | Public interface for the sdcard_spi driver |
sdcard_spi_internal.h | Interface for issuing commands on sd-cards via SPI |
sema.h | Semaphore definitions |
semaphore.h | Semaphores |
semtech_loramac.h | Public API and definitions of the Semtech LoRaMAC |
seq.h | Serial Number Arithmetic (RFC 1982) |
serial.h | |
serialport.hpp | Definition of the Arduino 'Serial' interface |
servo.h | High-level driver for easy handling of servo motors |
settings.h | |
sha1.h | SHA-1 interface definition |
sha256.h | Header definitions for the SHA256 hash function |
sha3.h | Header definitions for the SHA-3 hash function |
shell.h | Shell interface definition |
shell_commands.h | Shell command definitions |
msb-430/drivers/include/sht11-board.h | SHT11 Device Driver Configuration For MSB-430 Platform |
msba2/drivers/include/sht11-board.h | LPC2387 SHT11 Device Driver |
sht11.h | SHT11 Device Driver |
si114x.h | Device driver interface for the Si114x sensors family |
si114x_internals.h | Internal addresses, registers, constants for the Si114x sensors family |
si70xx.h | Interface definition of the Si70xx driver |
si70xx_internals.h | Internal definitions for Si7006/13/20/21 |
gnrc/sixlowpan.h | Definitions for 6LoWPAN |
sixlowpan.h | 6LoWPAN dispatch type and helper function definitons |
skald.h | Skald's basic interface |
slipdev.h | SLIP device definitions |
sntp.h | SNTP definitions |
sock.h | Common sock API definitions |
sock_types.h | GNRC-specific types and function definitions |
socket.h | Main socket header |
socket_zep.h | Socket ZEP definitions |
soft_spi.h | Software SPI port descriptor definition |
spi.h | Low-level SPI peripheral driver interface definition |
spiffs_config.h | |
spiffs_fs.h | SPIFFS integration with vfs |
srf02.h | Driver definitions for the SRF02 ultrasonic ranger |
srf08.h | Driver definitions for the SRF02 ultrasonic ranger |
srh.h | Definititions for RPL source routing extension headers |
statvfs.h | POSIX compatible sys/statvfs.h definitions |
stdio.h | Stdio.h wrapper for MSP430 |
stdlib.h | Stdlib.h wrapper for MSP430 |
stmclk.h | Interface for configuring the clock tree of STM32 CPUs |
structs.h | RPL data structs |
sx127x.h | Public interface for SX127X driver |
sx127x_internal.h | Semtech SX127X internal functions |
sx127x_netdev.h | Netdev driver definitions for SX127X driver |
sx127x_registers.h | SX127X registers |
table.h | Types and functions for operating fib tables |
tcb.h | GNRC TCP transmission control block (TCB) |
gnrc/tcp.h | GNRC TCP API |
sock/tcp.h | TCP sock definitions |
tcp.h | TCP header and helper functions |
tcs37727-internal.h | Register definitions for the TCS37727 driver |
tcs37727.h | Interface definition for the TCS37727 sensor driver |
tftp.h | TFTP support library |
thread.h | Threading API |
thread.hpp | C++11 thread drop in replacement |
thread_flags.h | Thread Flags API |
thread_util.hpp | Utility functions |
tick_conversion.h | Xtimer tick <-> seconds conversions for different values of XTIMER_HZ |
atmega_common/avr-libc-extra/time.h | |
msp430_common/include/time.h | Time.h for msp430 |
event/timeout.h | Provides functionality to trigger events after timeout |
net/gnrc/gomach/timeout.h | Timeout handling of GoMacH |
net/gnrc/lwmac/timeout.h | Timeout handling of LWMAC |
drivers/include/periph/timer.h | Low-level timer peripheral driver interface definitions |
pkg/semtech-loramac/include/semtech-loramac/timer.h | Semtech LoRaMAC timer compatibility definitions |
timex.h | Utility library for comparing and computing timestamps |
tja1042.h | Tja1042 generic CAN transceiver interface initialization |
tm.h | Utility library for struct tm |
tmp006.h | Interface definition for the TMP006 sensor driver |
tmp006_regs.h | Register definitions for TMP006 devices |
trace.h | |
trickle.h | Trickle timer interface definition |
tsl2561.h | Device driver interface for the illuminance TSL2561 sensor |
tsl2561_internals.h | Internal addresses, registers, constants for the TSL2561 sensor |
tsrb.h | Thread-safe ringbuffer interface definition |
tty_uart.h | UART implementation based on /dev/tty devices on host |
tx_state_machine.h | Implementation of TX state machine |
gomach/types.h | Internal used types of GoMacH |
lwmac/types.h | Definition of internal types used by LWMAC |
mac/types.h | Internal data types used by GNRC_MAC |
uart.h | Low-level UART peripheral driver interface definition |
uart_half_duplex.h | Interface definition for half-duplex UART driver |
uart_stdio.h | |
ubjson-internal.h | |
ubjson.h | Headers for the UBJSON module |
ucrc16.h | Ucrc16 definitions |
gnrc/udp.h | UDP GNRC definition |
sock/udp.h | UDP sock definitions |
udp.h | UDP header and helper functions definition |
uhcp.h | UHCP header |
uio.h | Libc header for scatter/gather I/O |
atmega_common/avr-libc-extra/unistd.h | |
msp430_common/include/unistd.h | Unistd.h wrapper for MSP430 |
universal_address.h | Types and functions for operating universal addresses |
util.h | Sock utility function definitions |
utlist.h | Macros for basic linked list operations |
uuencode.h | |
validation.h | RPL control message validation functions |
vectors_cortexm.h | Default interrupt vectors shared by Cortex-M based CPUs |
vectors_kinetis.h | Interrupt service routine declarations for Kinetis MCUs |
veml6070.h | Device driver interface for the VEML6070 UV sensor |
vfs.h | VFS layer API declarations |
VIC.h | |
w5100.h | Interface definition for the W5100 device driver |
w5100_regs.h | Register definitions for W5100 devices |
waspmote_pinmap.h | Mapping from MCU pins to Waspmote pins |
wdog.h | Interface definition for the Kinetis WDOG driver |
whitelist.h | IPv6 whitelist definitions |
xbee.h | High-level driver for the XBee S1 802.15.4 modem |
xtimer.h | Xtimer interface definitions |
zep.h | Definitions for the ZigBee Encapsulation Protocol |