2 ===================================================================
3 RCS file: /cvsroot/bochs/bochs/bios/rombios.c,v
4 retrieving revision 1.110
5 diff -u -w -r1.110 rombios.c
6 --- rombios.c 31 May 2004 13:11:27 -0000 1.110
7 +++ rombios.c 20 Jun 2004 13:10:07 -0000
15 #define BX_USE_PS2_MOUSE 1
17 #define BX_SUPPORT_FLOPPY 1
18 #define BX_FLOPPY_ON_CNT 37 // 2 seconds
22 #define BX_USE_ATADRV 1
23 #define BX_ELTORITO_BOOT 1
29 - ;; the HALT macro is called with the line number of the HALT call.
30 - ;; The line number is then sent to the PANIC_PORT, causing Bochs/Plex
31 - ;; to print a BX_PANIC message. This will normally halt the simulation
32 - ;; with a message such as "BIOS panic at rombios.c, line 4091".
33 - ;; However, users can choose to make panics non-fatal and continue.
42 @@ -1543,15 +1534,12 @@
45 if (action & BIOS_PRINTF_HALT) {
46 - // freeze in a busy loop. If I do a HLT instruction, then in versions
47 - // 1.3.pre1 and earlier, it will panic without ever updating the VGA
48 - // display, so the panic message will not be visible. By waiting
49 - // forever, you are certain to see the panic message on screen.
50 - // After a few more versions have passed, we can turn this back into
51 - // a halt or something.
53 + // freeze in a busy loop.
63 @@ -8344,6 +8332,19 @@
68 +;--------------------
83 @@ -9560,6 +9561,10 @@
84 .org 0xf859 ; INT 15h System Services Entry Point
94 @@ -9570,6 +9575,10 @@
96 //JMPL(iret_modify_cf)
103 ;; Protected mode IDT descriptor