Interfaces

The following interfaces have already been specified. If you have any sugestion about this interfaces or wants a new one, join the mailing list.

System Interfaces

AVLTree_In AVL tree with data inside node
BlockBuffer Buffering of devices blocks
BlockDev Block devices
CfgManager Configuration manager
DiskPartition Disk partition
DMAController_i386 DMA controller for Intel IA32 architecture
ErrorManager Error manager
ExecDomain Executable domain
ExecLoader Executable loader
FileSystem File systems
FSManager File systems manager
IdeController IDE controller
InputDev Input devices
IntController_i386 Interrupt controller for Intel IA32 architecture
InterManager Interface manager
IntManager_i386 Interrupt manager for Intel IA32 architecture
IOPortManager IO port manager
IOPortManager_i386 IO port manager for Intel IA32 architecture
KbdLayout Keyboard layout
Keyboard Keyboard
MemController Memory controller
MemMan Memory areas manipulation
MemManager Memory manager
MemManager_i386 Memory manager specific for Intel IA32 architecture
MemMEvent Memory manager events
OutputDev Output devices
RExecModFile Executable module file reader
RLibModFile Library module file reader
RSysModFile System module file reader
StringMan Strings manipulation
SysModManager System modules manager
TaskManager Task and threads manager
TaskManager_i386 Task and threads manager for Intel IA32 architecture
TaskManagerE Task and threads manager events
TextVideo Text mode video (console)
TimerController_i386 Timers controller for Intel IA32 architecture
UserModManager User modules manager
UserSpaceManager User space manager
UserSpaceManagerE User space manager events

User Interfaces

Exception Exception handling
MemMan Memory areas manipulation
MemManager Memory manager
Mutex Mutex synchronizer
Semaphore Semaphore synchronizer
StringMan Strings manipulation
Thread Thread management

SourceForge Logo