Bochs/bochs/iodev/usb
Volker Ruppert 7da8cfa4b0 Fixed save/restore support of the USB subsystem when using an external hub
with devices conected at runtime.
- Added restore handler support for the bx_list_c class. If a handler is
  registered, it will be called after restoring all of the list's members.
- USB hub: add special lists to the port state and add pointers to the
  runtime-only options for each port. The restore handler of this list calls
  init_device() to make sure all connected devices can be restored.
- Call restore_logopts() after restoring hardware to make sure all saved
  modules have been created.
- TODO: the USB cdrom also needs a fix for it's runtime-only options.
2015-08-28 17:37:38 +00:00
..
Makefile.in Added initial version of UFI/CBI floppy disk storage device support written 2015-07-13 08:37:45 +00:00
scsi_device.cc Added runtime config handler for the USB cdrom and modified parameter handling 2015-08-23 16:09:24 +00:00
scsi_device.h Added runtime config handler for the USB cdrom and modified parameter handling 2015-08-23 16:09:24 +00:00
usb_cbi.cc Added support for connecting USB floppy without media present. 2015-08-24 20:26:08 +00:00
usb_cbi.h Added support for connecting USB floppy without media present. 2015-08-24 20:26:08 +00:00
usb_common.cc Some work on the USB floppy emulation. 2015-08-16 06:44:16 +00:00
usb_common.h Added common USB device option "debug" to turn on BX_DEBUG reporting at 2015-07-31 19:01:09 +00:00
usb_hid.cc - applied parts of the new USB patch by Ben Lunt 2014-09-22 19:49:39 +00:00
usb_hid.h - changed license headers from LGPL to MIT for all devices / drivers that have 2012-08-31 12:08:19 +00:00
usb_hub.cc Fixed save/restore support of the USB subsystem when using an external hub 2015-08-28 17:37:38 +00:00
usb_hub.h Fixed save/restore support of the USB subsystem when using an external hub 2015-08-28 17:37:38 +00:00
usb_msd.cc Added runtime config handler for the USB cdrom and modified parameter handling 2015-08-23 16:09:24 +00:00
usb_msd.h Added runtime config handler for the USB cdrom and modified parameter handling 2015-08-23 16:09:24 +00:00
usb_ohci.cc Implemented unregister mechanism for runtime config handlers. 2015-08-23 07:04:56 +00:00
usb_ohci.h Implemented unregister mechanism for runtime config handlers. 2015-08-23 07:04:56 +00:00
usb_printer.cc - applied parts of the new USB patch by Ben Lunt 2014-09-22 19:49:39 +00:00
usb_printer.h - moved the USB stuff to the new subdirectory iodev/usb 2012-01-14 12:36:32 +00:00
usb_uhci.cc Implemented unregister mechanism for runtime config handlers. 2015-08-23 07:04:56 +00:00
usb_uhci.h Implemented unregister mechanism for runtime config handlers. 2015-08-23 07:04:56 +00:00
usb_xhci.cc Implemented unregister mechanism for runtime config handlers. 2015-08-23 07:04:56 +00:00
usb_xhci.h Implemented unregister mechanism for runtime config handlers. 2015-08-23 07:04:56 +00:00