Bochs/bochs/iodev
Bryce Denney aff6e60d76 - I now believe that Dave's changes in 1.46 are correct and something in
the SMP interrupt handling is to blame.  So I'm putting the 1.46 changes
  back into the code.  Now keyboard.cc is exactly the same as revision 1.51
  again.  A copy of the changes is now in patches/patch.eks-port64 so that
  they can be easily examined by SMP debugging people.
2002-03-27 16:42:54 +00:00
..
aspi-win32.h - only define PACKED if it's not already defined, since in Cygwin it's 2001-06-25 12:52:37 +00:00
cdrom_amigaos.cc - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
cdrom_beos.cc - add BeOS specific code from Bernd Korz 2001-12-07 18:58:24 +00:00
cdrom_beos.h - add BeOS specific code from Bernd Korz 2001-12-07 18:58:24 +00:00
cdrom_osx.cc - add support for raw CDROM under MacOS X, from 2001-12-07 21:56:15 +00:00
cdrom.cc - bug fix: win32 could not read a cdrom image file. See bug 2002-03-20 01:24:15 +00:00
cdrom.h - new cdrom button in the headerbar 2002-02-01 16:46:27 +00:00
cmos.cc - implementation of the edge triggered IRQ mode 2002-01-29 17:20:12 +00:00
cmos.h - reading status register C clears the IRQ 2002-01-26 10:00:08 +00:00
crc32.cc - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
crc32.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
devices.cc - rename TIMER_DELTA to to BX_IODEV_HANDLER_PERIOD. Now that it's a global 2002-03-26 13:59:35 +00:00
dma.cc - new function control_HRQ() changes the state of HRQ / cascade DRQ if necessary 2002-01-18 16:33:47 +00:00
dma.h - new function control_HRQ() changes the state of HRQ / cascade DRQ if necessary 2002-01-18 16:33:47 +00:00
eth_arpback.cc - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
eth_fbsd.cc fixes from Frode Vatvedt Fjeld. Thanks! 2001-11-06 17:14:34 +00:00
eth_linux.cc - remove extra \n 2002-03-06 15:56:27 +00:00
eth_null.cc - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
eth_packetmaker.cc - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
eth_packetmaker.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
eth_tap.cc - clarify an err msg 2002-03-11 13:59:38 +00:00
eth_win32.cc - apply patch from Mike Lerwill: 2002-03-08 18:46:54 +00:00
eth.cc - must use #if HAVE_ETHERTAP 2002-03-09 04:18:08 +00:00
eth.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
floppy.cc - bugfix in set_media_status(): set the status in bx_options for floppya 2002-03-17 20:55:27 +00:00
floppy.h - behaviour of floppy command 'sense interrupt status' after reset fixed 2002-02-06 18:51:48 +00:00
guest2host.cc - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
guest2host.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
harddrv.cc - fixed cmos info on 2nd disk landing zone. 2002-03-25 01:47:13 +00:00
harddrv.h - new sense key SENSE_UNIT_ATTENTION for media change 2002-02-03 20:49:44 +00:00
ioapic.cc - use BX_DEBUG instead of if (condition) BX_INFO 2002-03-20 02:41:19 +00:00
ioapic.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
iodebug.cc Added the control to enable/disable register tracing 2001-10-03 19:54:29 +00:00
iodebug.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
iodev.h - DMA-2 controller and dma16 read/write functions added 2001-12-18 13:12:45 +00:00
keyboard.cc - I now believe that Dave's changes in 1.46 are correct and something in 2002-03-27 16:42:54 +00:00
keyboard.h - made keyboard_paste_delay a runtime configurable option 2002-03-26 14:46:03 +00:00
Makefile.in - removed a dependency on /usr/include/math.h. System headers should never 2002-02-07 17:18:44 +00:00
ne2k.cc - panic if the ethernet module cannot be found. If they continue, use 2002-03-09 01:05:41 +00:00
ne2k.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
parallel.cc - implementation of the edge triggered IRQ mode 2002-01-29 17:20:12 +00:00
parallel.h - direction flag added to control port, debug messages improved 2001-12-18 21:58:59 +00:00
pci.cc - apply patch.pci from Volker Ruppert. See 2001-11-14 01:39:22 +00:00
pci.h - apply patch.pci from Volker Ruppert. See 2001-11-14 01:39:22 +00:00
pic.cc - commit patch.pic-priorities. William Irwin needs this patch to get 2002-03-25 01:31:59 +00:00
pic.h - commit patch.pic-priorities. William Irwin needs this patch to get 2002-03-25 01:31:59 +00:00
pit82c54.cc Fix a warning. 2002-02-21 21:16:06 +00:00
pit82c54.h Fixed the PIT gate and improved the PIT printing options. 2002-02-21 19:22:42 +00:00
pit_wrap.cc More #define changes. 2002-02-08 22:27:51 +00:00
pit_wrap.h Added an experimental realtime PIT to the mix. 2002-02-07 21:22:55 +00:00
pit.cc - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
pit.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
sb16.cc - implementation of the edge triggered IRQ mode 2002-01-29 17:20:12 +00:00
sb16.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
scancodes.cc - Deleted a "debug" include <X11/...> 2002-03-06 14:04:42 +00:00
scancodes.h - cosmetic change 2002-03-06 09:19:36 +00:00
scsi_commands.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
scsidefs.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
scsipt.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
serial_raw.cc - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
serial_raw.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
serial.cc Fix receiver poll frequency to really be 100ms. This actually gives about an 2002-03-05 15:40:23 +00:00
serial.h - interrupt handling improved (only loopback works for now) 2002-01-20 16:35:32 +00:00
slowdown_timer.cc commented out the diagnostic code, no use using 10 jumps for nothing, and it will take less time to re-enable it in the future than using those if(0) 2002-03-06 01:19:50 +00:00
slowdown_timer.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
soundlnx.cc - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
soundlnx.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
soundwin.cc - add "return BX_SOUND_OUTPUT_OK;" to avoid compile error in VC++5 2002-03-05 17:22:59 +00:00
soundwin.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
unmapped.cc - apply patch.memleaks-tominac from Darko Tominac <darko.tominac@zg.tel.hr> 2001-12-21 19:33:18 +00:00
unmapped.h - add RCS Id to header of every file. This makes it easier to know what's 2001-10-03 13:10:38 +00:00
vga.cc - VBE fixed set bank bug introduced by my bounds check rewrite 2002-03-16 11:37:43 +00:00
vga.h - VBE screen update only when in visable screensize 2002-03-16 10:22:57 +00:00