include Directory Reference

Directories

Files

file  analog_util.h [code]
 Analog utility function interfaces.
 
file  architecture.h [code]
 Platform-independent access to architecture details.
 
file  atomic_utils.h [code]
 API of the utility functions for atomic accesses.
 
file  auto_init.h [code]
 
file  bcd.h [code]
 BCD definitions.
 
file  benchmark.h [code]
 Interface for running simple benchmarks.
 
file  bitfield.h [code]
 bitfields operations on bitfields of arbitrary length
 
file  bloom.h [code]
 Bloom filter API.
 
file  byteorder.h [code]
 Functions to work with different byte orders.
 
file  c11_atomics_compat.hpp [code]
 C++ compatibility of default C11 atomics types.
 
file  cb_mux.h [code]
 cb_mux interface definitions
 
file  clif.h [code]
 CoRE Link Format encoding and decoding library public definitions.
 
file  color.h [code]
 Headers for the color handling module.
 
file  div.h [code]
 
file  eepreg.h [code]
 eepreg interface definitions
 
file  event.h [code]
 Event API.
 
file  evtimer.h [code]
 evtimer API definitions
 
file  evtimer_mbox.h [code]
 Message box based evtimer event.
 
file  evtimer_msg.h [code]
 IPC-based evtimer definitions.
 
file  fmt.h [code]
 String formatting API.
 
file  fmt_table.h [code]
 Table extension of the string formatting API.
 
file  frac.h [code]
 
file  fuzzing.h [code]
 
file  hashes.h [code]
 Hash function API.
 
file  iolist.h [code]
 iolist scatter / gather IO
 
file  isrpipe.h [code]
 isrpipe Interface
 
file  luid.h [code]
 Header of the unique ID generation module.
 
file  matstat.h [code]
 Matstat library declarations.
 
file  mineplex.h [code]
 Interface definition to access the Mineplex font.
 
file  od.h [code]
 
file  phydat.h [code]
 Generic data container for physical data interface.
 
file  pipe.h [code]
 
file  pm_layered.h [code]
 Layered low power mode infrastructure.
 
file  progress_bar.h [code]
 A simple CLI progress bar.
 
file  ps.h [code]
 List information about all active threads.
 
file  ptrtag.h [code]
 Pointer Tagging Helpers.
 
file  puf_sram.h [code]
 
file  random.h [code]
 Common interface to the software PRNG.
 
file  saul_reg.h [code]
 SAUL registry interface definition.
 
file  schedstatistics.h [code]
 Scheduler statisctics.
 
file  sema.h [code]
 Semaphore definitions.
 
file  seq.h [code]
 Serial Number Arithmetic (RFC 1982)
 
file  shell.h [code]
 Shell interface definition.
 
file  shell_commands.h [code]
 Shell command definitions.
 
file  stdio_base.h [code]
 
file  stdio_rtt.h [code]
 
file  stdio_semihosting.h [code]
 
file  stdio_uart.h [code]
 
file  timex.h [code]
 Utility library for comparing and computing timestamps.
 
file  tm.h [code]
 Utility library for struct tm.
 
file  trace.h [code]
 Trace program flows.
 
file  trickle.h [code]
 Trickle timer interface definition.
 
file  tsrb.h [code]
 Thread-safe ringbuffer interface definition.
 
file  unaligned.h [code]
 Unaligned but safe memory access functions.
 
file  universal_address.h [code]
 Types and functions for operating universal addresses.
 
file  usb.h [code]
 Definition of global compile time configuration options.
 
file  usb_board_reset.h [code]
 
file  usb_board_reset_internal.h [code]
 
file  utlist.h [code]
 Macros for basic linked list operations.
 
file  uuid.h [code]
 RFC 4122 UUID functions
 
file  vfs.h [code]
 VFS layer API declarations.
 
file  xtimer.h [code]
 xtimer interface definitions
 
file  zptr.h [code]
 32bit -> 16bit pointer compression implementation
 
file  ztimer.h [code]
 ztimer API