New NetBSD Port: NetBSD/pmppc 20
jschauma writes "NetBSD has been ported to yet another platform: NetBSD/pmppc,
Artesyn's PM/PPC board. By my count, this is the 58th port!"
I've noticed several design suggestions in your code.
Go NetBSD (Score:2, Interesting)
Re:58th port?!?! (Score:2)
(And yes, NetBSD also has thousands of ported applications -- we use a system derived from the FreeBSD ports mechanism.)
Why a new port? (Score:1)
Afterall, surely the m68k based Amiga with a PPC co-processor is one of the strangest implementations of a ppc architecture...
Re:Why a new port? (Score:2, Informative)
Re:Why a new port? (Score:2, Interesting)
Some code ("pmap" code, for instance) is shared between both ports. Each I'm sure has a pile of very specific drivers for the various devices. Amiga uses some bus interface (I'm not an amiga person, so I don't know what), while the Mac68k's use NuBus. The code that generally gets shared is the basic MMU code (the same for any 68k system), or pretty much anything specific to the CPU but not the surrounding hardware.
Its like saying I have a Honda 4-cylinder, and you have an old Caddilac 8-cylinder. Hey, they are both internal combustion engines, why can't you just "adapt" your 8-cylinder engine into my Honda?
Yes, reasonably, you might be able to adapt the gas tank to fit... and maybe the plugs would fit, or the alternator... but only bits an pieces. The 8-cylinder engine probably just isn't going to "fit" for the smaller car (or for the different system in this case).
Re:58th port (Score:2, Interesting)
I inherited some POS Dell server at work with some adaptec scsi card that wasn't supported by Free BSD. I grabbed my trusty Wasabi CD ROM (thanks to sizzla...) and I had a DNS server in no time.
Whenever I get weird hardware I want to use, I go for Net BSD....