Bochs/bochs/iodev
Volker Ruppert 6ad19a7716 Rewrite of the sound driver handling similar to the hdimage and networking
module code. Sound driver names are now stored as string constants instead
of hardcoded values. Available modules are detected at Bochs startup and stored
in a string array before initializing options. In the plugins case available
modules are read from the plugins list. If plugins are off, the registry of
bx_sound_lowlevel_c is used. Related changes similar to the hdimage and
network modifications.
2021-02-06 16:51:55 +00:00
..
display Continued bx_bool to bool type changes. 2021-02-03 18:08:04 +00:00
hdimage Changed bx_bool to bool type in the harddrv, cdrom, hdimage and sound code. 2021-01-31 15:44:39 +00:00
network Rewrite of the sound driver handling similar to the hdimage and networking 2021-02-06 16:51:55 +00:00
sound Rewrite of the sound driver handling similar to the hdimage and networking 2021-02-06 16:51:55 +00:00
usb Finished bx_bool to bool type changes. 2021-02-04 20:15:13 +00:00
acpi.cc Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +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 Replaced the plugin init / fini functions with one single function called 2021-01-23 12:06:11 +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 Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
busmouse.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
cmos.cc Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
cmos.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
devices.cc Rewrite of the sound driver handling similar to the hdimage and networking 2021-02-06 16:51:55 +00:00
devices.txt Some work on the Bochs plugins support. 2021-01-02 20:49:39 +00:00
dma.cc Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
dma.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
extfpuirq.cc Replaced the plugin init / fini functions with one single function called 2021-01-23 12:06:11 +00:00
extfpuirq.h
floppy.cc Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
floppy.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
gameport.cc Replaced the plugin init / fini functions with one single function called 2021-01-23 12:06:11 +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 Continued bx_bool to bool type changes. 2021-02-03 18:08:04 +00:00
harddrv.h Changed bx_bool to bool type in the harddrv, cdrom, hdimage and sound code. 2021-01-31 15:44:39 +00:00
hpet.cc Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
hpet.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
ioapic.cc Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
ioapic.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
iodebug.cc Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
iodebug.h
iodev.h Rewrite of the sound driver handling similar to the hdimage and networking 2021-02-06 16:51:55 +00:00
keyboard.cc Continued bx_bool to bool type changes. 2021-02-03 18:08:04 +00:00
keyboard.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
Makefile.in Added initial version of the High Precision Event Timer (HPET) ported from Qemu. 2017-04-17 07:26:00 +00:00
parallel.cc Continued bx_bool to bool type changes. 2021-02-03 18:08:04 +00:00
parallel.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
pci2isa.cc Changed bx_bool to bool type in iodev.h and affected code. 2021-01-31 08:22:55 +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 Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +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 Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
pci.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
pcidev.cc Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +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 Some more bx_bool to bool type changes. 2021-01-30 23:55:24 +00:00
pic.h Some more bx_bool to bool type changes. 2021-01-30 23:55:24 +00:00
pit82c54.cc Some more bx_bool to bool type changes. 2021-01-30 23:55:24 +00:00
pit82c54.h Some more bx_bool to bool type changes. 2021-01-30 23:55:24 +00:00
pit.cc Some more bx_bool to bool type changes. 2021-01-30 23:55:24 +00:00
pit.h Some more bx_bool to bool type changes. 2021-01-30 23:55:24 +00:00
scancodes.cc remove gui.h from bochs.h and include it only where required 2021-01-30 18:47:25 +00:00
scancodes.h
serial_raw.cc Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
serial_raw.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
serial.cc Continued bx_bool to bool type changes. 2021-02-03 18:08:04 +00:00
serial.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
slowdown_timer.cc remove siminterface.h from bochs.h and include it only where required 2021-01-30 19:40:18 +00:00
slowdown_timer.h
speaker.cc Rewrite of the sound driver handling similar to the hdimage and networking 2021-02-06 16:51:55 +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 Replaced the plugin init / fini functions with one single function called 2021-01-23 12:06:11 +00:00
unmapped.h Changed bx_bool to bool type in a bunch of devices. 2021-01-31 10:50:53 +00:00
virt_timer.cc Some more bx_bool to bool type changes. 2021-01-30 23:55:24 +00:00
virt_timer.h Some more bx_bool to bool type changes. 2021-01-30 23:55:24 +00:00