summaryrefslogtreecommitdiffstats
path: root/src/core/mem_map.h (unfollow)
Commit message (Expand)AuthorFilesLines
2014-12-21License changepurpasmart961-1/+1
2014-12-12MemMap: Renamed "GSP" heap to "linear", as this is not specific to GSP.bunnei1-7/+7
2014-12-04mem_map: Make enum for addresses use u32 as the underlying typeLioncash1-1/+1
2014-12-04Add stub for ConvertProcessFromDspDramarchshift1-1/+3
2014-12-03MemMap: Updated memory map to subtract base address instead of mask.bunnei1-10/+0
2014-11-18Fix documentation of parametersLioncash1-1/+1
2014-11-17mem_map: Add missing prototype for Write64Lioncash1-0/+1
2014-08-31Introduce VAddr and PAddr typedefs for ARM addresses.Yuri Kunde Schlesner1-15/+24
2014-08-12Pica/GPU: Change hardware registers to use physical addresses rather than virtual ones.Tony Wasserka1-15/+7
2014-07-05Memory: Removed deprecated MapBlock_Shared function.bunnei1-8/+0
2014-07-05mem_map: Updated interface to expose template functions to other modules.bunnei1-0/+6
2014-06-25MemMap: Added a WriteBlock function to write a buffer of data to memory.bunnei1-0/+2
2014-05-16added memory mapped region for system mem - sdk demos load a segment here on ELF loadbunnei1-0/+7
2014-05-08added kernel memory to mem_mapbunnei1-0/+6
2014-05-07added mem_map read for config_membunnei1-0/+5
2014-05-01fixed a bug where ExeFs code was being incorrectly maskedbunnei1-1/+1
2014-05-01added virtual memory map for ExeFS (where ARM11 code is supposed to be loaded)bunnei1-0/+1
2014-05-01reorganized memory regions enum, added regions for ExeFS codebunnei1-20/+25
2014-04-28added virtual address conversion for firmware FW0Bbunnei1-0/+2
2014-04-27added helper functions to mem_map to convert physical addresses to virtual addressesbunnei1-0/+14
2014-04-26- changed HW IO map to use virtual addressesbunnei1-1/+3
2014-04-26added vram to memory_mapbunnei1-1/+2
2014-04-25- added preliminary support for svc_MapMemoryBlockbunnei1-0/+9
2014-04-25added functions to map Heap and Shared memory spacebunnei1-4/+23
2014-04-18added GSP heap memory allocationbunnei1-0/+25
2014-04-18moved enums into Memory:: namespacebunnei1-4/+2
2014-04-18added memory read/write to GSP heapbunnei1-1/+3
2014-04-18more various refactors to memory interfacebunnei1-20/+33
2014-04-18cleaned up memory interfaces a lot, removed some hackish stuffbunnei1-3/+1
2014-04-13replace tabs with spacesbunnei1-3/+3
2014-04-13added OS memory read/write for thread command bufferbunnei1-4/+0
2014-04-13- added HLE to connect to "srv:" servicebunnei1-1/+2
2014-04-12added a memory mapped option for HLEbunnei1-5/+8
2014-04-11added Memory::GetCharPointer to read strings from HLE functionsbunnei1-0/+4
2014-04-09fixed project includes to use new directory structurebunnei1-2/+2
2014-04-09got rid of 'src' folders in each sub-projectbunnei1-0/+0
2014-04-09fixed all license file headers in corebunnei1-30/+5
2014-04-04made memory #define's enum to make debugging easierbunnei1-15/+21
2014-04-01added support for reading/writing to stack membunnei1-2/+10
2014-03-30added ARM11 MMU from skyeyebunnei1-2/+2
2014-03-25added a GetPointer function to Memory for use with ELF loadingbunnei1-1/+4
2013-09-20added mem_map hardware writingShizZy1-0/+3
2013-09-19added hw R/W/ memory functionsShizZy1-2/+1
2013-09-19refactored some mem_map stuffShizZy1-1/+1
2013-09-14renamed project to 'citrus'ShizZy1-1/+1
2013-09-06start of 3DS memory mapShizZy1-4/+25
2013-09-06added core and mem_map files to the projectShizZy1-0/+58