core/memory: Remove GetCurrentPageTable()
Now that nothing actually touches the internal page table aside from the memory subsystem itself, we can remove the accessor to it.
This commit is contained in:
		
							parent
							
								
									a6a82bb004
								
							
						
					
					
						commit
						abae7577d2
					
				| @ -38,10 +38,6 @@ void SetCurrentPageTable(Common::PageTable* page_table) { | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| Common::PageTable* GetCurrentPageTable() { | ||||
|     return current_page_table; | ||||
| } | ||||
| 
 | ||||
| static void MapPages(Common::PageTable& page_table, VAddr base, u64 size, u8* memory, | ||||
|                      Common::PageType type) { | ||||
|     LOG_DEBUG(HW_Memory, "Mapping {} onto {:016X}-{:016X}", fmt::ptr(memory), base * PAGE_SIZE, | ||||
|  | ||||
| @ -50,9 +50,8 @@ enum : VAddr { | ||||
|     KERNEL_REGION_END = KERNEL_REGION_VADDR + KERNEL_REGION_SIZE, | ||||
| }; | ||||
| 
 | ||||
| /// Currently active page table
 | ||||
| /// Changes the currently active page table.
 | ||||
| void SetCurrentPageTable(Common::PageTable* page_table); | ||||
| Common::PageTable* GetCurrentPageTable(); | ||||
| 
 | ||||
| /// Determines if the given VAddr is valid for the specified process.
 | ||||
| bool IsValidVirtualAddress(const Kernel::Process& process, VAddr vaddr); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Lioncash
						Lioncash