|
FreeNOS
|
Go to the source code of this file.
Data Structures | |
| struct | ProcessInfo |
| Process information structure, used for Info. More... | |
Typedefs | |
| typedef enum ProcessOperation | ProcessOperation |
| Available operation to perform using ProcessCtl. More... | |
| typedef struct ProcessInfo | ProcessInfo |
| Process information structure, used for Info. More... | |
Enumerations | |
| enum | ProcessOperation { Spawn = 0, KillPID, GetPID, GetParent, WatchIRQ, EnableIRQ, DisableIRQ, SendIRQ, InfoPID, WaitPID, InfoTimer, WaitTimer, EnterSleep, Schedule, Wakeup, Stop, Resume, Reset } |
| Available operation to perform using ProcessCtl. More... | |
Functions | |
| Log & | operator<< (Log &log, ProcessOperation op) |
| Operator to print a ProcessOperation to a Log. More... | |
| API::Result | ProcessCtl (const ProcessID proc, const ProcessOperation op, const Address addr=0, const Address output=0) |
| Prototype for user applications. More... | |
| API::Result | ProcessCtlHandler (const ProcessID proc, const ProcessOperation op, const Address addr, const Address output) |
| Kernel handler prototype. More... | |
1.8.17