[Darwine] Fwd: Preliminary CD-Rom support on MacOS X #1
Status: Pre-Alpha
Brought to you by:
jimwhite
From: <ma...@op...> - 2005-12-29 20:06:31
|
Hi, Forwarded because it seems all my cc to darwine-devel are rejected =20 when i use my libertysurf.fr mail ?? emmanuel D=E9but du message r=E9exp=E9di=E9 : > De : emmanuel maillard <e....@li...> > Date : 29 d=E9cembre 2005 20:31:59 HNEC > =C0 : win...@wi... > Cc : Darwine List <dar...@li...> > Objet : Preliminary CD-Rom support on MacOS X #1 > > Hi, > > This is the first patch for preliminary CD-Rom support on MacOS X. > This set of patches allow to handle removable devices, and support =20 > very few DeviceIoControl calls. > > Due to dynamically created bsd node for mounted media we handle DOS =20= > drive references at "IOKit level" for each available > devices, so we can dynamically (re)set dosdevice symlinks for =20 > mounted media and if the device has no media symlink is set to a =20 > device description file. > > Actually the main problem for audio support is =20 > IOCTL_CDROM_READ_Q_CHANNEL which can only be handled by a device =20 > driver > with MMC2 interface (MMC Interface support not included) > > Thanks > > Emmanuel > > > Changelog : > build system : check for DiskArbitration framework. > |