Sad News Puppy forums generally agree that ARM processors wont work with puppy, The best info why is quoted below by a guy named starhawk. http://www.murga-linux.com/pup.....38;t=64137
You could make a version of Puppy that ran on ARM, but you'd have to hand-recode a *lot* of stuff. Here's why:
All CPUs use a set of orderly instructions to do their work. The type of instruction set used by x86 CPUs (everything Intel since and including the 8086 chip) is called "CISC", which stands for "Complex Instruction Set Computing". Note that this is not the /actual/ instruction set, just the /type/.
Now consider this: ARM stands for Advanced RISC Machine (originally Acorn RISC Machine; yes, it's *that* old, folks), and it uses a type of instruction set called, well, RISC. This stands for "Reduced Instruction Set Computing" and means that the instruction set used is smaller and more efficient than that of a CISC processor.
So you'd have to recode everything that went below the HAL (hardware abstraction layer, nothing to do with a man named Dave) to work with RISC instruction sets and not CISC. This includes, of course, the kernel proper.
Wait, it gets better...
You'd probably have to do this in Assembly Code or Machine Code as well, and debug based on that.
I will tell you that I've coded in Assembler before (hexadecimal on a Commodore 64, because some insane part of me wanted to), and I will tell you that it is brutally painful compared to, say, C++ or Java or any other "modern" programming language.
While it *is* doable (Debian supports arm and armel [newer ARM stuff] procs to some extent) it's quite a difficult process, to say the least, and I would not encourage anyone who isn't very experienced with hard-coding Linux stuff to go anywhere near this idea. Bummer!
But it will run Ubuntu, and the latest puppy can use packages from Ubuntu straight, though some minor tweaks in formatting help. So I am hopeful it will work anyway. I hope to use this as a desktop to mess around with and MacPuppy as my replacement. Did they use a specialized Ubuntu, are my hopes dashed?
PS this post it in the off topic column rather then the General Column because of the don't ask if your OS will work line in the "before you coment post" Don't want to get in trouble