Bochs/bochs/iodev
Volker Ruppert 57272ac32e Added sanity checks to the vmware4 and vvfat mode to avoid data corruption.
Some compilers need special options to pack structures correctly.
Added example for gcc 4.7+ on Windows to shortcut script.
2013-11-01 11:34:51 +00:00
..
display Fixed some gcc 4.8.1 warnings 2013-10-27 15:13:19 +00:00
hdimage Added sanity checks to the vmware4 and vvfat mode to avoid data corruption. 2013-11-01 11:34:51 +00:00
network slirp / vnet TFTP support: implemented timeout mechanism 2013-10-06 15:32:40 +00:00
sound Fixed some gcc 4.8.1 warnings 2013-10-27 15:13:19 +00:00
usb Fixed some gcc 4.8.1 warnings 2013-10-27 15:13:19 +00:00
acpi.cc - remove registered device state in destructor (fixes crash on Bochs exit with 2012-08-19 08:16:20 +00:00
acpi.h - moved pci_conf array as a protected member to the PCI device stub class (exists in all PCI devices) 2011-06-23 15:56:02 +00:00
biosdev.cc - wx: use new log function name for the table of log modules 2012-02-23 17:16:35 +00:00
biosdev.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
busmouse.cc - remove registered device state in destructor (fixes crash on Bochs exit with 2012-08-19 08:16:20 +00:00
busmouse.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
cmos.cc - remove registered device state in destructor (fixes crash on Bochs exit with 2012-08-19 08:16:20 +00:00
cmos.h - added new parameter 'rtc_sync' for the 'clock' option. If this option is 2012-05-15 17:03:45 +00:00
devices.cc panic if cirrus support is requested but not available to avoid segfault 2013-09-05 07:38:22 +00:00
devices.txt - documentation updates (iodev subdirectories) 2012-09-02 10:51:47 +00:00
dma.cc - remove registered device state in destructor (fixes crash on Bochs exit with 2012-08-19 08:16:20 +00:00
dma.h - added the capability to transfer more then one byte per ISA DMA cycle. 2012-07-12 21:20:46 +00:00
extfpuirq.cc - code for setting up log actions by device rewritten 2011-12-30 11:13:37 +00:00
extfpuirq.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
floppy.cc changed floppy media status parameter type to bx_param_enum_c 2013-01-23 17:56:57 +00:00
floppy.h - turn on status bar LEDs after restore if necessary 2012-10-03 09:09:04 +00:00
gameport.cc - remove registered device state in destructor (fixes crash on Bochs exit with 2012-08-19 08:16:20 +00:00
gameport.h - implemented gameport (joystick) presence control by external device and use 2011-03-31 16:54:06 +00:00
harddrv.cc DLL HD support rewritten and enabled for WIN32 2013-03-08 18:25:32 +00:00
harddrv.h optimize harddrv code 2012-05-06 19:19:00 +00:00
ioapic.cc added IOAPIC control from the PIIX3 (enable /disable and address relocation) 2012-11-25 19:06:03 +00:00
ioapic.h added IOAPIC control from the PIIX3 (enable /disable and address relocation) 2012-11-25 19:06:03 +00:00
iodebug.cc - don't panic in debugger if the iodebug plugin is not loaded 2012-04-19 18:03:13 +00:00
iodebug.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
iodev.h ES1370: implemented wave output to file (raw and VOC format) 2013-07-13 17:37:48 +00:00
keyboard.cc cleaned up devices timer handler / fixed keyboard paste counter 2012-10-30 17:25:33 +00:00
keyboard.h - prepared support for sending absolute x/y values from the gui to the mouse emulation 2012-06-21 17:33:37 +00:00
Makefile.in - moved the display adapter emulation to the new subdirectory iodev/display 2012-09-10 20:49:29 +00:00
parallel.cc parse serial, parallel and sound bochsrc options using the parameter list 2013-01-26 18:17:23 +00:00
parallel.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
pci2isa.cc implemented volatile BIOS memory write support (controlled by PIIX/PIIX3 XBCS register) 2012-12-02 19:59:23 +00:00
pci2isa.h PCI register behaviour fixes (PIIX/PIIX3) 2012-11-16 16:59:58 +00:00
pci_ide.cc PCI register behaviour fixes, updated messages and comments 2012-11-12 18:56:07 +00:00
pci_ide.h PCI register behaviour fixes, updated messages and comments 2012-11-12 18:56:07 +00:00
pci.cc added default DRB address setup for the i440FX chipset 2013-02-27 17:21:29 +00:00
pci.h i430FX: set up DRB address registers depending on memory size 2013-01-25 15:52:39 +00:00
pcidev.cc started implementing the i430FX chipset 2012-11-11 08:11:17 +00:00
pcidev.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
pic.cc some cleanups and optimizations with new event interface 2012-10-03 15:49:45 +00:00
pic.h - debugger command 'info device': implemented support for additional arguments 2012-04-23 17:06:19 +00:00
pit82c54.cc Some PC speaker output fixes 2013-06-14 19:08:51 +00:00
pit82c54.h Some PC speaker output fixes 2013-06-14 19:08:51 +00:00
pit.cc Some PC speaker output fixes 2013-06-14 19:08:51 +00:00
pit.h Some PC speaker output fixes 2013-06-14 19:08:51 +00:00
scancodes.cc Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
scancodes.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
serial_raw.cc cleaned up serial mode handling and some other minor changes 2013-02-23 15:15:59 +00:00
serial_raw.h cleaned up serial mode handling and some other minor changes 2013-02-23 15:15:59 +00:00
serial.cc fixed compilation warning 2013-06-25 17:32:33 +00:00
serial.h cleaned up serial mode handling and some other minor changes 2013-02-23 15:15:59 +00:00
slowdown_timer.cc - code for setting up log actions by device rewritten 2011-12-30 11:13:37 +00:00
slowdown_timer.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
speaker.cc Added global sound control option in bochsrc and config interface 2013-06-24 19:19:12 +00:00
speaker.h Added new bochsrc option to control the speaker output mode. The choices 'sound' 2013-06-16 18:52:34 +00:00
unmapped.cc - initial "log action by device" implementation added (TODO: check for 2011-12-29 19:51:54 +00:00
unmapped.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
virt_timer.cc - removed unused case with virtual timer support disabled 2012-05-17 09:11:48 +00:00
virt_timer.h - removed unused case with virtual timer support disabled 2012-05-17 09:11:48 +00:00