Bochs/bochs/iodev
Stanislav Shwartsman 4ba856a52b Committed syntax error fixes from Vitaly Vorobyov.
Syntax error fixes:
  [x] fixed error with array bounds in virt_timer.cc
  [x] fixed error with returning value from void functions
  [x] fixed const class member initialization (according C++ standard)
  [x] for-loop local variable declaration moved out of loop
      (for VC 6.0 compliance)

Removed already committed patch from Dirk Thierbach
Replaced the patch from Vitaly Vorobyov by set of splitted patches.
Now any of his patches could be committed separatelly from others !
2003-08-03 17:04:02 +00:00
..
aspi-win32.h
biosdev.cc - new accesss mask must be checked in the i/o read/write register function. 2003-07-31 15:29:34 +00:00
biosdev.h
cdrom_amigaos.cc Updated to latest changes... 2003-02-21 14:51:12 +00:00
cdrom_beos.cc
cdrom_beos.h
cdrom.cc - fixed a warning 2003-06-08 09:56:19 +00:00
cdrom.h - apply Conn Clark's patch.perf-regparm-cclark : 2003-03-02 23:59:12 +00:00
cmos.cc - new accesss mask must be checked in the i/o read/write register function. 2003-07-31 15:29:34 +00:00
cmos.h - implementation of the date and time change support 2003-01-04 00:02:07 +00:00
crc32.cc
crc32.h
devices.cc - new accesss mask must be checked in the i/o read/write register function. 2003-07-31 15:29:34 +00:00
dma.cc - new accesss mask must be checked in the i/o read/write register function. 2003-07-31 15:29:34 +00:00
dma.h - removed BX_CPP_AttrRegparmN() from the i/o read handler. The read access 2003-05-03 07:41:27 +00:00
eth_arpback.cc - add BX_PLUGGABLE to all ne2k sub-files, so that they will import DLL 2002-11-20 19:06:23 +00:00
eth_fbsd.cc - add BX_PLUGGABLE to all ne2k sub-files, so that they will import DLL 2002-11-20 19:06:23 +00:00
eth_linux.cc - fixed some warnings in the lowlevel networking code 2003-02-16 19:35:57 +00:00
eth_null.cc - add BX_PLUGGABLE to all ne2k sub-files, so that they will import DLL 2002-11-20 19:06:23 +00:00
eth_packetmaker.cc - add BX_PLUGGABLE to all ne2k sub-files, so that they will import DLL 2002-11-20 19:06:23 +00:00
eth_packetmaker.h
eth_tap.cc - add comments where fixes are needed for other BSDs 2003-04-28 12:58:21 +00:00
eth_tuntap.cc - merge and move execute_script functions to eth.cc 2003-04-26 14:48:45 +00:00
eth_win32.cc - applied some parts of the patch from Andrew Zabolotny <zap@cobra.ru> 2003-06-07 19:16:55 +00:00
eth.cc - define execute_script function only when tap or tuntap is used 2003-04-28 13:01:09 +00:00
eth.h - merge and move execute_script functions to eth.cc 2003-04-26 14:48:45 +00:00
extfpuirq.cc - io_len mask in i/o register functions implemented (1 = 8bit, 2 = 16bit, 4 = 32bit). 2003-07-31 12:04:48 +00:00
extfpuirq.h - remove read handler, on Volker advice 2003-01-07 08:17:15 +00:00
floppy.cc - io_len mask fixed and unnecessary io_len checks removed from the remaining 2003-07-31 19:51:42 +00:00
floppy.h - floppy cleanup patch from Alex Thiel. New functions enter_idle_phase() and 2002-11-30 09:39:29 +00:00
gameport.cc - io_len mask in i/o register functions implemented (1 = 8bit, 2 = 16bit, 4 = 32bit). 2003-07-31 12:04:48 +00:00
gameport.h - implementation of the standard PC gameport for the Linux platform 2003-06-21 12:55:19 +00:00
guest2host.cc - fix spelling of acquire 2002-12-06 18:48:08 +00:00
guest2host.h - fix spelling of acquire 2002-12-06 18:48:08 +00:00
harddrv.cc - change disk image mode name "growable" to the more accurate "growing" 2003-08-01 01:20:00 +00:00
harddrv.h - change disk image mode name "growable" to the more accurate "growing" 2003-08-01 01:20:00 +00:00
ioapic.cc - apply patch.ifdef-disabled-options. Comments from that patch are below: 2002-11-19 05:47:45 +00:00
ioapic.h
iodebug.cc - apply patch.ifdef-disabled-options. Comments from that patch are below: 2002-11-19 05:47:45 +00:00
iodebug.h
iodev.h - new accesss mask must be checked in the i/o read/write register function. 2003-07-31 15:29:34 +00:00
keyboard.cc - io_len mask fixed and unnecessary io_len checks removed from the remaining 2003-07-31 19:51:42 +00:00
keyboard.h - function put_scancode() removed. It is no longer necessary, since all display 2003-07-13 19:51:21 +00:00
Makefile.in - fixes for cross-compilation (building win32 binary on linux) 2003-07-05 05:31:40 +00:00
ne2k.cc - io_len mask in i/o register functions implemented (1 = 8bit, 2 = 16bit, 4 = 32bit). 2003-07-31 12:04:48 +00:00
ne2k.h - apply Conn Clark's patch.perf-regparm-cclark : 2003-03-02 23:59:12 +00:00
parallel.cc - io_len mask fixed and unnecessary io_len checks removed from the remaining 2003-07-31 19:51:42 +00:00
parallel.h
pci2isa.cc - io_len mask fixed and unnecessary io_len checks removed from the remaining 2003-07-31 19:51:42 +00:00
pci2isa.h
pci.cc - io_len mask fixed and unnecessary io_len checks removed from the remaining 2003-07-31 19:51:42 +00:00
pci.h - new macro BX_PCI_DEV() for the PCI register function 2003-01-23 19:31:28 +00:00
pciusb.cc - don't register i/o port address base+0x14 (comparison fixed) 2003-02-06 19:09:24 +00:00
pciusb.h - added minimal USB support (patch from Ben Lunt <fys@cybertrails.com>, updated 2003-01-28 16:58:10 +00:00
pcivga.cc - new macro BX_PCI_DEV() for the PCI register function 2003-01-23 19:31:28 +00:00
pcivga.h - changed BX_USE_P2I_SMF to BX_USE_PCIVGA_SMF 2003-01-27 21:11:55 +00:00
pic.cc - io_len mask fixed and unnecessary io_len checks removed from the remaining 2003-07-31 19:51:42 +00:00
pic.h
pit82c54.cc - removed obsolete comment 2003-06-29 17:24:52 +00:00
pit82c54.h - apply Conn Clark's patch.perf-regparm-cclark : 2003-03-02 23:59:12 +00:00
pit_wrap.cc - io_len mask in i/o register functions implemented (1 = 8bit, 2 = 16bit, 4 = 32bit). 2003-07-31 12:04:48 +00:00
pit_wrap.h Cleaned up the realtime PIT code for win32. 2002-12-07 20:01:10 +00:00
pit.cc - io_len mask in i/o register functions implemented (1 = 8bit, 2 = 16bit, 4 = 32bit). 2003-07-31 12:04:48 +00:00
pit.h
sb16.cc - io_len mask fixed and unnecessary io_len checks removed from the remaining 2003-07-31 19:51:42 +00:00
sb16.h - implementation of the standard PC gameport for the Linux platform 2003-06-21 12:55:19 +00:00
scancodes.cc
scancodes.h
scsi_commands.h
scsidefs.h
scsipt.h
serial_raw.cc
serial_raw.h
serial.cc - io_len mask fixed and unnecessary io_len checks removed from the remaining 2003-07-31 19:51:42 +00:00
serial.h
slowdown_timer.cc
slowdown_timer.h
soundlnx.cc - added check for symbol FreeBSD (makes the soundlnx.* files work on FreeBSD) 2002-12-24 10:12:26 +00:00
soundlnx.h - added check for symbol FreeBSD (makes the soundlnx.* files work on FreeBSD) 2002-12-24 10:12:26 +00:00
soundwin.cc - fixed 4 warnings 2003-04-05 08:26:49 +00:00
soundwin.h
unmapped.cc - the shutdown port now works if the debugger is enabled, too 2003-07-29 18:17:33 +00:00
unmapped.h
vga.cc - io_len mask fixed and unnecessary io_len checks removed from the remaining 2003-07-31 19:51:42 +00:00
vga.h - VBE LFB flag added 2003-07-16 17:56:25 +00:00
virt_timer.cc Committed syntax error fixes from Vitaly Vorobyov. 2003-08-03 17:04:02 +00:00
virt_timer.h Fixed some basic runtime problems. 2003-02-18 03:36:01 +00:00
vmware3.cc Committed syntax error fixes from Vitaly Vorobyov. 2003-08-03 17:04:02 +00:00
vmware3.h Committed syntax error fixes from Vitaly Vorobyov. 2003-08-03 17:04:02 +00:00