|
|
| version 1.31, 2012/01/08 11:36:06 | version 1.33, 2012/01/24 17:17:12 |
|---|---|
| Line 45 ia32_initreg(void) | Line 45 ia32_initreg(void) |
| CPU_EDX = (CPU_FAMILY << 8) | (CPU_MODEL << 4) | CPU_STEPPING; | CPU_EDX = (CPU_FAMILY << 8) | (CPU_MODEL << 4) | CPU_STEPPING; |
| CPU_EFLAG = 2; | CPU_EFLAG = 2; |
| CPU_CR0 = CPU_CR0_CD | CPU_CR0_NW | CPU_CR0_ET; | CPU_CR0 = CPU_CR0_CD | CPU_CR0_NW; |
| #if defined(USE_FPU) | #if defined(USE_FPU) |
| CPU_CR0 &= ~CPU_CR0_EM; | |
| CPU_CR0 |= CPU_CR0_ET; | CPU_CR0 |= CPU_CR0_ET; |
| #else | #else |
| CPU_CR0 |= CPU_CR0_EM | CPU_CR0_NE; | CPU_CR0 |= CPU_CR0_EM | CPU_CR0_NE; |
| Line 213 ia32_panic(const char *str, ...) | Line 214 ia32_panic(const char *str, ...) |
| va_end(ap); | va_end(ap); |
| strcat(buf, "\n"); | strcat(buf, "\n"); |
| strcat(buf, cpu_reg2str()); | strcat(buf, cpu_reg2str()); |
| VERBOSE(("%s", buf)); | |
| msgbox("ia32_panic", buf); | msgbox("ia32_panic", buf); |