[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 20000205 kern.tgz doesn't boot (-OLD boots, tho)



>benhさんのパッチを見ても何をしているのか分からないのが問題で
>すが(^^;)、gmacともどもやってみます。

benh のも含めて、linuxppc って linux にしては信じられない程
読みやすい方です。:-)

# 単にインデントなどが慣れてる形式だからかも。

gmac ですが、

struct dma {
	u_int >dma1.cmd;	/* 0x0 */
	u_int >dma1.hicmd;	/* 0x4 */
	u_int >dma1.address;	/* 0x8 */
	u_int >dma1.hiaddress;	/* 0xc */
};

こんな感じの dma descriptor をメモリー上に準備して、txdmakick
とか rxdmakick のアドレスをたたけばいいように見えますね。
MII は当面 OF_open() しちゃえばなんとかなるし。


そうそう、一時話題になった powerpc/vmparam.h ですが、単に消し
ちゃっていいですよね。