Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed spelling errors | Gareth Poole | 2015-10-09 | 1 | -2/+2 |
| | |||||
* | memory: Get rid of pointer casts | Lioncash | 2015-09-10 | 1 | -14/+7 |
| | |||||
* | Kernel: Add more infrastructure to support different memory layouts | Yuri Kunde Schlesner | 2015-08-16 | 1 | -1/+4 |
| | | | | | | This adds some structures necessary to support multiple memory regions in the future. It also adds support for different system memory types and the new linear heap mapping at 0x30000000. | ||||
* | Memory: Move address type conversion routines to memory.cpp/h | Yuri Kunde Schlesner | 2015-08-16 | 1 | -1/+36 |
| | | | | | These helpers aren't really part of the kernel, and mem_map.cpp/h is going to be moved there next. | ||||
* | Memory: Fix unmapping of pages | Yuri Kunde Schlesner | 2015-07-12 | 1 | -4/+2 |
| | |||||
* | Common: Cleanup memory and misc includes. | Emmanuel Gil Peyrot | 2015-06-28 | 1 | -3/+0 |
| | |||||
* | Kernel: Add VMManager to manage process address spaces | Yuri Kunde Schlesner | 2015-05-27 | 1 | -4/+8 |
| | | | | | | | | 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 | -120/+123 |
| | |||||
* | Memory: Read SharedPage directly from Memory::Read | Yuri Kunde Schlesner | 2015-05-15 | 1 | -1/+2 |
| | |||||
* | Memory: Read ConfigMem directly from Memory::Read | Yuri Kunde Schlesner | 2015-05-15 | 1 | -1/+2 |
| | |||||
* | Memmap: Re-organize memory function in two files | Yuri Kunde Schlesner | 2015-05-15 | 1 | -0/+197 |
memory.cpp/h contains definitions related to acessing memory and configuring the address space mem_map.cpp/h contains higher-level definitions related to configuring the address space accoording to the kernel and allocating memory. |