Bochs/bochs/iodev
Volker Ruppert 4b27cc1103 Removed member 'extension' from direntry_t structure and increased 'name' size
to 11. Accessing 'extension' data using 'name' index is illegal and at least
gcc version 7.5.0 has produced incorrect code for creating short file name.
2020-06-18 11:18:35 +00:00
..
display Modified svga_patterncopy() to avoid writing to video memory out of bounds. 2020-06-16 18:46:37 +00:00
hdimage Removed member 'extension' from direntry_t structure and increased 'name' size 2020-06-18 11:18:35 +00:00
network Fixed another uninitialized variable. 2020-06-17 14:48:27 +00:00
sound Fixed gcc 10.1.0 warning "clearing an object of non-trivial type". Now moving 2020-06-11 07:36:31 +00:00
usb If the UHCI controller is in reset mode, all reads are undefined and all writes 2020-03-30 17:31:35 +00:00
acpi.cc Added GLBCTL register read/write support (no function yet). 2019-12-28 21:04:53 +00:00
acpi.h Added GLBCTL register read/write support (no function yet). 2019-12-28 21:04:53 +00:00
biosdev.cc Removed unused argc and argv parameters from plugin init functions. 2017-01-28 09:52:09 +00:00
biosdev.h
busmouse.cc Cleanups in the Bochs system timer code 2017-03-30 18:08:15 +00:00
busmouse.h Added standard bus mouse support and inproved existing InPort mouse support 2016-03-31 17:24:34 +00:00
cmos.cc applying SF patch #545 Speling fixes 2019-12-09 16:29:23 +00:00
cmos.h Started implementing the i440BX PCI/AGP chipset. 2018-02-24 18:04:36 +00:00
devices.cc Added experimental "multiple NICs" support (currently NE2000 only). Unlike the 2020-03-02 22:04:10 +00:00
devices.txt Added missing HPET entry in devices tree 2019-12-11 17:06:45 +00:00
dma.cc Removed unused argc and argv parameters from plugin init functions. 2017-01-28 09:52:09 +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 Removed unused argc and argv parameters from plugin init functions. 2017-01-28 09:52:09 +00:00
extfpuirq.h
floppy.cc Cleanups in the Bochs system timer code 2017-03-30 18:08:15 +00:00
floppy.h Implemented unregister mechanism for runtime config handlers. 2015-08-23 07:04:56 +00:00
gameport.cc Removed unused argc and argv parameters from plugin init functions. 2017-01-28 09:52:09 +00:00
gameport.h
harddrv.cc applying SF patch #545 Speling fixes 2019-12-09 16:29:23 +00:00
harddrv.h Some work on the disk image sector size option based on a patch by Ben Lunt. 2018-03-27 17:47:46 +00:00
hpet.cc Fixed some HPET issues with a patch by Oleg. The following tests are passed now: 2019-12-17 17:40:30 +00:00
hpet.h Fixed some HPET issues with a patch by Oleg. The following tests are passed now: 2019-12-17 17:40:30 +00:00
ioapic.cc Added method to convert cpu ticks to nanoseconds (required for HPET). 2017-04-14 19:35:21 +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 Removed unused argc and argv parameters from plugin init functions. 2017-01-28 09:52:09 +00:00
iodebug.h
iodev.h Added support for driving the speaker line directly with the speaker gate, but 2018-05-10 10:50:42 +00:00
keyboard.cc Moved method release_keys() to the common devices code to make sure this 2017-04-22 15:32:07 +00:00
keyboard.h Moved method release_keys() to the common devices code to make sure this 2017-04-22 15:32:07 +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 Removed unused argc and argv parameters from plugin init functions. 2017-01-28 09:52:09 +00:00
parallel.h Try opening output file only once to avoid flooding log file. 2017-01-27 16:53:59 +00:00
pci2isa.cc Added new macros BX_DEBUG_PCI_READ and BX_DEBUG_PCI_WRITE to unify the debug 2018-05-01 15:54:37 +00:00
pci2isa.h Started implementing the i440BX PCI/AGP chipset. 2018-02-24 18:04:36 +00:00
pci_ide.cc Added new macros BX_DEBUG_PCI_READ and BX_DEBUG_PCI_WRITE to unify the debug 2018-05-01 15:54:37 +00:00
pci_ide.h Some work on the PCI devices code. 2017-03-24 19:57:25 +00:00
pci.cc Some fixes for MSVC. 2018-05-21 16:11:46 +00:00
pci.h Some work on the i440BX chipset and related changes. 2018-03-04 04:53:16 +00:00
pcidev.cc Added new macros BX_DEBUG_PCI_READ and BX_DEBUG_PCI_WRITE to unify the debug 2018-05-01 15:54:37 +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 Removed unused argc and argv parameters from plugin init functions. 2017-01-28 09:52:09 +00:00
pic.h - debugger command 'info device': implemented support for additional arguments 2012-04-23 17:06:19 +00:00
pit82c54.cc Speaker beep methods should only be called in PIT mode 3 (square wave generator). 2018-05-14 18:17:04 +00:00
pit82c54.h Speaker beep methods should only be called in PIT mode 3 (square wave generator). 2018-05-14 18:17:04 +00:00
pit.cc Speaker beep methods should only be called in PIT mode 3 (square wave generator). 2018-05-14 18:17:04 +00:00
pit.h Speaker beep methods should only be called in PIT mode 3 (square wave generator). 2018-05-14 18:17:04 +00:00
scancodes.cc
scancodes.h
serial_raw.cc Attempt to fix the win32 raw serial receive support using a critical section 2014-12-23 17:13:29 +00:00
serial_raw.h Attempt to fix the win32 raw serial receive support using a critical section 2014-12-23 17:13:29 +00:00
serial.cc Cleanups in the Bochs system timer code 2017-03-30 18:08:15 +00:00
serial.h Serial 'file' mode: added support for changing output file at runtime. 2017-01-27 16:20:04 +00:00
slowdown_timer.cc Added / modified device log prefixes 2013-12-29 12:56:52 +00:00
slowdown_timer.h
speaker.cc Fixed compilation error in case the lowlevel sound interface is not present. 2018-05-19 08:07:20 +00:00
speaker.h Added support for driving the speaker line directly with the speaker gate, but 2018-05-10 10:50:42 +00:00
unmapped.cc Removed unused argc and argv parameters from plugin init functions. 2017-01-28 09:52:09 +00:00
unmapped.h
virt_timer.cc fixed %d->%u format found by cppcheck (patch by Maxim Derbasov) 2015-01-25 21:24:13 +00:00
virt_timer.h Rewrite of the virtual timer code to support both modes at the same timer. 2014-10-19 08:54:16 +00:00