Re: Unsupported RS6k's and ofppc
Jochen Kunz <[email protected]> Mon, 13 Mar 2006 10:29:51 +0100
| Newsgroups | gmane.os.netbsd.ports.ofppc,gmane.os.netbsd.ports.prep |
|---|---|
| Message-ID | <[email protected]> |
On Sun, 12 Mar 2006 23:57:39 -0700 (MST) Tim Rightnour <[email protected]> wrote: > Yay. Now I get to answer both questions at once. > > Currently the space tags are hardcoded, however, on most of the > machines, they do not need to be. [...] I got similar thoughts about port-ofppc. The platform code in port-ofppc was written by Thorpe and modeled after port-alpha. On an Alpha you need this, as the Alpha machines can be really different. I got the impression that it would be better to replace the global struct platform by many different switches to configure different subsystems based on machine features. E.g. a switch that switches between different interrupt controlers based on data queried from OFW. > And, if your 7043-150 happens to prodive residual, > then it will magically work there as well. (which is why I'm very > interested in seeing a prep kernel boot attempt on the 7043-150, as it > would be an excellent target to test out an alternate PCI mapping) No luck: 0 > dev / ok 0 > .properties [...] device_type chrp [...] name IBM,7043-150 model IBM,7043-150 compatible IBM,7043-150 ok 0 > boot net BOOTP S = 1 FILE: prep-residual-boot.fs Load Addr=0x4000 Max Size=0xbfc000 FINAL Packet Count = 3024 PReP-BOOT: Could not open deblocker DEFAULT CATCH!, code=fff00300 at %SRR0: 00c1afe0 %SRR1: 0000b030 ok 0 > > I am very interested in ressurecting ofppc.. but my primary goal right > now is to get prep into shape. That being said, the two ports have a > great deal of crossover.. and I think I can likely help you alot with > it. OK, no problem. I'll care about port-ofppc. Once I get (I hope with your help ;-) ) past the interupt problems in port-ofppc... > I think ofppc is far more bitrotten than prep was. Yes. It was never "usable" in the sense running multi user. It was mostly an academic experiment to make an entire OS running on top of OFW. It was left mostly orphaned after its introduction. -- tschüß, Jochen Homepage: http://www.unixag-kl.fh-kl.de/~jkunz/