From 7b1abfca2d7c5270e7a4f26c83baec5d9f3b557d Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Tue, 13 Jan 2004 08:56:48 +0000 Subject: [PATCH] Add alignment check bit in flags register to allow 486 detection Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1579 --- include/regs.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/regs.h b/include/regs.h index e97f54a1..92eb004a 100644 --- a/include/regs.h +++ b/include/regs.h @@ -35,9 +35,11 @@ #define FLAG_IOPL 0x00003000 #define FLAG_NT 0x00004000 #define FLAG_VM 0x00020000 +#define FLAG_AC 0x00040000 +#define FLAG_ID 0x00200000 #define FMASK_TEST (FLAG_CF | FLAG_PF | FLAG_AF | FLAG_ZF | FLAG_SF | FLAG_OF) -#define FMASK_NORMAL (FMASK_TEST | FLAG_DF | FLAG_TF | FLAG_IF) +#define FMASK_NORMAL (FMASK_TEST | FLAG_DF | FLAG_TF | FLAG_IF | FLAG_AC ) #define FMASK_ALL (FMASK_NORMAL | FLAG_IOPL | FLAG_NT) #define SETFLAGBIT(TYPE,TEST) if (TEST) reg_flags|=FLAG_ ## TYPE; else reg_flags&=~FLAG_ ## TYPE