Contiki-NG
Modules
Here is a list of all modules:
[detail level 12345678]
 Gecko
 Device drivers
 OS drivers
 Storage drivers
 System drivers
 efr32mg12p332f1024gl125 OPN
 Gecko-platforms
 Brd4162a
 Brd4166a
 Hardware supportCPU, device drivers, and platform code
 CPUs
 Device Drivers
 Platforms
 IoT networkingThe communication protocols
 Application-layer protocols and profiles
 Link layerLink-layer protocols and services
 Network layerNetwork-layer protocols and services
 Packet bufferThe packetbuf module does Contiki's buffer management
 Packet buffer queueThe queuebuf module handles buffers that are queued
 Libraries and servicesA set of libraries and services used by Contiki-NG and applications
 A module to handle Node IDs and MAC addresses in deployments
 CRC16 calculationThe Cyclic Redundancy Check 16 is a hash function that produces a checksum that is used to detect errors in transmissions
 Contiki-NG interactive management shellThe shell enables to inspect and manage the network layer and provides other system functionalities
 Cryptographically-secure PRNGExpands a truly random seed into a stream of pseudo-random numbers
 Data structures
 Generic Newlib customizationsLibrary providing generic implementations of Newlib features for Contiki
 Memory functions
 Portable debugging output functons
 The Simple Energest module
 Trickle timersThis library implements timers which behave in accordance with RFC 6206 "The Trickle Algorithm" (http://tools.ietf.org/html/rfc6206)
 System functionsCore system components such as processes and timers
 Atomic operationsThis library provides an API and generic implementation of atomic operations
 CPU/Compiler memory barriersAPI for CPU/Compiler memory barriers
 Communication power accountingThe compower module accumulates power consumption information and attributes it to communication activities
 Critical sectionsPlatform-independent functions for critical section entry and exit
 Master interrupt manipulationThese functions can be used to manipulate the master interrupt in a platform-independent fashion
 MutexesThis library provides an API and generic implementation of mutexes
 Node ID management
 Per-module, per-level loggingThe log module performs per-module, per-level logging
 Stack checker libraryBasic support for stack guards and stack overflow detection
 The Contiki file system interfaceThe Contiki file system interface (CFS) defines an abstract API for reading directories and for reading and writing files
 The Contiki-NG main functionA platform-independent main function
 Threads and processesThis module contains protothreads, multithreading, and processes
 TimersThis module contains all different timers and clocks in Contiki-NG