X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=Kernel%2Farch%2Fx86%2Finclude%2Farch.h;h=66d7a79259d667b10a66398b0568662293be1437;hb=3764c294f21229bdf700f436fa4884f5e76e0d3a;hp=8d8a14a00188ae282b5e0b80f61d7e1b4e0364d4;hpb=adbdc45e64c40f7d3a022caedeb22f5e95dcd12a;p=tpg%2Facess2.git diff --git a/Kernel/arch/x86/include/arch.h b/Kernel/arch/x86/include/arch.h index 8d8a14a0..66d7a792 100644 --- a/Kernel/arch/x86/include/arch.h +++ b/Kernel/arch/x86/include/arch.h @@ -123,9 +123,13 @@ typedef struct { typedef struct { Uint EIP, ESP, EBP; + Uint32 UserCS, UserEIP; } tTaskState; // === FUNCTIONS === +extern void Debug_PutCharDebug(char ch); +extern void Debug_PutStringDebug(const char *String); + extern int IS_LOCKED(struct sShortSpinlock *Lock); extern int CPU_HAS_LOCK(struct sShortSpinlock *Lock); extern void SHORTLOCK(struct sShortSpinlock *Lock);