> Just to update a bit. Good news is that we now have clearance from legal for > the code release so that part is behind us. We however felt it necessary to > sync the ~b33 based source tree with the latest in ON and deal with that > eventual task upfront. Because there is now direct platform/arch specific > PPC code, this produced the expected "hmmm that is different now" that we > have just had to work through, but we're just about there. > > While there will be much to discuss shortly, I caution the road to the shell > prompt may be long. There are multiple inter-related technical pieces. Some > that we've just scratched the surface on or have simply just bypassed for > now ie: CTF, KMDB, KRTLD, LD, etc. We're also putting together as much > documentation on these details so that the info is there and that recreation > of the environment is possible from scratch. More shortly
It seems clear that this will be the very definition of a UNIX from Scratch project. We are going to have to crawl over every line of the code and look at some of the shortcuts and assumptions made. I am certain that the memory manager is architected from the perspective of a single CPU system. That may need to be looked at. The long crawl to the shell. Indeed. Dennis