Bochs/bochs/iodev
Volker Ruppert bd1eb0f862 Rewrite of the USB devices plugin code similar to the network driver code.
- Removed "pseudo device plugin" containing common code and all connectable
  USB devices.
- Moved USB device base class and module handling to the Bochs core.
  Now loading USB device plugins in usb_common.cc.
- Created separate plugins for each USB device implementation.
- Modified Bochs plugin system to support new plugin type PLUGTYPE_USBDEV.
- Added entries for the non-plugin case similar to the network and sound stuff.
2017-05-28 08:13:06 +00:00
..
display Code cleanup: removed unused definitions, functions and statistics code not 2017-05-21 18:30:25 +00:00
hdimage
network Fixed slirp user-mode networking support on Cygwin 64-bit. 2017-04-23 08:38:16 +00:00
sound The resampler and mixer threads are now stopped with BX_THREAD_KILL(). 2017-05-21 15:08:20 +00:00
usb Rewrite of the USB devices plugin code similar to the network driver code. 2017-05-28 08:13:06 +00:00
acpi.cc
acpi.h
biosdev.cc
biosdev.h
busmouse.cc
busmouse.h
cmos.cc Prepared devices and timer code for HPET support 2017-04-15 20:31:07 +00:00
cmos.h Prepared devices and timer code for HPET support 2017-04-15 20:31:07 +00:00
devices.cc Rewrite of the USB devices plugin code similar to the network driver code. 2017-05-28 08:13:06 +00:00
devices.txt
dma.cc
dma.h
extfpuirq.cc
extfpuirq.h
floppy.cc
floppy.h
gameport.cc
gameport.h
harddrv.cc It is valid to set up the PRD size larger than the IDE transfer size. Fixed 2017-05-07 07:47:08 +00:00
harddrv.h
hpet.cc better way of fixing shift of 1 by 64-bit to avoid integer overflow 2017-04-17 20:38:18 +00:00
hpet.h Missed the new HPET files. 2017-04-17 07:31:08 +00:00
ioapic.cc
ioapic.h
iodebug.cc
iodebug.h
iodev.h Rewrite of the USB devices plugin code similar to the network driver code. 2017-05-28 08:13:06 +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
parallel.h
pci2isa.cc
pci2isa.h
pci_ide.cc It is valid to set up the PRD size larger than the IDE transfer size. Fixed 2017-05-07 07:47:08 +00:00
pci_ide.h
pci.cc
pci.h
pcidev.cc
pcidev.h
pic.cc
pic.h
pit82c54.cc
pit82c54.h
pit.cc Prepared devices and timer code for HPET support 2017-04-15 20:31:07 +00:00
pit.h Prepared devices and timer code for HPET support 2017-04-15 20:31:07 +00:00
scancodes.cc
scancodes.h
serial_raw.cc
serial_raw.h
serial.cc
serial.h
slowdown_timer.cc
slowdown_timer.h
speaker.cc
speaker.h
unmapped.cc
unmapped.h
virt_timer.cc
virt_timer.h