libsel4vmmplatsupport: Dynamic ioport allocation

Updated the ioports interface to support semi-dynamic allocation
of ioport ranges. The interface has been extended to take a
starting address by which the interface can allocate free ioport
ranges. For the time being this is a simple bump allocator with
no ability to free up allocated ioport ranges. The user can specify
whether they want to add an ioport for a specific range or let
it allocate at a free range.
2 files changed
tree: 93eb657f8b3c5592c0306b28df6cbc1abb789261
  1. libsel4bga/
  2. libsel4dma/
  3. libsel4keyboard/
  4. libsel4nanopb/
  5. libsel4rpc/
  6. libsel4vchan/
  7. libsel4vm/
  8. libsel4vmmplatsupport/
  9. .gitignore
  10. CMakeLists.txt
  11. Findsel4_projects_libs.cmake
  12. LICENSE.txt
  13. README.md
README.md

seL4_projects_libs

seL4 Projects Libraries

A collection of libraries for seL4. These libraries are compatible with seL4_libs.

License

The files in this repository are release under standard open source licenses. Please see individual file headers and the LICENSE_BSD2.txt file for details.