ARM is great, ARM is terrible (and so is RISC-V) - John Goerzen:https://changelog.complete.org/archives/10858-arm-is-great-arm-is-terrible-and-so-is-risc-v
-
ARM is great, ARM is terrible (and so is RISC-V) - John Goerzen:
https://changelog.complete.org/archives/10858-arm-is-great-arm-is-terrible-and-so-is-risc-v -
-
ARM is great, ARM is terrible (and so is RISC-V) - John Goerzen:
https://changelog.complete.org/archives/10858-arm-is-great-arm-is-terrible-and-so-is-risc-vIt's never about the instruction set, but about the peripherals.
-
@ori Yeah, that could explain why such a 1990-ish processor design remains popular today! Its got solid I/O hardware!
Oh, wait. Thought you were responding to a different toot: https://floss.social/@alcinnz/115181162003263671
-
@ori Yeah, that could explain why such a 1990-ish processor design remains popular today! Its got solid I/O hardware!
Oh, wait. Thought you were responding to a different toot: https://floss.social/@alcinnz/115181162003263671
The PC isn't a good platform, but it is a platform.
There's a lot of hardware bugs and stupidity to deal with, but at least it's pretending that it's interoperable. I haven't had to worry about which interrupt controller the motherboard I bought had for a while. If it does change, there's typically a compatible interface, and the new interface becomes universally available eventually.
This is what the SBC world misses.
-
@ori I was confused about which toot of mine you were speaking to when I replied. I had ATMEGA AVR (as found in Arduino & many of our peripherals) on mind. I was surprised by how low-powered I found that to be when I looked into it, but it delivers the I/O its market demands!
Nevertheless I agree with you!
We could in theory design, rather than evolve, a much nicer hardware platform for us to build upon. But that'd be a massive investment noone wants to make, when we already have *something*. -
@ori I was confused about which toot of mine you were speaking to when I replied. I had ATMEGA AVR (as found in Arduino & many of our peripherals) on mind. I was surprised by how low-powered I found that to be when I looked into it, but it delivers the I/O its market demands!
Nevertheless I agree with you!
We could in theory design, rather than evolve, a much nicer hardware platform for us to build upon. But that'd be a massive investment noone wants to make, when we already have *something*.Heck, we've got most of it. What if we had a virtual PCI bus to enumerate and identify the built-in stuff, and picked a short list of supported stuff to put on htere?
This obsoletes devicetree, parts of acpi, and the other things everyone hates.
-
@ori@hj.9fs.net @alcinnz@floss.social that already exists, it's called qemu plus virtio.
I'm only half joking here.