[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OpenBlockSS
>> On Thu, 25 Dec 2003 22:51:40 +0900
Yoshihiro Masuda <masuda@tcp-ip.or.jp> wrote:
> > tacha> # sys/arch/powerpc/ibm4xx/{ibm4xxgpx_autoconf.c,dev/if_emac.c}に
> > tacha> # 1行だけの patch を当てると使えるようになるのですが、OpenBlockS266
> > tacha> # とかでは、困ってないのでしょうか?
>
> これって、どんな変更ですか? どのソースベースの話かおい切れてないのは申
> し訳ないのですが。
たとえば、autoconf.c に、次のような変更をくわえたら嫌がられますかね?
Index: sys/arch/powerpc/ibm4xx/ibm4xxgpx_autoconf.c
===================================================================
RCS file: /cvsroot/NetBSD-cvs/main/src/sys/arch/powerpc/ibm4xx/ibm4xxgpx_autoconf.c,v
retrieving revision 1.1
diff -u -r1.1 ibm4xxgpx_autoconf.c
--- sys/arch/powerpc/ibm4xx/ibm4xxgpx_autoconf.c 24 Sep 2003 11:47:02 -0000 1.1
+++ sys/arch/powerpc/ibm4xx/ibm4xxgpx_autoconf.c 25 Dec 2003 11:47:13 -0000
@@ -101,7 +101,11 @@
if (strcmp(dev->dv_cfdata->cf_name, "com") == 0 &&
strcmp(parent->dv_cfdata->cf_name, "opb") == 0) {
/* Set the frequency of the on-chip UART. */
+#if defined(__obs200__) || defined(__obs405__)
+ int freq = COM_FREQ * 4;
+#else
int freq = COM_FREQ * 6;
+#endif
if (prop_set(dev_propdb, dev, "frequency",
&freq, sizeof(freq), PROP_INT, 0) != 0)
Tacha