22 Jun 2007 17:27
NOTICE: major changes to ofppc incoming
Tim Rightnour <root <at> garbled.net>
2007-06-22 15:27:13 GMT
2007-06-22 15:27:13 GMT
A complete rewrite of the ofppc port has been committed to the ppcoea-rennovation branch as of yesterday. This rewrite will significantly change how the port works in general, and there are some caveats that go with this. Rationale for the change is at the bottom of this email. 1) The port is now more like other ppc ports, where we interface with the hardware directly, rather than performing all IO/etc through the OFW builtin drivers. The OFW is now used to locate and setup devices, which we talk to via the standard MI devices in NetBSD. 2) The port probably does not run on any machines as of today. I believe that it will be relatively straightforward to fix up the port to run on a number of different machines that have been port targets for ofppc. The amount of work required to get the port running on those machines should now be much much less than it would have been before. I believe the IBM 7043-150 or 7046-B50 would be the easiest target to get the new ofppc running on. At a minimum, I suspect there would need to be some fiddling with the console, bus_space, and isa code to get it to single user. Other machines, like the pegasos, or efika, will be slightly more difficult, but I feel that is primarily due to the interrupt controllers on those devices. If anyone decides they would like to take a crack at porting ofppc to a machine, and needs assistance understanding some of the code, I will be more than glad to assist as much as I can. Rationale for this change:(Continue reading)
RSS Feed