X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2Futil.h;fp=src%2Futil.h;h=50148af911849498a5fe79c0a2173f58f2c9143f;hp=35d1a971381ba158b00f3d834437ffadafba8cc8;hb=0aeee13aa695ec617ec22253824f17209660bd39;hpb=b6cf6cc67513dfea518a76abecc6e8f0492131cd diff --git a/src/util.h b/src/util.h index 35d1a97..50148af 100644 --- a/src/util.h +++ b/src/util.h @@ -235,7 +235,7 @@ static unsigned int __inline get_cs(void) #endif unsigned int get_cs(void); -#define get_cpl() ((int)(get_cs() & 7)) +#define get_cpl() ((int)(get_cs() & 3)) void get_msr(uint32_t msr, uint32_t *low, uint32_t *high); void set_msr(uint32_t msr, uint32_t low, uint32_t high);