2 ===================================================================
3 RCS file: /cvsroot/bochs/bochs/bios/rombios.c,v
4 retrieving revision 1.130
5 diff -u -w -r1.130 rombios.c
6 --- rombios.c 13 Feb 2005 08:47:30 -0000 1.130
7 +++ rombios.c 9 Feb 2006 21:49:38 -0000
23 + and dword ptr[esp+4],0xfffffffc ;; reset CS.RPL for kqemu
27 @@ -8721,17 +8725,17 @@
34 + and dword ptr[esp+4],0xfffffffc ;; reset CS.RPL for kqemu
43 + and dword ptr[esp+4],0xfffffffc ;; reset CS.RPL for kqemu
48 ===================================================================
49 RCS file: /cvsroot/bochs/bochs/bios/apmbios.S,v
50 retrieving revision 1.1
51 diff -u -w -r1.1 apmbios.S
52 --- apmbios.S 20 Jun 2004 18:27:09 -0000 1.1
53 +++ apmbios.S 9 Feb 2006 21:49:38 -0000
55 // APM BIOS support for the Bochs BIOS
56 // Copyright (C) 2004 Fabrice Bellard
58 +// 16-bit interface activation
59 +// Copyright (C) 2005 Struan Bartlett
61 // This library is free software; you can redistribute it and/or
62 // modify it under the terms of the GNU Lesser General Public
63 // License as published by the Free Software Foundation; either
66 // bit 0 : 16 bit interface supported
67 // bit 1 : 32 bit interface supported
73 ; APM real mode interface connect
80 +; APM 16 bit protected mode interface connect
85 + mov bx, #_apm16_entry
87 + mov ax, #0xf000 // 16 bit code segment base
88 + mov si, #0xfff0 // 16 bit code segment size
89 + mov cx, #0xf000 // data segment address
90 + mov di, #0xfff0 // data segment length