Port-sandpoint archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Synology PPCBoot SK98 network bug fix
Hi,
> It is not enough to clear the multicast hash registers. I guess you would
> also have to enable the filter, by setting the MUFLEN (0x4000) flag in
> YUKON_RCR (0x280c).
Of course - thanks!
> Yes, the serial output needs a lot of time.
Yes. I get overruns (lost characters) at 115200, and at 9600 output is even
slower ;-/
> I didn't test it (I hope you will ;) but probably you can achieve this
> goal by programming the following registers:
>
> 1. Set the unicast address in YUKON_SA1 (probably SA2 too?). This is
> already done.
The if_sk.c driver copies SK_MAC1_0 into YUKON_SA2, so I initially tried
this ...
> 3. Enable unicast and multicast filters by writing setting MUFLEN and UFLEN
> (0xc000) in YUKON_RCR.
... and enabled both filters. This resulted in timeouts, so I tried
copying the same address into SA1 and SA2. Still timeouts (but it works
fine with just the multicast filter enabled).
> When that works I'm willing to commit the patch. :)
;-) I will investigate further.
Thanks,
J
--
My other computer also runs NetBSD / Sailing at Newbiggin
http://www.netbsd.org/ / http://www.newbigginsailingclub.org/
Home |
Main Index |
Thread Index |
Old Index