Non-x86 PCs
Posted: Tue Apr 22, 2008 2:01 am
Hello all,
One of my OS's goals is to be portable, and I'm pretty sure I'm rather ignorant about what, exactly, is architecture-specific and what's not. I've done my best to separate the architecture-dependent and -independent portions of my kernel thus far, but, again, some things are unclear when you've only dealt with x86 at the system level.
Therefore, I'm planning on porting my kernel soon, as a learning experience. However, I'd like the port to be functional on some hardware that both exists and might possibly be useful to me in the future, so I've been searching for a non-x86 PC/Workstation-style system that's still in production.
For PowerPC, there used to be the Macs and the Pegasos boards, but now the Macs have mutinied to the x86 army, and the Pegasos has been replaced by this Efika crap. The Efika could be worse, especially as an eval board, but with only one PCI slot and no RAM expandability, I don't see it being terribly useful for my purposes. I've found a few ARM workstations designed for use with RiscOS, but they tend to only be available in Europe (i.e. the Iyonix), so I doubt I'll be getting a hold on one of those any time soon. You can still get UltraSPARC systems from Sun, but my pocketbook isn't terribly prepared for that, and I'd prefer a RISC architecture, anyway.
So, by this point, I'm pretty lost. There's simulators available for most architectures, and I will be using them for development, but that doesn't help when I get to the point of testing on real hardware.
Anyway, my post boils down to this: Does anyone know of any usable systems that don't reek of the embedded market and don't use the x86 or x86-64 architectures?
One of my OS's goals is to be portable, and I'm pretty sure I'm rather ignorant about what, exactly, is architecture-specific and what's not. I've done my best to separate the architecture-dependent and -independent portions of my kernel thus far, but, again, some things are unclear when you've only dealt with x86 at the system level.
Therefore, I'm planning on porting my kernel soon, as a learning experience. However, I'd like the port to be functional on some hardware that both exists and might possibly be useful to me in the future, so I've been searching for a non-x86 PC/Workstation-style system that's still in production.
For PowerPC, there used to be the Macs and the Pegasos boards, but now the Macs have mutinied to the x86 army, and the Pegasos has been replaced by this Efika crap. The Efika could be worse, especially as an eval board, but with only one PCI slot and no RAM expandability, I don't see it being terribly useful for my purposes. I've found a few ARM workstations designed for use with RiscOS, but they tend to only be available in Europe (i.e. the Iyonix), so I doubt I'll be getting a hold on one of those any time soon. You can still get UltraSPARC systems from Sun, but my pocketbook isn't terribly prepared for that, and I'd prefer a RISC architecture, anyway.
So, by this point, I'm pretty lost. There's simulators available for most architectures, and I will be using them for development, but that doesn't help when I get to the point of testing on real hardware.
Anyway, my post boils down to this: Does anyone know of any usable systems that don't reek of the embedded market and don't use the x86 or x86-64 architectures?