279 Commits (745b0219c5dae25d65f18ef13fd5dfd9ca23b671)

Author SHA1 Message Date
bunnei 09b8e8fb6a changed a comment 12 years ago
bunnei cfea5fdd58 cleanups to SVC CreateThread 12 years ago
bunnei 14ae026386 - added enum ThreadProcessorId 12 years ago
bunnei 7cdb705059 - replaced KERNELOBJECT_MAX_NAME_LENGTH with KERNEL_MAX_NAME_LENGTH 12 years ago
bunnei 39ee75fc8d added stubbed GetProcSemaphore - does nothing but avoids an exception 12 years ago
bunnei 540a693eae updated APT_U::GetLockHandle to return a valid handle 12 years ago
bunnei 145a91f21f - reenabled MCR and MRC functions now that VFP is attached 12 years ago
bunnei 4fba4f36bf - added SVC stubs for QueryMemory and GetThreadId 12 years ago
bunnei 940330c6e1 completely gutted/refactored threading code to be simpler 12 years ago
bunnei a7cc430aa4 changed "UID" to "Handle" to be a little more consistent with CTR naming 12 years ago
bunnei 367d63691f - added ThreadContext struct 12 years ago
bunnei b99a5da65b - added helper function for __KernelCreateThread 12 years ago
bunnei 9f5588725c changed primary thread priority to 0x30 - this is typical, not 0x31 12 years ago
bunnei 4d7f3c74fd added function stubs for EatCycles and ReSchedule 12 years ago
bunnei 0de78eb3c4 fixed thread reset to not set stack address 12 years ago
bunnei 7d078189da various cleanups / remove unused code 12 years ago
bunnei 3838d46b90 added a bunch of threading code, recycled from PPSSPP, with lots of hacks in for 3DS... doesn't really do much yet. Just a jumping off point 12 years ago
bunnei b5ef630c9c added CreateThread, CreateMutex, and ReleaseMutex SVC stubs (just parameter decoding for now) 12 years ago
bunnei 1583d2b6f3 - added __KernelLoadExec function 12 years ago
bunnei 6b264518a5 added initial kernel/thread modules 12 years ago
bunnei b39cd3a64c removed unknown fields from GX_CmdBufferHeader 12 years ago
bunnei 4de763f462 removed unnecessary log message 12 years ago
bunnei 72622a1b5a - removed HLE mem "hack" and replaced with kernel mem region 12 years ago
bunnei de36d82dde - added debug logging to syscall.cpp 12 years ago
bunnei 34dc0a9b07 added config_mem module for HLE of firmware configuration memory settings 12 years ago
bunnei f7c6302009 - added CallMCR function to coprocessor HLE module 12 years ago
bunnei c1e71ae1ac fixed include in coprocessor.cpp 12 years ago
bunnei f043424915 renamed hle "mrc" module to "coprocessor" 12 years ago
bunnei 4ee72869cc - added some function wrappers for HLE 12 years ago
archshift b9fc729928 Problematic template functions 12 years ago
bunnei a48c6b947d removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class 12 years ago
bunnei 451a14f98c fixed weird spacing 12 years ago
bunnei a6c925112a hackish but working way to set the framebuffer location to VRAM (used in ARM11 demos tested thus far, e.g. yeti3DS) 12 years ago
bunnei 9e047e32d4 added simple GSP GPU ReadHWRegs function to support returning the framebuffer address 12 years ago
bunnei a272803dcb added preliminary DataSynchronizationBarrier support with simple DMA copy 12 years ago
bunnei cb0663de51 moved HLE::MRC to its own module, added support for catching data synchronization barrier command 12 years ago
bunnei e08f242141 fixed bug where svc_ControlMemory was not properly getting passed in parameters 12 years ago
bunnei 890c7261d2 - added preliminary support for svc_MapMemoryBlock 12 years ago
bunnei 66e1f8ab33 added GSP::RegisterInterruptRelayQueue function 12 years ago
bunnei cd0664eb77 - refactored how service functions are called 12 years ago
bunnei 70c2cce963 renamed hw_lcd module to just lcd 12 years ago
bunnei b2baafaf8b added GSP heap memory allocation 12 years ago
bunnei f0797dcf1f added a new function wrapper 12 years ago
bunnei 9d1a17ca88 fixed bug with printing std::string in log messages 12 years ago
bunnei bb5bc2df25 added class stub for HID:User service 12 years ago
bunnei b8851305bd updated service comments 12 years ago
bunnei de3dcd38f6 - fixed tabs in function_wrappers.h 12 years ago
bunnei 32c3462047 - added stubbed out GSP::Gpu service interface 12 years ago
bunnei acef5e0b17 removed no longer used function header 12 years ago
bunnei ffabed8c25 restructured hle:services completely to use function lookup tables 12 years ago