Volker Ruppert
038ebf5815
Replaced deprecated function GetVersionEx() with newer code based on Windows
...
Dev Center example (expecting Bochs is not used on hosts older than XP).
TODO: Similar changes required in eth_win32.cc and niclist.c.
2019-12-08 15:32:23 +00:00
Volker Ruppert
a76a232115
Fixed crash on exit caused by physical drive without media present. Now setting
...
fd to -1 if there is no readable media found.
2015-04-28 17:01:41 +00:00
Volker Ruppert
27c773d8b5
Fixed possible segfault on exit.
2015-02-20 22:33:06 +00:00
Volker Ruppert
e44e9c57d6
Fixed possible crash on Windows (double free())
2014-07-09 23:49:53 +00:00
Volker Ruppert
b1d4a96983
Rewrite of the lowlevel cdrom code
...
- class cdrom_base_c now provides portable ISO image access methods
- platform specific classes implement access to cdrom/dvd devices
2013-11-06 11:15:22 +00:00
Volker Ruppert
b452803be5
Preparing lowlevel cdrom rewrite
...
- use #if BX_SUPPORT_CDROM instead of #ifdef LOWLEVEL_CDROM
- devices with cdrom support now use the base class cdrom_base_c
- cdrom count variable moved to cdrom.cc
- cdrom_misc.cc: don't use ioctl's for ISO files
2013-11-05 18:06:39 +00:00
Volker Ruppert
7f19435887
Fixed some gcc 4.8.1 warnings
2013-10-27 15:13:19 +00:00
Volker Ruppert
519b369f56
Removed obsolete ASPI cdrom access code for Win9x/ME
2013-10-22 19:46:46 +00:00
Volker Ruppert
90168f5dcd
- moved the lowlevel cdrom and disk image stuff to the new subdirectory iodev/hdimage
...
- TODO: update MSVC workspace files
2012-08-05 18:13:38 +00:00