MidiShare
Kernel
Development
Guide
v1.1
1.Introduction
2.Kernel Description
2.1.General architecture
2.2.Changes
2.3.General operations
Waking up
Putting to sleep
The Time Task
Memory Management
3.Portability issues
3.1.The MidiShare process
3.2.Memory allocation
3.3.Tasks and Alarms
3.4.Synchronization
4.Source code
4.1.Headers
4.2.Kernel
4.3.Clients
4.4.Memory
4.5.Sorter