[prev in list] [next in list] [prev in thread] [next in thread]
List: bochs-dev
Subject: Release: bochs-991014a
From: "Kevin P. Lawton" <kevin () bochs ! com>
Date: 1999-10-14 22:08:38
[Download RAW message or body]
ftp://bochs.com/pub/bochs-991014a.tar.gz
From docs-html/changelog.html:
**** New ./configure option '--enable-cdrom'. So far, there is
only support for Linux.
**** I created a Linux specific CDROM component. Mostly
just ioctl()s needed to access a few functions of the
cdrom.
**** Created 'iodev/cdrom.cc' and 'iodev/cdrom.h' which contain
the low-level code. Essentially, all the OS specific code
is contained in these files.
**** Should be fairly easy to add code for other OSes.
**** Use .bochsrc directive 'cdromd: dev=/dev/cdrom, status=inserted'.
**** Will add an icon for cdrom to the UI later.
**** Tested cdrom emulation running Linux in bochs. Use something
like 'mount -r /dev/hdb /mnt/cdrom'. Haven't checked out
using it in Windows yet.
Since the cdrom emulation requires a small amount of
code for each platform, I'd love to get input from people
who use various platforms. The Linux code should be a good
reference. Look in iodev/cdrom.cc. Just add another case
to the #ifdef..#endif clauses for your platform.
It's a matter of finding the right ioctl() call and plugging
it in.
-Kevin
--
To unsubscribe: mail bochs-developers-request@redhat.com with
"unsubscribe" as the Subject.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic