d1ef29dc6e
. ports 0x0400 0x0401 and 0xfff0 : rombios . ports 0x0500 0x0501 and 0x0502 : vgabios The rombios log output was previously handled by the unmmapped device
784 lines
42 KiB
Plaintext
784 lines
42 KiB
Plaintext
----------------------------------------------------------------------
|
|
Patch name: patch.biosdev
|
|
Author: Christophe Bothamy
|
|
Date: April, 1st 2002
|
|
RCS Id: $Id: patch.biosdev,v 1.1 2002-04-01 21:53:23 cbothamy Exp $
|
|
|
|
Detailed description:
|
|
this patch adds a biosdev "pseudo device" to handle the log
|
|
output of the rombios and vgabios :
|
|
- ports 0x0400 0x0401 and 0xfff0 : rombios
|
|
- ports 0x0500 0x0501 and 0x0502 : vgabios
|
|
The rombios log output was previously handled by unmmapped
|
|
device
|
|
|
|
Patch was created with:
|
|
cvs diff -u
|
|
Apply patch to what version:
|
|
cvs checked out on DATE, release version VER
|
|
Instructions:
|
|
To patch, go to main bochs directory.
|
|
Type "patch -p0 < THIS_PATCH_FILE".
|
|
----------------------------------------------------------------------
|
|
Index: config.h.in
|
|
===================================================================
|
|
RCS file: /cvsroot/bochs/bochs/config.h.in,v
|
|
retrieving revision 1.45
|
|
diff -u -r1.45 config.h.in
|
|
--- config.h.in 9 Mar 2002 01:04:49 -0000 1.45
|
|
+++ config.h.in 1 Apr 2002 21:29:10 -0000
|
|
@@ -220,6 +220,7 @@
|
|
// multiple instances of a device class
|
|
|
|
#define BX_USE_HD_SMF 1 // Hard drive
|
|
+#define BX_USE_BIOS_SMF 1 // BIOS
|
|
#define BX_USE_CMOS_SMF 1 // CMOS
|
|
#define BX_USE_DMA_SMF 1 // DMA
|
|
#define BX_USE_FD_SMF 1 // Floppy
|
|
Index: iodev/Makefile.in
|
|
===================================================================
|
|
RCS file: /cvsroot/bochs/bochs/iodev/Makefile.in,v
|
|
retrieving revision 1.14
|
|
diff -u -r1.14 Makefile.in
|
|
--- iodev/Makefile.in 7 Feb 2002 17:18:44 -0000 1.14
|
|
+++ iodev/Makefile.in 1 Apr 2002 21:29:11 -0000
|
|
@@ -57,6 +57,7 @@
|
|
devices.o \
|
|
pic.o \
|
|
pit.o pit82c54.o pit_wrap.o \
|
|
+ biosdev.o \
|
|
unmapped.o \
|
|
cmos.o \
|
|
dma.o \
|
|
@@ -107,133 +108,162 @@
|
|
# dependencies generated by
|
|
# gcc -MM -I.. -I../instrument/stubs *.c *.cc | sed 's/\.cc/.@CPP_SUFFIX@/g'
|
|
###########################################
|
|
+biosdev.o: biosdev.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
+ ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
+ ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
+ ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
cdrom.o: cdrom.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
-cdrom_amigaos.o: cdrom_amigaos.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
- ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
- ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
- ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h \
|
|
- scsi_commands.h
|
|
+ ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+cdrom_amigaos.o: cdrom_amigaos.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
+ ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
+ ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
+ ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h scsi_commands.h
|
|
cdrom_beos.o: cdrom_beos.@CPP_SUFFIX@ cdrom_beos.h
|
|
cdrom_osx.o: cdrom_osx.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
- ../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
- ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
- ../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
- ../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
cmos.o: cmos.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
-crc32.o: crc32.@CPP_SUFFIX@ crc32.h ../bochs.h ../config.h ../osdep.h \
|
|
- ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
- ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
- ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+crc32.o: crc32.@CPP_SUFFIX@ crc32.h ../bochs.h ../config.h ../osdep.h \
|
|
+ ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
+ ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
+ ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
devices.o: devices.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
+dma.o: dma.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
+ ../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
+ ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
+ ../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
-dma.o: dma.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
- ../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
- ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
- ../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
eth.o: eth.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
-eth_arpback.o: eth_arpback.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
- ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
- ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
- ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+eth_arpback.o: eth_arpback.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
+ ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
+ ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
+ ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
eth_fbsd.o: eth_fbsd.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
- ../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
- ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
- ../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
- ../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
eth_linux.o: eth_linux.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
- ../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
- ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
- ../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
- ../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
eth_null.o: eth_null.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
- ../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
- ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
- ../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
- ../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
eth_packetmaker.o: eth_packetmaker.@CPP_SUFFIX@ ../bochs.h ../config.h \
|
|
../osdep.h ../debug/debug.h ../bxversion.h ../gui/siminterface.h \
|
|
../state_file.h ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h \
|
|
../pc_system.h ../gui/gui.h ../gui/control.h ../gui/keymap.h \
|
|
- ../iodev/iodev.h ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h \
|
|
+ ../iodev/iodev.h ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h \
|
|
+ ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
+eth_tap.o: eth_tap.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
+ ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
+ ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
+ ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
@@ -244,212 +274,222 @@
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
- ../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
- ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
- ../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
- ../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
floppy.o: floppy.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
-harddrv.o: harddrv.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
- ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
- ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
- ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+harddrv.o: harddrv.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
+ ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
+ ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
+ ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
ioapic.o: ioapic.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
-iodebug.o: iodebug.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
- ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
- ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
- ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
-keyboard.o: keyboard.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
+iodebug.o: iodebug.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
- ../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
- ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
- ../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
- ../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h \
|
|
- scancodes.h
|
|
-ne2k.o: ne2k.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
- ../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
- ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
- ../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
../instrument/stubs/instrument.h
|
|
-parallel.o: parallel.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
+keyboard.o: keyboard.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h /usr/include/math.h scancodes.h
|
|
+ne2k.o: ne2k.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
+ ../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
+ ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
+ ../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+parallel.o: parallel.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
+ ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
+ ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
+ ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
pci.o: pci.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
+ ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
+ ../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
+ ../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
+ ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
pic.o: pic.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
+ ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
+ ../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
+ ../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
+ ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
pit.o: pit.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
-pit82c54.o: pit82c54.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
- ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
- ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
- ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h pit82c54.h
|
|
+ ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+pit82c54.o: pit82c54.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
+ ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
+ ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
+ ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h pit82c54.h
|
|
pit_wrap.o: pit_wrap.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
- ../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
- ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
- ../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
- ../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h pit_wrap.h
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h pit_wrap.h
|
|
sb16.o: sb16.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
-scancodes.o: scancodes.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
- ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
- ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
- ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h \
|
|
- scancodes.h
|
|
+ ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+scancodes.o: scancodes.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
+ ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
+ ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
+ ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h scancodes.h
|
|
serial.o: serial.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
-serial_raw.o: serial_raw.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
- ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
- ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
- ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+serial_raw.o: serial_raw.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
+ ../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
+ ../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
+ ../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
slowdown_timer.o: slowdown_timer.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
- ../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
- ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
- ../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
- ../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
soundlnx.o: soundlnx.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
- ../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
- ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
- ../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
- ../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
- ../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
soundwin.o: soundwin.@CPP_SUFFIX@
|
|
unmapped.o: unmapped.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h \
|
|
../debug/debug.h ../bxversion.h ../gui/siminterface.h ../state_file.h \
|
|
../cpu/cpu.h ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h \
|
|
../gui/gui.h ../gui/control.h ../gui/keymap.h ../iodev/iodev.h \
|
|
- ../iodev/pci.h ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h \
|
|
+ ../iodev/pci.h ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h \
|
|
+ ../iodev/dma.h ../iodev/floppy.h ../iodev/harddrv.h \
|
|
+ ../iodev/keyboard.h ../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h \
|
|
+ ../iodev/pit_wrap.h ../iodev/pit82c54.h ../iodev/serial.h \
|
|
+ ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
+ ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
+ ../instrument/stubs/instrument.h
|
|
+vga.o: vga.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
+ ../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
+ ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
+ ../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
+ ../iodev/vga.h ../iodev/biosdev.h ../iodev/cmos.h ../iodev/dma.h \
|
|
../iodev/floppy.h ../iodev/harddrv.h ../iodev/keyboard.h \
|
|
../iodev/parallel.h ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h \
|
|
../iodev/pit82c54.h ../iodev/serial.h ../iodev/unmapped.h \
|
|
../iodev/eth.h ../iodev/ne2k.h ../iodev/guest2host.h \
|
|
../iodev/slowdown_timer.h ../instrument/stubs/instrument.h
|
|
-vga.o: vga.@CPP_SUFFIX@ ../bochs.h ../config.h ../osdep.h ../debug/debug.h \
|
|
- ../bxversion.h ../gui/siminterface.h ../state_file.h ../cpu/cpu.h \
|
|
- ../cpu/lazy_flags.h ../memory/memory.h ../pc_system.h ../gui/gui.h \
|
|
- ../gui/control.h ../gui/keymap.h ../iodev/iodev.h ../iodev/pci.h \
|
|
- ../iodev/vga.h ../iodev/cmos.h ../iodev/dma.h ../iodev/floppy.h \
|
|
- ../iodev/harddrv.h ../iodev/keyboard.h ../iodev/parallel.h \
|
|
- ../iodev/pic.h ../iodev/pit.h ../iodev/pit_wrap.h ../iodev/pit82c54.h \
|
|
- ../iodev/serial.h ../iodev/unmapped.h ../iodev/eth.h ../iodev/ne2k.h \
|
|
- ../iodev/guest2host.h ../iodev/slowdown_timer.h \
|
|
- ../instrument/stubs/instrument.h
|
|
Index: iodev/devices.cc
|
|
===================================================================
|
|
RCS file: /cvsroot/bochs/bochs/iodev/devices.cc,v
|
|
retrieving revision 1.22
|
|
diff -u -r1.22 devices.cc
|
|
--- iodev/devices.cc 26 Mar 2002 13:59:35 -0000 1.22
|
|
+++ iodev/devices.cc 1 Apr 2002 21:29:11 -0000
|
|
@@ -56,6 +56,7 @@
|
|
keyboard = NULL;
|
|
dma = NULL;
|
|
floppy = NULL;
|
|
+ biosdev = NULL;
|
|
cmos = NULL;
|
|
serial = NULL;
|
|
parallel = NULL;
|
|
@@ -123,6 +124,9 @@
|
|
ioapic->set_id (BX_IOAPIC_DEFAULT_ID);
|
|
#endif
|
|
|
|
+ // BIOS log
|
|
+ biosdev = &bx_biosdev;
|
|
+ biosdev->init(this);
|
|
|
|
// CMOS RAM & RTC
|
|
cmos = &bx_cmos;
|
|
Index: iodev/iodev.h
|
|
===================================================================
|
|
RCS file: /cvsroot/bochs/bochs/iodev/iodev.h,v
|
|
retrieving revision 1.11
|
|
diff -u -r1.11 iodev.h
|
|
--- iodev/iodev.h 18 Dec 2001 13:12:45 -0000 1.11
|
|
+++ iodev/iodev.h 1 Apr 2002 21:29:11 -0000
|
|
@@ -38,6 +38,7 @@
|
|
#define BX_NO_IRQ -1
|
|
|
|
|
|
+class bx_biosdev_c;
|
|
class bx_pit_c;
|
|
class bx_keyb_c;
|
|
class bx_dma_c;
|
|
@@ -97,6 +98,7 @@
|
|
static void timer_handler(void *);
|
|
void timer(void);
|
|
|
|
+ bx_biosdev_c *biosdev;
|
|
bx_ioapic_c *ioapic;
|
|
bx_pci_c *pci;
|
|
bx_pit_c *pit;
|
|
@@ -157,6 +159,7 @@
|
|
#if BX_SUPPORT_APIC
|
|
# include "iodev/ioapic.h"
|
|
#endif
|
|
+#include "iodev/biosdev.h"
|
|
#include "iodev/cmos.h"
|
|
#include "iodev/dma.h"
|
|
#include "iodev/floppy.h"
|
|
Index: iodev/unmapped.cc
|
|
===================================================================
|
|
RCS file: /cvsroot/bochs/bochs/iodev/unmapped.cc,v
|
|
retrieving revision 1.14
|
|
diff -u -r1.14 unmapped.cc
|
|
--- iodev/unmapped.cc 21 Dec 2001 19:33:18 -0000 1.14
|
|
+++ iodev/unmapped.cc 1 Apr 2002 21:29:11 -0000
|
|
@@ -35,28 +35,17 @@
|
|
#define this (&bx_unmapped)
|
|
#endif
|
|
|
|
-logfunctions *bioslog;
|
|
-
|
|
bx_unmapped_c::bx_unmapped_c(void)
|
|
{
|
|
put("UNMP");
|
|
settype(UNMAPLOG);
|
|
- bioslog = new logfunctions ();
|
|
- bioslog->put("BIOS");
|
|
- bioslog->settype (BIOSLOG);
|
|
s.port80 = 0x00;
|
|
s.port8e = 0x00;
|
|
-
|
|
- s.bios_message_i = 0;
|
|
}
|
|
|
|
bx_unmapped_c::~bx_unmapped_c(void)
|
|
{
|
|
- if ( bioslog != NULL ) /* DT 17.12.2001 21:32 */
|
|
- {
|
|
- delete bioslog;
|
|
- bioslog = NULL;
|
|
- }
|
|
+ // Nothing yet
|
|
}
|
|
|
|
void
|
|
@@ -247,39 +236,10 @@
|
|
// BX_DEBUG(("unsupported IO write to port %04x of %02x",
|
|
// address, value));
|
|
break;
|
|
- case 0x0401:
|
|
- if (BX_UM_THIS s.bios_message_i > 0) {
|
|
- // if there are bits of message in the buffer, print them as the
|
|
- // panic message. Otherwise fall into the next case.
|
|
- if (BX_UM_THIS s.bios_message_i >= BX_BIOS_MESSAGE_SIZE)
|
|
- BX_UM_THIS s.bios_message_i = BX_BIOS_MESSAGE_SIZE-1;
|
|
- BX_UM_THIS s.bios_message[ BX_UM_THIS s.bios_message_i] = 0;
|
|
- BX_UM_THIS s.bios_message_i = 0;
|
|
- bioslog->panic((BX_UM_THIS s.bios_message));
|
|
- break;
|
|
- }
|
|
- case 0x0400:
|
|
- bioslog->panic("BIOS panic at rombios.c, line %d", value);
|
|
- break;
|
|
+
|
|
case 0xfedc:
|
|
bx_dbg.debugger = (value > 0);
|
|
BX_DEBUG(( "DEBUGGER = %u", (unsigned) bx_dbg.debugger));
|
|
- break;
|
|
-
|
|
- case 0xfff0:
|
|
- BX_UM_THIS s.bios_message[BX_UM_THIS s.bios_message_i] =
|
|
- (Bit8u) value;
|
|
- BX_UM_THIS s.bios_message_i ++;
|
|
- if ( BX_UM_THIS s.bios_message_i >= BX_BIOS_MESSAGE_SIZE ) {
|
|
- BX_UM_THIS s.bios_message[ BX_BIOS_MESSAGE_SIZE - 1] = 0;
|
|
- BX_UM_THIS s.bios_message_i = 0;
|
|
- bioslog->info("%s", BX_UM_THIS s.bios_message);
|
|
- }
|
|
- else if ((value & 0xff) == '\n') {
|
|
- BX_UM_THIS s.bios_message[ BX_UM_THIS s.bios_message_i - 1 ] = 0;
|
|
- BX_UM_THIS s.bios_message_i = 0;
|
|
- bioslog->info("%s", BX_UM_THIS s.bios_message);
|
|
- }
|
|
break;
|
|
|
|
default:
|
|
Index: iodev/unmapped.h
|
|
===================================================================
|
|
RCS file: /cvsroot/bochs/bochs/iodev/unmapped.h,v
|
|
retrieving revision 1.5
|
|
diff -u -r1.5 unmapped.h
|
|
--- iodev/unmapped.h 3 Oct 2001 13:10:38 -0000 1.5
|
|
+++ iodev/unmapped.h 1 Apr 2002 21:29:11 -0000
|
|
@@ -58,9 +58,6 @@
|
|
struct {
|
|
Bit8u port80;
|
|
Bit8u port8e;
|
|
-
|
|
- char bios_message[BX_BIOS_MESSAGE_SIZE];
|
|
- unsigned int bios_message_i;
|
|
} s; // state information
|
|
|
|
bx_devices_c *devices;
|