summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2014-04-28Merge commit upstream/master into issue-7-fixarchshift
2014-04-27Problematic template functionsarchshift
2014-04-27added virtual address conversion for firmware FW0Bbunnei
2014-04-27removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable classbunnei
2014-04-27fixed weird spacingbunnei
2014-04-27removed commented out line - this was for an unimplemented MRC call, no ↵bunnei
longer need to leave this here
2014-04-27hackish but working way to set the framebuffer location to VRAM (used in ↵bunnei
ARM11 demos tested thus far, e.g. yeti3DS)
2014-04-27added helper functions to mem_map to convert physical addresses to virtual ↵bunnei
addresses
2014-04-27added code to LCD modules keep track of framebuffer location in FCRAM or VRAMbunnei
2014-04-26- changed HW IO map to use virtual addressesbunnei
- added hooks to catch LCD IO read/writes
2014-04-26added simple GSP GPU ReadHWRegs function to support returning the ↵bunnei
framebuffer address
2014-04-26added preliminary DataSynchronizationBarrier support with simple DMA copybunnei
2014-04-26added (fake) physical addresses for where to put framebuffer in VRAMbunnei
2014-04-26added vram to memory_mapbunnei
2014-04-25moved HLE::MRC to its own module, added support for catching data ↵bunnei
synchronization barrier command
2014-04-25added disassembly to unimplemented instructionbunnei
2014-04-25removed some cruftbunnei
2014-04-25fixed bug where svc_ControlMemory was not properly getting passed in parametersbunnei
2014-04-24- added preliminary support for svc_MapMemoryBlockbunnei
- added shared memory region - moarrrr cleanups to memory_map
2014-04-24added functions to map Heap and Shared memory spacebunnei
2014-04-24added GSP::RegisterInterruptRelayQueue functionbunnei
2014-04-24- refactored how service functions are calledbunnei
- added option to create/delete service handles
2014-04-22fixes to build on linuxbunnei
2014-04-22updated CMakeLists for missing filesShizZy
2014-04-21Add a quick way to load Launcher.dat filesMathieu Vaillancourt
2014-04-18Merge branch 'hle-interface'bunnei
2014-04-17renamed hw_lcd module to just lcdbunnei
2014-04-17added NDMA hardware interfacebunnei
2014-04-17added GSP heap memory allocationbunnei
2014-04-17fixed bug in Memory::GetPointerbunnei
2014-04-17moved enums into Memory:: namespacebunnei
2014-04-17added memory read/write to GSP heapbunnei
2014-04-17more various refactors to memory interfacebunnei
2014-04-17cleaned up memory interfaces a lot, removed some hackish stuffbunnei
2014-04-16added a new function wrapperbunnei
2014-04-16fixed bug with printing std::string in log messagesbunnei
2014-04-16changed unknown memory read/write to report the sizebunnei
2014-04-16added class stub for HID:User servicebunnei
2014-04-16updated service commentsbunnei
2014-04-16- fixed tabs in function_wrappers.hbunnei
- fixed log message wording in hle.cpp - added syscall stubs for CloseHandle and WaitSynchronization1
2014-04-16- added stubbed out GSP::Gpu service interfacebunnei
- various cleanups/refactors to HLE services
2014-04-15removed no longer used function headerbunnei
2014-04-15restructured hle:services completely to use function lookup tablesbunnei
2014-04-15fixed naming for APT_Ubunnei
2014-04-15- extracted srv: calls from service.cpp and put in its own modulebunnei
- added function tables for service calls - lots of refactoring
2014-04-13added a stub for GetLockHandlebunnei
2014-04-13added framework for APT service (application and title launching service)bunnei
2014-04-13renamed class Interface_SRV to SRVbunnei
2014-04-13replace tabs with spacesbunnei
2014-04-13added some very initial command parsing for SRV Syncbunnei