Re: Trick to compiling Apple3Com905x?
Re: Trick to compiling Apple3Com905x?
- Subject: Re: Trick to compiling Apple3Com905x?
- From: Walt Pawley <email@hidden>
- Date: Mon, 27 Sep 2004 14:25:57 -0700
>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 <email@hidden>
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 (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden