Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding full suport of multiple memory maps on NOMMU arcthitectures. #135

Open
pawelpisarczyk opened this issue Sep 13, 2020 · 0 comments
Open
Assignees

Comments

@pawelpisarczyk
Copy link
Member

Some hints:

  • Maps should be defined by loader before kernel is started. SYSPAGE should be used to pass map description during kernel bootstrap.

  • Processes should be assigned to particular maps and MPU registers should be used to provide separation between maps.

  • Message passing should be modified to be aware on passing data between separated maps (copying should be used instead of passing pointer when source map is unavailable for destination process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants