Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: OpenBlockS600 (AMCC 405EX) again
Hi Kiyohara,
KIYOHARA Takashi wrote:
> Please see.
>
> http://mail-index.netbsd.org/current-users/2009/12/24/msg011832.html
>
>
> I will commit these newer patchs at next week.
Cool!
> powerpc-405ex.diff:
> 4. multiple emac support.
+/*
+ * emac(4) supports following ibm4xx's EMACs.
+ * XXXX: ZMII and 'TCP Accelaration Hardware' not support yet...
+ *
+ * 405EP 10/100 x2
+ * 405EX/EXr 10/100/1000 x2 (EXr x1), STA v2, 256bit hash-Table, RGMII
+ * 405GP/GPr 10/100
+ * 440EP 10/100 x2, ZMII
+ * 440GP 10/100 x2, ZMII
+ * 440GX 10/100/1000 x4, ZMII/RGMII(ch 2, 3), TAH(ch 2, 3)
+ * 440SP 10/100/1000
+ * 440SPe 10/100/1000, STA v2
+ */
I'd still like to see a comment that only the 405 models have been
tested, and that the 440 model support is theoretical.
> I test OpenBlockS600(405EX) and OpenBlockS266(405GPr). OPENBLOCKS200,
> EXPLORA451, WALNUT and VIRTEX_DSC compiles only.
If the OpenBlockS266 works, I think it's fair to assume at this stage
that the other 405GP models will work. Once you commit the patches, I
can double check on my Walnut.
> However single-UIC supported by very old CPUs. Should we always support
> MULTIUIC? (should remove #ifdef ?)
As long as always having MULTIUIC enabled doesn't have a noticeable
performance impact on the single UIC devices (not sure what the best way
of verifying that it!), I don't have a problem always using MULTINIC in
the interest of clearer code.
You'll need to add the uic_add() calls for all other 4xx ports, but I
think it would be the same for each (all 405GP/GPr based)?
Cheers,
Simon.
Home |
Main Index |
Thread Index |
Old Index