Difference between revisions of "Components"
Jump to navigation
Jump to search
m (Modules moved to Components: They're called components in the Makefile, might as well call them the same here.) |
m (modules -> components) |
||
Line 1: | Line 1: | ||
− | XINU can be easily understood as consisting of conceptual | + | XINU can be easily understood as consisting of conceptual "components," or subsystems. Most components have their own initialization function that sets up global data structures necessary to function properly. The subsystems currently within XINU include: |
* Loader | * Loader |
Revision as of 22:38, 5 February 2008
XINU can be easily understood as consisting of conceptual "components," or subsystems. Most components have their own initialization function that sets up global data structures necessary to function properly. The subsystems currently within XINU include:
- Loader
- System
- Process management
- Semaphores
- Memory allocation
- Interrupt subsystem
- Devices
- Shell (xsh)
- Mailbox
- Testsuite
- Libraries
- Standard C library
- nCurses
- Pthread (minimal)