Live data from Hacker News

Linux on an 8-bit micro? (2012)

dmitry.gr

41–50 of 59 posts

Re: Linux on an 8-bit micro? (2012)

#41
post #36
post #25

Earlier quoted context omitted.

Rhetorical question: If writing the emulator was the “crux”, then why doesn’t the headline mention it? Why isn’t the whole article about it? I would certainly have upvoted and whole-heartedly lauded a story entitled “An 32-bit ARM emulator for an 8-bit CPU”. Instead, they used the headline and article content to heavily imply to actually have ported Linux to an 8-bit processor. It’s not until into about half the arti…

There is some wonderousness that they completed the emulation enough to run something complicated like linux. Its very easy to use something limited, say a HP48 in RPN mode and some arrays as "memory" and variables as registers to implement a couple opcodes of say a 68hc11. I did that around '93 or so when the 'hc11 was contemporary (its ancient history now, but it was kind of a 6809-like microcontroller with pretty…

Sure it’s a cool emulator. Which is why they should have led with that. But they implied they did something else and waited until half the article to even mention the emulator.

Re: Linux on an 8-bit micro? (2012)

#42
post #40
post #38

Earlier quoted context omitted.

It sounds like you're about to re-invent the failures of "One Laptop Per Child". The one thing people in poor countries do not want is special weird incompatible systems designed for the poor. They want a solution which is adequately close to the western ones, just cheaper. Look at cellphones: http://qz.com/451844/africas-smartphone-market-is-on-the-ris...

I also think that smartphone will get there faster. Maybe Chromebooks if Google will play it nice, because of Android apps support and normal keyboard. However I think OLPC is different from what I have in mind. OLPC targeted children with OS designed for children. I am thinking about something more like RaspberryPi with integrated power and display systems, but with external keyboard. Also I think about it to be ext…

Sure, that's what you'd want; is it what the target market wants? Would people be happy limited to B&W text?

For something like what you've described, the cost is driven by casework, screens, touchscreen components and batteries. Not the processing electronics. It sounds like something halfway between a Kindle with a keyboard and one of the cheap Windows tablets, now below $100. (http://www.dx.com/p/onda-8-v820w-quad-core-dual-os-tablet-pc...)

Re: Linux on an 8-bit micro? (2012)

#43
post #9

More like Linux on 32-bit ARM, but running in an emulator on an 8-bit processor. I don't think this qualifies as “Running” Linux on an 8-bit processor. I voiced the same complaint when somebody claimed to “run” Windows 3 on an Apple watch (IIRC), which also was achieved by running a standard PC-hardware emulator, and running Windows 3 on that. These are somewhat interesting accomplishments, but the click-bait factor…

I think it's actually more impressive that this runs linux by emulating a 32-bit ARM on an 8-bit processor!

Re: Linux on an 8-bit micro? (2012)

#45
post #16
post #11

Earlier quoted context omitted.

So Linux isn't 'running' on your x86_64 cpu because cpu is microcoded... or transmeta? Or... Linux is written in C.. so it's not running on your computer because it doesn't execute C directly? Come on. There is a 8-bit microcontroller running a linux system, the rest is implementation details and semantics.

I think the argument is that one would expect "Linux running on architecture Foo" to imply support in Linux for Foo, rather than support in Foo for Linux that allows Linux to run unmodified. I certainly expected, when I clicked, to read about someone's effort to rewrite a minimal subset of the Linux kernel to use exclusively 8-bit registers and no MMU.

Fair enough, I didn't read the comment in terms of adding arch specific support in linux.
Post reply on HN