Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PPC CPU speed detection [was: Re: amigappc test kernel for CSPPC and BPPC]

3 views
Skip to first unread message

Radosław Kujawa

unread,
Dec 13, 2010, 6:20:42 AM12/13/10
to

On Sun, 12 Dec 2010 23:42:51 +0100, Radosław Kujawa
<radosla...@c0ff33.net> wrote:
> On Dec 12, 2010, at 9:17 PM, Frank Wille wrote:
>
>>> Also it looks like cpuclock/busclock calculation is a bit off.
>>> This one should have 200Mhz processor instead of 233Mhz.
>>
>> Have a look at the pll603[] array in amigappc_identify(). There is probably
>> a wrong entry for your CPU.
>
> Something's certainly wrong there, I've got a 0 MHz CPU ;).

The 604e User's Manual states that "604e's PLL_CFG settings are
compatible with the 603e and the 604, although the supported frequency
ranges may differ". Values found in 603e User's Manual (rev. 5/98,
table
C-4) and 604e User's Manual (rev. 3/98, table 7-6) are different in
some
cases:

PLL_CFG 603e 604e
0000 0 1x 1x
0001 1 1x 1x
0010 2 1x 7x
0011 3 PLL Bypass PLL Bypass
0100 4 2x 2x
0101 5 2x 6.5x
0110 6 no info 2.5x
0111 7 no info 4.5x
1000 8 3x 3x
1001 9 3x 5.5x
1010 10 no info 4x
1011 11 no info 5x
1100 12 4x 1.5x
1101 13 no info 6x
1110 14 no info 3.5x
1111 15 off off

I have a BlizzardPPC upgraded with 603e 300MHz (60MHz bus) and PLL_CFG
returns 1011, which is absent in 603e datasheet... I think that
information from 604e User's Manual may be right for both 603e and
604e...

--
Best regards,
Radosław Kujawa


--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-...@muc.de

0 new messages