vodozhaba / vv4os

VV4OS is an open-source non-commercial operating system. The target is an OS with the full abstraction of the internals of the computer, such as files and programs, from the user. The OS has been inspired by macOS.
MIT License
1 stars 0 forks source link

Virtual memory manager does not initiate page fault #12

Closed vodozhaba closed 7 years ago

vodozhaba commented 7 years ago

Try running this:

    int* ptr = (int*) 0xFFFFFFF0;
    int val = *ptr;

It won't crash, although corresponding frames aren't mapped.

vodozhaba commented 7 years ago

Well, I've resolved this feature, but now it initiates page fault on boot. But that's a separate issue.