Re: Trick to compiling Apple3Com905x?
site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com
On Sep 18, 2004, at 23:44, Terry Simons wrote:
The PearPC project has a working pre-compiled PPC KEXT that I have used a bit - Possibly the same one you found Walt? They also have sources. I don't know if they've modified them or not, but the binary works for me. http://pearpc.sourceforge.net/apsl.html
On 9/19/04 11:19 AM +0200, Felix Kronlage wrote:
I started looking at that a while ago, but running the kext on my quicksilver with 10.3.4 caused it to crash :/ I did not swap cards back then, I will do this and report back.
Felix, How'd that test go? ;-) FWIW: I did find the PearPC material. It did work OK ... except that it was a 1.4MB kext (a tad large for an ethernet driver I suspect) and it was VERY busy at writing entries into the system log about every twitch that took place. It turns out that the size is largely a function of having all the symbols available for debugging even though the "deployment" option is chosen in PB. Perhaps this is a nominal behavior - I'm pretty new at diddling with such things. I had not have expected that and didn't even know where to look to find out. This dropped the size from 2MB to 112K. The 2MB is what I was getting from compiling - not the size of the distributed binary. What the discrepancy is eludes me but I suspect it's a matter of library symbol differences. The logging activity is a result of having logging turned on in the 3C90xDebug.h file. Changing the debugging level from 2 to 0 results in no logging activity that I've seen so far ... and I'm presently running over a GB through it (would have logged several Meg of message text in the system log). Given my experience working with this, I would imagine a driver guru could do much better ... judging from the size of other such kext files. But I'm "happy" with this result so I'll probably stop mucking with it and just use it. ;-) I guess one thing still puzzles me some - why isn't the Darwin distribution of this driver both x86 and PPC capable? -- perl -e 'foreach(qw/13 10 60 47 98 117 115 104 62 13 10 10/){print chr($_)};' Walter M. Pawley <walt@wump.org> Wump Research & Company 676 River Bend Road, Roseburg, OR 97470 541-672-8975 _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com
participants (1)
-
Walt Pawley