Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

AROS enabling CHERI on RISC-V

Last updated on 8 days ago
D
daletoNewbie
Posted 8 days ago
What do you think of enabling CHERI on AROS, running the whole AROS as a SASOS.
Each memory is protected, enabling Zero Copying as in the old days of Amiga, excepts that is now protected.

Backward compatibility?
Just use a wrapper compiled as a trampoline translating legacy 64bit memory pointers to 128bit capability pointers.

If a legacy app crash, by trying to reach memory outside its boundaries it just crash with a Guru Meditation and does not affect the whole OS.

All new apps can be written using CHERI capability pointers.

Benefits?
Backward compatibility
Memory Protection
Speed of approximately 2,5x MMU?
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You can download attachments in this forum.
Users who participated in discussion: daleto