KM3NeT CLB  2.0
KM3NeT CLB v2 Embedded Software
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Modules
Here is a list of all modules:
[detail level 123]
oCommon functions and MacrosThe common group provides platform independent, general functions
|oMinimal Standard Library implementationThis module defines some basic standard libary functions, for printing, string handling, memory copying etc
|oOther Utility functionsThis module defines additional functions and macros not provided by the standard library
|\Collection TypesThis modules defines common collection types, like queues, lists and sets
oPlatformThe platform module wraps the platform specific functionality into a convinience library
|oDevice DriversThis module contains device drivers for various devices, it be memory mapped on the wishbone bus, or SPI, I2C etc..
||oI2C DriversThis group contains drivers for devices on the I2C bus
||oSPI DriversThis group contains drivers for devices on the SPI bus
||oUART DriversThis group contains drivers for devices which communicate over a UART bus
||\WishBoneBus DriversThis group contains drivers for devices mapped on the wishbone bus
|oKernelProvides platform functions, i.e
|oLatticeMico32 SOCThe LM32SOC contains defintions and code to support the Lattice LM32 CPU and its peripherals
||\Device DefintionsThis module contains all device configuration and mapping
|oModulesModules combine multiple IC's into one functioning unit
|\NetworkingProvides networking
oApplicationThis module contains all application specific code
|oProcess variablesThis module provides access to process variables
|oRemoteThis group contains source files implementing the slow control commands
|\SubsystemsSubsystems
\ConfigurationThis pseudo module contains all configuration files