Bochs/bochs/iodev
Benjamin David Lunt eae6bf9396
Close cdrom image file on eject (#145)
The WIN32 configuration for the cdrom was not closing the image file on
eject. This left the handle open while Bochs was running, not allowing
the image file to be modified.
2023-11-23 08:40:39 +02:00
..
display remove trailing whitespace from source files 2022-08-23 21:46:04 +03:00
hdimage Close cdrom image file on eject (#145) 2023-11-23 08:40:39 +02:00
network Fixed another gcc 13.2 warning (overloaded virtual). 2023-11-16 19:47:59 +01:00
sound convert define to enum 2023-10-20 22:34:37 +03:00
usb Fixed two format warnings. 2023-11-07 22:48:33 +01:00
acpi.cc Some cleanups in the plugins code. 2021-03-07 16:01:39 +00:00
acpi.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
biosdev.cc Some changes in the Bochs plugins code. 2021-02-26 20:37:49 +00:00
biosdev.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
busmouse.cc Removed useless BX_DEBUG messages in devices init 2022-08-29 18:14:59 +02:00
busmouse.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
cmos.cc Removed useless BX_DEBUG messages in devices init 2022-08-29 18:14:59 +02:00
cmos.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
devices.cc Removed useless BX_DEBUG messages in devices init 2022-08-29 18:14:59 +02:00
devices.txt Renamed usb_cbi plugin to usb_floppy (including changes of source file names 2021-02-18 15:03:05 +00:00
dma.cc coding style and #define cleanups 2023-11-05 15:37:39 +02:00
dma.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
extfpuirq.cc Some changes in the Bochs plugins code. 2021-02-26 20:37:49 +00:00
extfpuirq.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
floppy.cc fixed one more gcc warning 2023-11-21 16:12:53 +02:00
floppy.h Improved and enhanced the floppy emulation (#135) 2023-11-21 09:35:07 +02:00
gameport.cc Some changes in the Bochs plugins code. 2021-02-26 20:37:49 +00:00
gameport.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
harddrv.cc coding style, move variables definition closer to its use, use constants instead of defines 2023-11-14 20:14:38 +02:00
harddrv.h fix ISO status change events (#125) 2023-11-08 08:16:52 +02:00
hpet.cc coding style and #define cleanups 2023-11-05 15:37:39 +02:00
hpet.h coding style and #define cleanups 2023-11-05 15:37:39 +02:00
ioapic.cc Fixed some issues reported by valgrind. 2021-04-18 17:20:41 +00:00
ioapic.h use boolean constants true/false instead of 0/1 (#26) 2022-07-30 18:38:22 +03:00
iodebug.cc convert define to enum 2023-10-20 22:34:37 +03:00
iodebug.h convert define to enum 2023-10-20 22:34:37 +03:00
iodev.h convert define to enum 2023-10-20 22:34:37 +03:00
keyboard.cc reset status bar items at reset (#142) 2023-11-21 08:58:21 +02:00
keyboard.h convert define to enum 2023-10-20 22:34:37 +03:00
Makefile.in remove instrument.h from bochs.h so it won't be included everywhere 2022-07-30 22:35:43 +03:00
parallel.cc Removed useless BX_DEBUG messages in devices init 2022-08-29 18:14:59 +02:00
parallel.h convert define to enum 2023-10-20 22:34:37 +03:00
pci2isa.cc Some changes in the Bochs plugins code. 2021-02-26 20:37:49 +00:00
pci2isa.h Changed bx_bool to bool type in iodev.h and affected code. 2021-01-31 08:22:55 +00:00
pci_ide.cc Some fixes for compiling for WIN64 with MSVC. 2021-07-12 19:05:25 +00:00
pci_ide.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
pci.cc The i440BX chipset now reports 66 MHz DRAM clock. 2021-07-03 08:33:09 +00:00
pci.h convert define to enum 2023-10-20 22:34:37 +03:00
pcidev.cc Fixed compilation with PCI host device mapping support enabled. Since a plugin 2021-03-26 18:41:28 +00:00
pcidev.h Renamed bx_pci_device_stub_c to bx_pci_device_c and derive it now from class 2017-03-26 08:09:28 +00:00
pic.cc Get rid of the code duplication in the PIC write handler. 2021-04-03 16:44:19 +00:00
pic.h Started reducing PIC code duplication and some cleanups. 2021-04-02 19:01:37 +00:00
pit82c54.cc coding style and #define cleanups 2023-11-05 15:37:39 +02:00
pit82c54.h coding style and #define cleanups 2023-11-05 15:37:39 +02:00
pit.cc Some changes in the Bochs plugins code. 2021-02-26 20:37:49 +00:00
pit.h Some more bx_bool to bool type changes. 2021-01-30 23:55:24 +00:00
scancodes.cc add more features to configure scripts in repo (they are used for building release) 2023-10-16 16:40:05 +03:00
scancodes.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
serial_raw.cc rename USE_RAW_SERIAL -> BX_USE_RAW_SERIAL (#70) 2023-09-04 20:21:37 +03:00
serial_raw.h convert define to enum 2023-10-20 22:34:37 +03:00
serial.cc rename USE_RAW_SERIAL -> BX_USE_RAW_SERIAL (#70) 2023-09-04 20:21:37 +03:00
serial.h convert define to enum 2023-10-20 22:34:37 +03:00
slowdown_timer.cc add more features to configure scripts in repo (they are used for building release) 2023-10-16 16:40:05 +03:00
slowdown_timer.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
speaker.cc Some textconfig related changes. 2021-03-14 09:52:15 +00:00
speaker.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
unmapped.cc Added port 0xE9 hack switch to runtime options. 2021-05-11 14:42:31 +00:00
unmapped.h Added port 0xE9 hack switch to runtime options. 2021-05-11 14:42:31 +00:00
virt_timer.cc fix assertion I added in virt_timer.cc 2023-11-08 07:10:19 +02:00
virt_timer.h convert define to enum 2023-10-20 22:34:37 +03:00