Message from JavaScript discussions

August 2017

— In this OS there will be 2 isolated contiguous address spaces, one for supervisor mode and one for user mode

Message permanent page

— 

The MMU would then check the mode, then translate memory access to protect supervisor code and data from the user side

— Supervisor can reach both user and supervisor addresses while user can only access user addresses

— Oh wow

— Low-level

— This implemented in JS?

— It's like the ghetto version of psuedo-protected memory, before we really had it

— It will be!

— Is there a GitHub yet?

— Also need the link for your datacenter game thing

— If that's going public that is

— Since Apple's early OS used very CPU specific things for the Motorola 680X0 series a lot of the code will be recreating them

Message permanent page