Go to the documentation of this file.
18 #include <FreeNOS/User.h>
19 #include <FreeNOS/API.h>
virtual Core::Result bootCore(uint coreId, CoreInfo *info)
Boot a processor core.
virtual Core::Result discoverCores()
Discover processor cores.
virtual Core::Result sendIPI(uint coreId)
Send Inter-Processor-Interrupt.
unsigned int uint
Unsigned integer number.
virtual Result initialize()
Initialize the server.
Represents a single Core in a Central Processing Unit (CPU).
static T * create()
Abstract function to create an instance of T.
Implements a CoreServer for a single core only.
Per-Core information structure.
Result
Result code for Actions.
SingleCoreServer()
Class constructor function.
virtual void waitIPI() const
Wait for Inter-Processor-Interrupt.