armOS  0.1.0
Minimal ARM Operating System for the Raspberry Pi - Documentation generated for Pi 4.
File List
Here is a list of all files with brief descriptions:
[detail level 123]
  include
  armv6
 entry.hDefinition of armv6 Invalid exception type values
 irq.hDefinition of armv6 interrupt initialization functions
 scheduler.hDefinition of armv6 scheduler helper functions
  armv8-a
 entry.hDefinition of armv8-a Invalid exception type values
 irq.hDefinition of armv8-a interrupt initialization functions
 scheduler.hDefinition of armv8-a scheduler helper functions
 sysregs.hDefinition of armv8-a system registers
  common
 stdbool.hDefinition of boolean type and values
 stdlib.hDefinition of some stdlib.h functions
 string.hDefinition of some string.h functions
  kernel
 console.hDefinition of functions and types for a minimal console
 fork.hDefinition of fork-related functions
 gpio.hDefinition of functions for manipulating GPIO registers
 irq.hDefinition of interrupt handling functions
 led.hDefinition of functions for manipulating a LED to a GPIO pin
 mm.hDefinition of basic memory sizes and functions
 mmio.hDefinition of MMIO functions
 printk.hDefinition of printk
 process.hDefinition of functions for creating and killing processes
 scheduler.hDefinition of scheduler structs and functions
 timer.hDefinition of basic System Timer functions
 uart.hDefinition of basic UART functions
 utils.hDefinition of basic ARM assembly functions
  peripherals
 aux.hDefinition of AUX registers addresses (Only for Uart)
 base.hDefinition of base MMIO registers addresses
 gpio.hDefinition of GPIO registers addresses
 irq.hDefinition of IRQ registers addresses
 mbox.hDefinition of Mailbox registers addresses
 timer.hDefinition of System Timer registers addresses
  src
  common
 stdlib.cImplementation of some stdlib.h functions
 string.cImplementation of some string.h functions
  kernel
 console.cImplementation of a minimal console
 fork.cImplementation of fork-related functions
 gpio.cImplementation of functions for manipulating GPIO registers
 irq.cImplementation of interrupt handling functions
 kernel.cMain kernel function
 led.cImplementation of functions for manipulating a LED to a GPIO pin
 mm.cImplementation of basic memory functions
 mmio.cImplementation of MMIO functions
 printk.cImplementation of printk
 process.cImplementation of functions for creating and killing processes
 scheduler.cImplementation of scheduler functions
 timer.cImplementation of basic System Timer functions
 uart.cImplementation of basic UART functions