Commit Graph

3874 Commits (a71013cf16668a8d781a890823b6f6f203b865e9)
 

Author SHA1 Message Date
bunnei 16d55842c5 fix warning 11 years ago
bunnei eab6fd01d7 - updated service(s) to be KernelObject's
- various cleanups
11 years ago
bunnei b5d2ff9b26 updated Travis-CI image/link in readme for new project repo 11 years ago
bunnei 725d240bf7 renamed "UID" to "Handle" where appropriate 11 years ago
bunnei 772abad778 - moved Handle/Result definitions to kernel.h
- added ResetType enum
11 years ago
bunnei 8fba88d5d5 - added stub for CreateEvent
- changed some stubbed SVCs to return unique handle names for debugging purposes
11 years ago
bunnei 6a6c7eeccb added stubbed function for WaitSynchronizationN 11 years ago
archshift 603ef89dad Indent fixes 11 years ago
archshift c396a5ac57 Fixed vfp issues 11 years ago
bunnei fbc04ad0c7 ignore thumbemu 0xDEADCODE debugging catch on MCR 11 years ago
bunnei 09b8e8fb6a changed a comment 11 years ago
bunnei cfea5fdd58 cleanups to SVC CreateThread 11 years ago
bunnei 3fac6dc39e Merge branch 'master' into threading 11 years ago
bunnei 265c770a9d updated how we call ARM core to make things much faster 11 years ago
archshift c1394650ff Updated cmakelists 11 years ago
archshift b8c8d0903e Merge remote-tracking branch 'upstream/master' into issue-7-fix 11 years ago
archshift 1e729e7cae Added FindGLEW to cmake-modules 11 years ago
bunnei 14ae026386 - added enum ThreadProcessorId
- reorganized some kernel thread functions
- added placeholder __KernelWaitThread_Synchronization function
11 years ago
bunnei 43bc2ac724 added MIN, MAX, and CLAMP macros to common_funcs 11 years ago
bunnei 7cdb705059 - replaced KERNELOBJECT_MAX_NAME_LENGTH with KERNEL_MAX_NAME_LENGTH
- added KERNEL_DEFAULT_STACK_SIZE definition (0x4000)
11 years ago
bunnei 39ee75fc8d added stubbed GetProcSemaphore - does nothing but avoids an exception 11 years ago
bunnei 4faed70b40 add kernel.* and thread.* to VS filters 11 years ago
bunnei 540a693eae updated APT_U::GetLockHandle to return a valid handle 11 years ago
bunnei 0b1ba2f37a Merge master into threading to add support for VFP 11 years ago
bunnei a4fd257469 Merge pull request #17 from bunnei/arm-vfp
ARM VFP support - integrated from SkyEye
11 years ago
bunnei 92be5517c4 same fix as last commit - just for vfpsingle.cpp 11 years ago
bunnei 1dc08765a8 another VFP fix for GCC 11 years ago
bunnei 509f63486a fixed VFP DBG log for GCC 11 years ago
bunnei afc9e27fc7 fixed typo in CMakeLists.txt 11 years ago
bunnei 145a91f21f - reenabled MCR and MRC functions now that VFP is attached
- removed HLE::CallMCR function (was pointless)
11 years ago
bunnei a2804bf701 - removed unused stubbed out code
- fixed some compiler issues with xscale_copro when porting code to Windows
- fixed some #include's
11 years ago
bunnei f872807de2 added maverick.cpp to ARM core from skyeye 11 years ago
bunnei f3c9875acb fixed includes 11 years ago
bunnei f5400080bd enabled CP_ACCESS_ALLOWED 11 years ago
bunnei 68408ed9b9 fixed include path 11 years ago
bunnei 7cd7d17954 removed undefined function ARMul_ConsolePrint 11 years ago
bunnei ad49d481a8 added missing armcopro from skyeye 11 years ago
bunnei 9a642caee7 added missing skyeye mmu code 11 years ago
bunnei 56846a4200 fixed armmmu imports 11 years ago
bunnei 3e1eafa244 - moved mmu to arm/interpreter folder
- added initial VFP code from skyeye
11 years ago
bunnei 4fba4f36bf - added SVC stubs for QueryMemory and GetThreadId
- added SVC structs MemoryInfo and PageInfo
11 years ago
bunnei 4910b6f336 added memory mapped region for system mem - sdk demos load a segment here on ELF load 11 years ago
bunnei 3c240abf10 added ability to load AXF files (same as ELF) 11 years ago
bunnei 940330c6e1 completely gutted/refactored threading code to be simpler 11 years ago
bunnei a7cc430aa4 changed "UID" to "Handle" to be a little more consistent with CTR naming 11 years ago
bunnei 367d63691f - added ThreadContext struct
- cleaned up CreateThread svc
11 years ago
bunnei cf2eb8e3d3 added ThreadQueueList class to common (taken from PPSSPP) 11 years ago
bunnei b99a5da65b - added helper function for __KernelCreateThread
- added __KernelSwitchToThread for enabling a thread
- added __KernelRotateThreadReadyQueue
11 years ago
bunnei 9f5588725c changed primary thread priority to 0x30 - this is typical, not 0x31 11 years ago
bunnei 4d7f3c74fd added function stubs for EatCycles and ReSchedule 11 years ago