bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7cd7d17954 
								
							 
						 
						
							
							
								
								removed undefined function ARMul_ConsolePrint  
							
							
							
						 
						
							2014-05-16 00:51:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ad49d481a8 
								
							 
						 
						
							
							
								
								added missing armcopro from skyeye  
							
							
							
						 
						
							2014-05-16 00:23:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9a642caee7 
								
							 
						 
						
							
							
								
								added missing skyeye mmu code  
							
							
							
						 
						
							2014-05-15 23:39:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								56846a4200 
								
							 
						 
						
							
							
								
								fixed armmmu imports  
							
							
							
						 
						
							2014-05-15 22:58:21 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3e1eafa244 
								
							 
						 
						
							
							
								
								- moved mmu to arm/interpreter folder  
							
							... 
							
							
							
							- added initial VFP code from skyeye 
							
						 
						
							2014-05-15 22:54:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4fba4f36bf 
								
							 
						 
						
							
							
								
								- added SVC stubs for QueryMemory and GetThreadId  
							
							... 
							
							
							
							- added SVC structs MemoryInfo and PageInfo 
							
						 
						
							2014-05-15 20:17:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4910b6f336 
								
							 
						 
						
							
							
								
								added memory mapped region for system mem - sdk demos load a segment here on ELF load  
							
							
							
						 
						
							2014-05-15 18:56:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3c240abf10 
								
							 
						 
						
							
							
								
								added ability to load AXF files (same as ELF)  
							
							
							
						 
						
							2014-05-15 18:54:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								940330c6e1 
								
							 
						 
						
							
							
								
								completely gutted/refactored threading code to be simpler  
							
							
							
						 
						
							2014-05-15 18:27:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a7cc430aa4 
								
							 
						 
						
							
							
								
								changed "UID" to "Handle" to be a little more consistent with CTR naming  
							
							
							
						 
						
							2014-05-15 18:26:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								367d63691f 
								
							 
						 
						
							
							
								
								- added ThreadContext struct  
							
							... 
							
							
							
							- cleaned up CreateThread svc 
							
						 
						
							2014-05-15 18:25:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cf2eb8e3d3 
								
							 
						 
						
							
							
								
								added ThreadQueueList class to common (taken from PPSSPP)  
							
							
							
						 
						
							2014-05-15 18:19:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b99a5da65b 
								
							 
						 
						
							
							
								
								- added helper function for __KernelCreateThread  
							
							... 
							
							
							
							- added __KernelSwitchToThread for enabling a thread
- added __KernelRotateThreadReadyQueue 
							
						 
						
							2014-05-14 20:50:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9f5588725c 
								
							 
						 
						
							
							
								
								changed primary thread priority to 0x30 - this is typical, not 0x31  
							
							
							
						 
						
							2014-05-14 20:49:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4d7f3c74fd 
								
							 
						 
						
							
							
								
								added function stubs for EatCycles and ReSchedule  
							
							
							
						 
						
							2014-05-14 20:49:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0de78eb3c4 
								
							 
						 
						
							
							
								
								fixed thread reset to not set stack address  
							
							
							
						 
						
							2014-05-13 23:18:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7d078189da 
								
							 
						 
						
							
							
								
								various cleanups / remove unused code  
							
							
							
						 
						
							2014-05-13 22:29:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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  
							
							
							
						 
						
							2014-05-13 22:00:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b87536e82c 
								
							 
						 
						
							
							
								
								changed loader to use __KernelLoadExec  
							
							
							
						 
						
							2014-05-13 21:58:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b5ef630c9c 
								
							 
						 
						
							
							
								
								added CreateThread, CreateMutex, and ReleaseMutex SVC stubs (just parameter decoding for now)  
							
							
							
						 
						
							2014-05-13 21:58:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1583d2b6f3 
								
							 
						 
						
							
							
								
								- added __KernelLoadExec function  
							
							... 
							
							
							
							- fixed some logging 
							
						 
						
							2014-05-13 21:57:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ce4d271a53 
								
							 
						 
						
							
							
								
								added option to set CPSR register to arm_interface  
							
							
							
						 
						
							2014-05-11 22:14:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6b264518a5 
								
							 
						 
						
							
							
								
								added initial kernel/thread modules  
							
							
							
						 
						
							2014-05-09 22:11:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								daf7a7880a 
								
							 
						 
						
							
							
								
								added kernel logger to common  
							
							
							
						 
						
							2014-05-09 20:54:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bdc54d0d48 
								
							 
						 
						
							
							
								
								Merge pull request  #15  from bunnei/hle-services  
							
							... 
							
							
							
							Various fixes/improvements to HLE of 3DS services, mostly cleans up GSP call decoding 
							
						 
						
							2014-05-08 17:16:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b39cd3a64c 
								
							 
						 
						
							
							
								
								removed unknown fields from GX_CmdBufferHeader  
							
							
							
						 
						
							2014-05-08 17:12:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a6b047ec3b 
								
							 
						 
						
							
							
								
								removed incorrect dolphin copyright line  
							
							
							
						 
						
							2014-05-08 17:11:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sethpaien 
								
							 
						 
						
							
							
							
							
								
							
							
								e1fcb2fdfb 
								
							 
						 
						
							
							
								
								Update FlipFramebuffer  
							
							... 
							
							
							
							Less calculations + fix 
							
						 
						
							2014-05-08 18:05:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a713bd1bad 
								
							 
						 
						
							
							
								
								fixed include of common in bit_field.h  
							
							
							
						 
						
							2014-05-07 21:44:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								505d984f16 
								
							 
						 
						
							
							
								
								logger fix for linux  
							
							
							
						 
						
							2014-05-07 21:34:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4de763f462 
								
							 
						 
						
							
							
								
								removed unnecessary log message  
							
							
							
						 
						
							2014-05-07 21:19:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								72622a1b5a 
								
							 
						 
						
							
							
								
								- removed HLE mem "hack" and replaced with kernel mem region  
							
							... 
							
							
							
							- added a helper function for getting command buffer for services
- fixed bug where GSP DMA was incorrectly being done in DataSynchronizationBarrier (instead of gsp_TriggerCmdReqQueue) 
							
						 
						
							2014-05-07 21:04:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f23e99bb85 
								
							 
						 
						
							
							
								
								added kernel memory to mem_map  
							
							
							
						 
						
							2014-05-07 21:01:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								92bde183dd 
								
							 
						 
						
							
							
								
								added GSP to loggers  
							
							
							
						 
						
							2014-05-07 20:59:21 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e7a0283625 
								
							 
						 
						
							
							
								
								added BitField to common  
							
							
							
						 
						
							2014-05-07 18:14:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								de36d82dde 
								
							 
						 
						
							
							
								
								- added debug logging to syscall.cpp  
							
							... 
							
							
							
							- added stubbed HLE syscall functions for svc_GetResourceLimit and svc_GetResourceLimitCurrentValues 
							
						 
						
							2014-05-06 23:34:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a3a383cb7a 
								
							 
						 
						
							
							
								
								added mem_map read for config_mem  
							
							
							
						 
						
							2014-05-06 23:32:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								34dc0a9b07 
								
							 
						 
						
							
							
								
								added config_mem module for HLE of firmware configuration memory settings  
							
							
							
						 
						
							2014-05-06 23:29:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d1472b816f 
								
							 
						 
						
							
							
								
								- disable strict alignment on LDRD/STRD  
							
							... 
							
							
							
							- handle RD in STREX/STREXB 
							
						 
						
							2014-05-06 21:34:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9db26df05f 
								
							 
						 
						
							
							
								
								- added better SVC logging  
							
							... 
							
							
							
							- added stubs for GetResourceLimit and GetResourceLimitCurrentValues SVCs 
							
						 
						
							2014-05-06 17:18:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e3ee3e441b 
								
							 
						 
						
							
							
								
								commented out useless debug logs that just spammed console  
							
							
							
						 
						
							2014-05-06 17:17:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								bd316ca0c0 
								
							 
						 
						
							
							
								
								Fixed indents  
							
							
							
						 
						
							2014-05-04 15:47:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								62528320ea 
								
							 
						 
						
							
							
								
								Check arg count before attempting to access it.  
							
							
							
						 
						
							2014-05-01 20:41:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f7c6302009 
								
							 
						 
						
							
							
								
								- added CallMCR function to coprocessor HLE module  
							
							... 
							
							
							
							- moved instruction decoding to coprocessor HLE module 
							
						 
						
							2014-05-01 23:03:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c1e71ae1ac 
								
							 
						 
						
							
							
								
								fixed include in coprocessor.cpp  
							
							
							
						 
						
							2014-05-01 19:21:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f043424915 
								
							 
						 
						
							
							
								
								renamed hle "mrc" module to "coprocessor"  
							
							
							
						 
						
							2014-05-01 19:20:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4ee72869cc 
								
							 
						 
						
							
							
								
								- added some function wrappers for HLE  
							
							... 
							
							
							
							- added stub for SVC CreateAddressArbiter
- added OutputDebugString SVC 
							
						 
						
							2014-05-01 18:50:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								eec40f8f6f 
								
							 
						 
						
							
							
								
								Use runtime arguments to specify boot filename.  
							
							
							
						 
						
							2014-05-01 15:13:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								7817d6c79a 
								
							 
						 
						
							
							
								
								Support for C++11 on OSX  
							
							
							
						 
						
							2014-04-30 23:47:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bb7fcf79fe 
								
							 
						 
						
							
							
								
								- added option to load a code.bin file extracted from a CXI file  
							
							... 
							
							
							
							- updated load launcher.dat function to use ARM11 format hack 
							
						 
						
							2014-04-30 23:50:14 -04:00