Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core: Move PageTable struct into Common. | bunnei | 2019-03-17 | 1 | -6/+13 |
| | |||||
* | memory: Replace all memory hooking with Special regions | MerryMage | 2018-01-27 | 1 | -2/+6 |
| | |||||
* | Format: Run the new clang format on everything | James Rowe | 2018-01-21 | 1 | -1/+1 |
| | |||||
* | core/video_core: Fix a bunch of u64 -> u32 warnings. | bunnei | 2018-01-01 | 1 | -3/+3 |
| | |||||
* | Kernel/Memory: Give each Process its own page table. | Subv | 2017-09-10 | 1 | -5/+5 |
| | | | | The loader is in charge of setting the newly created process's page table as the main one during the loading process. | ||||
* | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | 2016-09-21 | 1 | -1/+0 |
| | | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation. | ||||
* | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | 2016-09-18 | 1 | -1/+0 |
| | |||||
* | Memory: Added necessary headers and removed unnecessary header | MerryMage | 2016-05-26 | 1 | -1/+1 |
| | |||||
* | Memory: Implement MMIO | MerryMage | 2016-01-30 | 1 | -3/+4 |
| | |||||
* | Memory: Move PAGE_MASK and PAGE_BITS to memory.h | Yuri Kunde Schlesner | 2015-08-16 | 1 | -3/+0 |
| | |||||
* | Kernel: Add VMManager to manage process address spaces | Yuri Kunde Schlesner | 2015-05-27 | 1 | -0/+7 |
| | | | | | | | | This enables more dynamic management of the process address space, compared to just directly configuring the page table for major areas. This will serve as the foundation upon which the rest of the Kernel memory management functions will be built. | ||||
* | Memory: Use a table based lookup scheme to read from memory regions | Yuri Kunde Schlesner | 2015-05-15 | 1 | -0/+29 |