2 ===================================================================
3 RCS file: /cvsroot/bochs/bochs/bios/apmbios.S,v
4 retrieving revision 1.4
5 diff -u -w -r1.4 apmbios.S
6 --- apmbios.S 26 Dec 2005 10:35:51 -0000 1.4
7 +++ apmbios.S 28 Apr 2006 22:41:19 -0000
17 ===================================================================
18 RCS file: /cvsroot/bochs/bochs/bios/rombios.c,v
19 retrieving revision 1.160
20 diff -u -w -r1.160 rombios.c
21 --- rombios.c 25 Jan 2006 17:51:49 -0000 1.160
22 +++ rombios.c 28 Apr 2006 22:41:21 -0000
25 printf(BX_APPNAME" BIOS - build: %s\n%s\nOptions: ",
26 BIOS_BUILD_DATE, bios_cvs_version_string);
36 + printf("apmbios pcibios eltorito \n\n");
40 //--------------------------------------------------------------------------
45 + and dword ptr[esp+4],0xfffffffc ;; reset CS.RPL for kqemu
49 @@ -8823,17 +8828,17 @@
56 + and dword ptr[esp+4],0xfffffffc ;; reset CS.RPL for kqemu
65 + and dword ptr[esp+4],0xfffffffc ;; reset CS.RPL for kqemu
71 pci_real_f0d: ;; write configuration dword
73 - jne pci_real_unknown
75 call pci_real_select_reg
78 @@ -8979,6 +8984,46 @@
82 +pci_real_f0e: ;; get irq routing options
84 + jne pci_real_unknown
86 + cmp word ptr [di], #pci_routing_table_structure_end - pci_routing_table_structure_start
87 + jb pci_real_too_small
89 + mov word ptr [di], #pci_routing_table_structure_end - pci_routing_table_structure_start
97 + mov si, #pci_routing_table_structure_start
105 + mov cx, #pci_routing_table_structure_end - pci_routing_table_structure_start
114 + mov bx, #(1 << 9) | (1 << 11) ;; irq 9 and 11 are used
118 + mov word ptr [di], #pci_routing_table_structure_end - pci_routing_table_structure_start
125 @@ -9019,6 +9064,7 @@
126 dw 0,0 ;; Miniport data
127 db 0,0,0,0,0,0,0,0,0,0,0 ;; reserved
129 +pci_routing_table_structure_start:
130 ;; first slot entry PCI-to-ISA (embedded)
131 db 0 ;; pci bus number
132 db 0x08 ;; pci device number (bit 7-3)
133 @@ -9097,6 +9143,7 @@
134 dw 0xdef8 ;; IRQ bitmap INTD#
135 db 5 ;; physical slot (0 = embedded)
137 +pci_routing_table_structure_end: