Lazuli
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234567]
  sys
  include
  Lazuli
  sys
  arch
  AVR
 interrupts.hInterrupt codes of ATmega328P
 registers.hATmega328P registers
 timer_counter_0.hInterface for Timer/Counter 0 of the ATMega328p
 timer_counter_1.hInterface for Timer/Counter 1 of the ATMega328p
 usart.hUSART API for the ATmega328P
 arch.hArchitecture Abstraction API
 clock_24.h24-Hour clock kernel interface
 compiler.hMacro aliases on compiler facilities
 kernel.hKernel symbols definition
 linker.hSymbols defined by the linker
 memory.hMemory management API
 printf.hInternal functions needed for printf()
 scheduler.hLazuli scheduler interface
 task.hBase task definition and context description
 clock_24.h24-Hour clock user interface
 common.hBasic type definitions and useful macros
 config.hInclude appropriate config file
 config_static_analysis.hLazuli configuration file for static analysis
 lazuli.hThe public API of the Lazuli kernel
 list.hDoubly linked lists interface
 mutex.hMutexes interface
 serial.hSerial port configuration interface
 spinlock.hSpinlocks interface
  kern
  arch
  AVR
 arch.cHardware specific layer
 avr_arch.hHeader file specific to the AVR arch module
 timer_counter_1.cATMega328p Timer/Counter 1 driver
  modules
  clock_24
 clock_24.c24-Hour clock kernel implementation
  mutex
 mutex.cMutex implementation
  printf
 printf.cPrintf implementation
  serial
  arch
  AVR
 usart.cATmega328p USART driver
 serial.cSerial port configuration implementation
  spinlock
 spinlock.cSpinlocks implementation
  string
 string.cLibc string implementation
 kernel.cKernel entry point
 list.cLinked lists implementation
 memory.cKernel memory functions
 scheduler.cLazuli scheduler implementation
 sizeof_types.cSizeof types
  libc-headers
  arch-dependent
  AVR
 stdarg.hAVR type and macros definitions for variadic functions
 stdint.hFixed width integer types for AVR
  x86_64
 stdint.hFixed width integer types for x86_64
 stdio.hStdio standard header file
 string.hLibc string header