SPlatform / SPBootloader

GNU General Public License v3.0
1 stars 1 forks source link

Privileged/Unprivileged Mode Support #26

Open SPlatform opened 8 years ago

SPlatform commented 8 years ago

For a secure OS, we need to define supervisor and user mode.

Mode selection should be done during context switching.

User application can make a system call. In that case Kernel passes to supervisor mode when it finished system call, it should return mode back to unprivilege (user) mode.