[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