Preliminary CD-Rom support on MacOS X #1

emmanuel maillard e.rsz at libertysurf.fr
Thu Dec 29 13:31:59 CST 2005


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  
very few DeviceIoControl calls.

Due to dynamically created bsd node for mounted media we handle DOS  
drive references at "IOKit level" for each available
devices, so we can dynamically (re)set dosdevice symlinks for mounted  
media and if the device has no media symlink is set to a device  
description file.

Actually the main problem for audio support is  
IOCTL_CDROM_READ_Q_CHANNEL which can only be handled by a device driver
with MMC2 interface (MMC Interface support not included)

Thanks

Emmanuel


Changelog :
	build system : check for DiskArbitration framework.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: build_diskarb.diff
Type: application/octet-stream
Size: 2245 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20051229/42a2db32/build_diskarb.obj


More information about the wine-patches mailing list