News for hackers. Stuff that matters.
Re:Pineapple ONE: open-source 32 bit RISC-V CPU that you can... by msla on Sunday September 17, 2023 @09:19PM (#37551101)
A modern CPU needs two things:

1. Privilege levels with preemption.

2. Hardware support for virtual memory.

At that point, it can run OSes broadly similar to what most people are using in practice.

Re:Pineapple ONE: open-source 32 bit RISC-V CPU that you can... by charcircuit on Sunday September 17, 2023 @09:41PM (#37551241)
I disagree. Modern refers to using the learnings and improvements that have been made over the last few decades of designing CPUs. To me including 2 features doesn't necessarily make a design modern.
Re:Pineapple ONE: open-source 32 bit RISC-V CPU that you can... by msla on Monday September 18, 2023 @11:29AM (#37557554)
My point is to separate the absolute toys (CPUs which are on a level with the 6502) from the somewhat more complicated designs that can be used to demonstrate fundamental concepts beyond just decoding and executing instructions.
Re:Pineapple ONE: open-source 32 bit RISC-V CPU that you can... by Joker_vD on Monday September 18, 2023 @07:10AM (#37554683)
Ah, yes, those two things from the sixties to run that OS from the seventies.