Bochs/bochs/iodev
Volker Ruppert 086266d033 - implemented new debugger command 'info device [string]' that shows the state
of the device specified in 'string'. Added register mechanism and chained
  list to store the device name and pointer. Replace hardcoded debug info
  implementations for pic, pci and vga by the new one.
- TODO #1: improve existing debug_dump() output and add more devices
- TODO #2: add support for additional arguments and replace the NE2k print_info()
2012-03-10 17:14:07 +00:00
..
network Fix fallout from bx_list_c change 2012-02-24 21:58:41 +00:00
sound - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
usb - fixes related to the wx 2nd run support (not yet complete) 2012-02-23 21:26:13 +00:00
acpi.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
acpi.h - moved pci_conf array as a protected member to the PCI device stub class (exists in all PCI devices) 2011-06-23 15:56:02 +00:00
aspi-win32.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
biosdev.cc - wx: use new log function name for the table of log modules 2012-02-23 17:16:35 +00:00
biosdev.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
busmouse.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
busmouse.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
cdrom_amigaos.cc - renamed cdrom.cc to cdrom_misc.cc and created new file cdrom.cc that contains 2011-10-03 07:23:44 +00:00
cdrom_misc.cc - moved OSX specific cdrom code to separate file 2011-10-10 17:32:53 +00:00
cdrom_osx.cc - moved OSX specific cdrom code to separate file 2011-10-10 17:32:53 +00:00
cdrom_win32.cc removed redundant ifdef 2011-10-03 17:41:48 +00:00
cdrom.cc - renamed cdrom.cc to cdrom_misc.cc and created new file cdrom.cc that contains 2011-10-03 07:23:44 +00:00
cdrom.h - renamed cdrom.cc to cdrom_misc.cc and created new file cdrom.cc that contains 2011-10-03 07:23:44 +00:00
cmos.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
cmos.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
devices.cc - wx: use new log function name for the table of log modules 2012-02-23 17:16:35 +00:00
devices.txt - another iodev cleanup: renamed pit_wrap files to 'pit' 2012-01-15 08:50:20 +00:00
dma.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
dma.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
extfpuirq.cc - code for setting up log actions by device rewritten 2011-12-30 11:13:37 +00:00
extfpuirq.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
floppy.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
floppy.h - set device state structure to 0 with memset() for some devices 2012-02-05 10:08:56 +00:00
gameport.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
gameport.h - implemented gameport (joystick) presence control by external device and use 2011-03-31 16:54:06 +00:00
harddrv.cc - added special flag for dependent lists 2012-02-13 20:58:26 +00:00
harddrv.h - store config parameter values in local variables to avoid searching for 2012-01-20 15:56:17 +00:00
hdimage.cc - fixed some uninitialized values found with valgrind 2012-02-10 18:08:17 +00:00
hdimage.h - hdimage 'flat' mode: added support for Linux block devices (part of SF patch #3412431) 2011-11-26 15:09:00 +00:00
ioapic.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
ioapic.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
iodebug.cc - initial "log action by device" implementation added (TODO: check for 2011-12-29 19:51:54 +00:00
iodebug.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
iodev.h - blinking in VGA graphics mode implemented (undocumented feature???) 2012-01-27 18:50:07 +00:00
keyboard.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
keyboard.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
Makefile.in - moved the pcivga code to vga.cc and removed the now obsolete plugin device 2012-01-26 16:35:38 +00:00
parallel.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
parallel.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
pci2isa.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
pci2isa.h - moved pci_conf array as a protected member to the PCI device stub class (exists in all PCI devices) 2011-06-23 15:56:02 +00:00
pci_ide.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
pci_ide.h - added pci_base_address array to bx_pci_device_stub_c and use it in most of the PCI devices instead 2011-06-25 12:43:27 +00:00
pci.cc - implemented new debugger command 'info device [string]' that shows the state 2012-03-10 17:14:07 +00:00
pci.h - implemented new debugger command 'info device [string]' that shows the state 2012-03-10 17:14:07 +00:00
pcidev.cc - devices 'pcidev' and 'pcipnic': moved config parameter creation and bochsrc 2012-01-09 17:15:03 +00:00
pcidev.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
pic.cc - implemented new debugger command 'info device [string]' that shows the state 2012-03-10 17:14:07 +00:00
pic.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
pit82c54.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
pit82c54.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
pit.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
pit.h - another iodev cleanup: renamed pit_wrap files to 'pit' 2012-01-15 08:50:20 +00:00
scancodes.cc Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
scancodes.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
scsi_commands.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
scsidefs.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
scsipt.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
serial_raw.cc - code for setting up log actions by device rewritten 2011-12-30 11:13:37 +00:00
serial_raw.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
serial.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
serial.h Merged serial port fix from [Bochs-developers] accessing COM1 via telnet. 2011-04-30 18:22:35 +00:00
slowdown_timer.cc - code for setting up log actions by device rewritten 2011-12-30 11:13:37 +00:00
slowdown_timer.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
speaker.cc - code for setting up log actions by device rewritten 2011-12-30 11:13:37 +00:00
speaker.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
svga_cirrus.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
svga_cirrus.h - moved the pcivga code to vga.cc and removed the now obsolete plugin device 2012-01-26 16:35:38 +00:00
unmapped.cc - initial "log action by device" implementation added (TODO: check for 2011-12-29 19:51:54 +00:00
unmapped.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
vga.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
vga.h - removed definitions that already exist in the vgacore files 2012-01-31 18:53:02 +00:00
vgacore.cc - implemented new debugger command 'info device [string]' that shows the state 2012-03-10 17:14:07 +00:00
vgacore.h - attempt to fix SF bug #3493315 2012-02-25 15:51:39 +00:00
virt_timer.cc - class bx_list_c now contains a chained list of parameters. Removed the now 2012-02-12 18:43:20 +00:00
virt_timer.h - usually the realtime synchronization keeps the PIT-based system clock in sync 2011-08-15 10:37:41 +00:00
vmware3.cc - hdimage 'flat' mode: added support for Linux block devices (part of SF patch #3412431) 2011-11-26 15:09:00 +00:00
vmware3.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
vmware4.cc - hdimage 'flat' mode: added support for Linux block devices (part of SF patch #3412431) 2011-11-26 15:09:00 +00:00
vmware4.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
vvfat.cc - fixed memory leaks 2012-02-18 08:52:25 +00:00
vvfat.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00