|
|
| version 1.4, 2003/11/14 10:04:56 | version 1.6, 2003/11/22 12:49:49 |
|---|---|
| Line 97 static void bios_reinitbyswitch(void) { | Line 97 static void bios_reinitbyswitch(void) { |
| } | } |
| gdcs.textdisp |= GDCSCRN_EXT; | gdcs.textdisp |= GDCSCRN_EXT; |
| if ((np2cfg.model >= PCMODEL_VX) && (usesound & 0x7e)) { | if ((pc.model >= PCMODEL_VX) && (usesound & 0x7e)) { |
| iocore_out8(0x188, 0x27); | iocore_out8(0x188, 0x27); |
| iocore_out8(0x18a, 0x3f); | iocore_out8(0x18a, 0x3f); |
| } | } |
| Line 238 static void bios_boot(void) { | Line 238 static void bios_boot(void) { |
| I286_AL = 0x10; | I286_AL = 0x10; |
| mem[0x004f8] = 0xee; // out dx, al | mem[0x004f8] = 0xee; // out dx, al |
| mem[0x004f9] = 0xea; // call far | mem[0x004f9] = 0xea; // call far |
| #if 1 | |
| SETBIOSMEM32(0x004fa, 0x0000); | |
| SETBIOSMEM32(0x004fc, 0xffff); | |
| #else | |
| SETBIOSMEM32(0x004fa, 0xffff0000); | SETBIOSMEM32(0x004fa, 0xffff0000); |
| #endif | |
| } | } |
| else { | else { |
| I286_SP = GETBIOSMEM16(0x00404); | I286_SP = GETBIOSMEM16(0x00404); |