List Info

Thread: Re: ppcoea-renovation interrupt problems?




Re: ppcoea-renovation interrupt problems?
country flaguser name
United States
2007-09-06 12:49:46
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Sep 6, 2007, at 06:49, John D. Baker wrote:

> On 05 Sep 2007, at 10:52, Michael Lorenz wrote:
>
>> - - how old are your sources?
>
> They were updated a couple of hours before I posted to
the
> mailing list.

ok.

> There is a twist, though.  Instead of updating ALL of
sys/arch to
> "ppcoea-renovation", I only updated the
PowerPC ports except pmppc.

All you need for a macppc kernel is arch/macppc and
arch/powerpc - 
plenty of files were moved, added or deleted so you better
clean out 
OBJ and such.

> I tried wiping out my tools and obj directories and
updating sys/arch
> completely to "ppcoea-renovation", but
something was still looking for
> files in "sys/arch/pmppc", which no-longer
existed.  Perhaps I should
> try again.

Hmm, no such problems here.

>> - - what does your kernel config look like?
>
> .../src/sys/arch/macppc/conf/GENERIC
>
>> - - any chance to attach a serial console and catch
kernel output?
>
> Is it possible for the boot loader to set up a USB
serial device for
> console?

Not really.

> How about a PCI serial port card with 16550A-type
UARTs?
> There's no serial hardware in the machine and the only
third-party
> ESCC devices are long since discontinued and
unavailable.

Not without some hacking - macppc relies on the firmware to
tell it 
what's the console.

I found something very strange - I get gem timeouts with the
snapper 
driver removed but it works fine when snapper attaches. No
idea why 
exactly, the driver doesn't touch any of uninorth's power or
clock 
enable registers as far as I can see, only enables the i2s
clock which 
is part of mac-io and shouldn't have anything to do with
gem. Will 
investigate further.

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBRuA9uspnzkX8Yg2nAQJXPwgAsJTfEG+BO3+ZNNU+5xSdXK1ynm1W
G2y5
ubdn4RvuVbEqUnY2QQmfYgg0RSQkgjJEMfJiAkzAlLfn17yOAxNjxXTTd45M
FARh
BXHAu8C+FzUdbEC42dApoKteIR5Jj0MSmDztjFehkNsTXp2mvh45uULbVFEJ
EsF7
WbrbnApALvbd+T7dFZwmvSNOIyFRBfXuGKx24UkbeFxCH7LBXmmyAO+E72V0
Ka3q
DCEnNy+JnsoisRb9KoJkiA8MhwylF7KEGJ5zStq875cNtKysdYwpzc4BwUf6
OuOX
C95OtrFPdszNWld/vDsFJDg+/yt2XnCkW4UslFd/o9boEU2Q5bgX0w==
=kX6Z
-----END PGP SIGNATURE-----


Re: ppcoea-renovation interrupt problems?
country flaguser name
United States
2007-09-06 22:06:29
On 06 Sep 2007, at 12:49, Michael Lorenz wrote:
> All you need for a macppc kernel is arch/macppc and
arch/powerpc - 
> plenty of files were moved, added or deleted so you
better clean out 
> OBJ and such.
>
>> I tried wiping out my tools and obj directories and
updating sys/arch
>> completely to "ppcoea-renovation", but
something was still looking for
>> files in "sys/arch/pmppc", which
no-longer existed.  Perhaps I should
>> try again.
>
> Hmm, no such problems here.

I don't get to work on this often, so I mis-remembered just
what
failed.  It was 'disklabel' while building tools.  In brief,
I update
all sources to -current, update sys/arch to
"ppcoea-renovation" and
then build.

The gory details are at:

     http://b
obdbob.com/~jdbaker/ppctoolsfail.txt

(Caution:  long lines!)

This happens building both macppc and prep.

As I mentioned before, if I update only
sys/arch/[a-oq-z]*ppc,
sys/arch/powerpc, sys/arch/bebox, sys/arch/prep to the
"ppcoea-
renovation" tag, leaving sys/arch/pmppc at
"-current" so it sticks
around, building everything I'm interested in (short of
"release"
on macppc) works, but macppc GENERIC kernel is having
problems at
runtime as described previously.


John Klos wrote:

> http:
//eshop.macsales.com/item/GeeThree/SG4404/
>
> I use these in tons of Macs. They work great.

I went looking for these before but couldn't find anyone
admitting
they had any available until seeing this link.  I'll have to
see if
they have the versions for B&W G3 and iMac, since those
are the
machines I own (but don't have handy).  The G4 is not mine,
I just
have it to play with for now, so I can't really justify
spending my
own money on it.

--
John D. Baker                            NetBSD    
Darwin/MacOS X
http://mylinuxisp(dot)com/(tild
e)jdbaker/     OpenBSD            FreeBSD
BSD.  It just sits there and _works_.
GPG fingerprint = D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23
E4AD 1645


[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )