Skip to content
/ io Public

IO handles access to platform devices and resources

Notifications You must be signed in to change notification settings

kernkonzept/io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

L4Re IO

IO is the management component that handles access to platform devices and resources such as I/O memory, ports (on x86) and interrupts. It grants and controls access to these resources for all other L4Re components.

This package includes the following components:

  • io - main server and resource manager
  • libvbus - IO client interface and definitions
  • libio-direct - convenience functions for requesting hardware resources directly from the kernel/sigma0
  • libio-io - convenience functions for requesting hardware resources from IO

Documentation

This package is part of the L4Re operating system. For documentation and build instructions see the L4Re wiki.

Contributions

We welcome contributions. Please see our contributors guide on how to contribute.

License

Detailed licensing and copyright information can be found in the LICENSE file.