FreeNOS
Modules
Here is a list of all modules:
[detail level 123]
 binUser program binaries that can be executed from the command line as a command or via forkexec()
 shThe Shell is a command interpreter program that can run external programs or builtin commands
 kernelKernel runs privileged code that schedules processes and performs virtual memory management
 API (system call interface)Application Programming Interface (API) provided by the Kernel for user programs
 API (kernel handlers)API handlers contain the kernel side implementation of the Application Programming Interface (API)
 ARMARM architecture specific kernel code such as context switching and bootup code
 IntelIntel architecture specific kernel code such as context switching and bootup code
 libLibraries contain shared code that can be used anywhere, such as in user programs, servers and the kernel
 liballocMemory allocator library for managing the dynamic heap and virtual memory mappings
 Libapp
 libarchThe architectures library provides code for specific processor architectures
 ARMARM architecture specific code such as caching, virtual memory and exception/interrupt handling
 BroadcomBroadcom System-on-Chip (SoC) device specific code including timers, interrupt controllers and more
 IntelIntel architecture specific code such as multiprocessor, virtual memory and exception/interrupt handling
 libexecExecutable formats library can parse and extract program code and data
 libfsThe filesystems library provides generic support code for filesystems
 libposixProvides support for the POSIX.1-2008 portable operating system interface for user programs
 libipcThe Inter Process Communication (IPC) library allows processes to communicate, for example by message passing
 libmpiMPI (Message Passing Interface) is a standard communication interface for parallel programming
 libnetThe networking library implements standard networking protocols and networking support code
 libruntimeThis library provides basic runtime support needed to start a program from a main() function
 libstdContains standard algorithms and datastructures for generic programming
 libtestGeneric test framework with support for assertions, automatic test discovery and test reporting
 HostHost architecture code is suitable for running on the host operating system
 libi2cThis library provides support code for the I2C protocol used on some I/O devices
 libspiThis library provides support code for the SPI protocol used on some I/O devices
 libusbThis library provides support code for the USB protocol used on some I/O devices
 serverServers are programs that provide a part of the operating system in userspace, for example device drivers or filesystems
 ATAThe ATA (Advanced Technology Attachment) driver provides a block I/O storage device
 coreThe CoreServer manages a single processor core on the target system
 DatastoreProvides a key/value in-memory based data storage that can be used system wide
 LinnFSThe Linnenbank Filesystem (LinnFS) provides an inode based filesystem similar to Ext2
 linncreateThe LinnCreate program can create a new LinnFS filesystem
 TmpFSThe temporary filesystem (TmpFS) provides an in-memory non-persistent filesystem
 MpiProxy ServerServer that bridges IP/UDP to local MPI communication channels
 loopbackLocal-only network interface driver that loops back all packets transmitted
 sun8iemacNetwork device of the Allwinner Sun8i family System-on-Chips
 ps2The IBM Personal System/2 drivers supports keyboard input
 RecoveryServerProvides fault tolerance to servers by restarting on errors (recovery)
 serialThe serial driver supports UART devices such as the i8250 and PL011
 terminalThe terminal server provides the system console via input/output devices
 timeThe time driver contains an interface to the system Real Time Clock (RTC)
 videoThis server provides support for video devices, including VGA
 smsc95xxNetwork interface driver for the SMSC95xx family of ethernet over USB devices
 pn532The PN532 is a NFC reader device connected via an SPI bus
 usbThese servers contain USB device driver implementations
 controllerThese servers contain USB controller device driver implementations