Re: Kernel Extension
Re: Kernel Extension
- Subject: Re: Kernel Extension
- From: Garth Cummings <email@hidden>
- Date: Tue, 29 Apr 2003 08:32:57 -0700
Hi Joey,
On Monday, April 28, 2003, at 08:18 PM, Joey Echeverria wrote:
I'm trying to build the IOATAFamily.kext from the source code to
replace the one that Darwin uses. I can build the extension on my Mac
OSX partition, but when I try to replace the previous extension,
Darwin no longer boots. It gets stuck waiting for the root device.
Is there anything special that I have to do to get the extension to
work? Are there build dependencies? The installation of Darwin I
have is the Apple binary 6.02 release.
Dean's advice is excellent.
Another possibility is that you built the family with logging enabled.
I had a recent discussion with the IOATAFamily engineer in which he
said trying to boot from an ATA drive with a logging version of the
family installed likely won't work. The workaround would be to boot
from another bus, FireWire for example.
I haven't personally looked at this source, but I would suspect logging
is enabled by a #define or -D compile line flag.
Thanks,
--gc
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.