Re: How to build a new ISO 9660 FS and test it
Re: How to build a new ISO 9660 FS and test it
- Subject: Re: How to build a new ISO 9660 FS and test it
- From: Quinn <email@hidden>
- Date: Tue, 14 Nov 2006 21:13:04 +0000
At 19:55 +0100 14/11/06, Markus Hitter wrote:
Most/all of the drivers moved out into dedicated kexts, see
/System/Library/Extensions/...,
ISO 9660 is still statically linked into the kernel. However, the
actual matching of file systems to devices is handled by DiskArb, and
it should be possible to use that to take over any ISO disks as they
mount. Look at the current ISO 9660 file system bundle plist file
("/System/Library/Filesystems/cd9660.fs/Contents/Info.plist").
You'll see an FSProbeOrder on 3000. If you use a lower number, you
should be called before the built-in file system.
If you're wondering how all this fits together, take a look at
MFSLives. This is an easy to understand and tweak example of a local
file system.
<http://developer.apple.com/samplecode/MFSLives/index.html>
S+E
--
Quinn "The Eskimo!" <http://www.apple.com/developer/>
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden