#include <threads.h>
-// === CONSTANTS ===
-#define GETMSG_IGNORE ((void*)-1)
-
// === TYPES ===
+#if USE_MP
+typedef struct sCPU
+{
+ Uint8 APICID;
+ Uint8 State; // 0: Unavaliable, 1: Idle, 2: Active
+ Uint16 Resvd;
+ tThread *Current;
+} tCPU;
+#endif
typedef struct sTSS {
Uint32 Link;
} __attribute__((packed)) tTSS;
// === FUNCTIONS ===
-extern void Proc_Start();
+extern void Proc_Start(void);
extern int Proc_Clone(Uint *Err, Uint Flags);
#endif