Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							cfddb75398
							
						
					 | 
					
						
						
							
							kern: add SvcCreateDeviceAddressSpace, SvcAttachDeviceAddressSpace
						
						
						
						
						
					 | 
					
						2020-07-31 14:50:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							04f325cf5a
							
						
					 | 
					
						
						
							
							kern: implement SvcCreateInterruptEvent
						
						
						
						
						
					 | 
					
						2020-07-31 14:50:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							b35380a942
							
						
					 | 
					
						
						
							
							kern: implement SvcCreateEvent, SvcSignalEvent, SvcClearEvent, SvcResetSignal
						
						
						
						
						
					 | 
					
						2020-07-31 14:50:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							93be2ffcba
							
						
					 | 
					
						
						
							
							kern: add SvcCreatePort, SvcConnectToPort
						
						
						
						
						
					 | 
					
						2020-07-31 14:50:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f79710cb7
							
						
					 | 
					
						
						
							
							kern: add SvcReadWriteRegister
						
						
						
						
						
					 | 
					
						2020-07-31 14:50:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef1763334b
							
						
					 | 
					
						
						
							
							kern: patch svc tables via asm, instead of relying on compiler to be nice
						
						
						
						
						
					 | 
					
						2020-07-31 14:50:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							d9e9fbe3c2
							
						
					 | 
					
						
						
							
							kern: Implement QueryIoMapping logic for < 8.0.0
						
						
						
						
						
					 | 
					
						2020-07-31 14:50:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff022115ca
							
						
					 | 
					
						
						
							
							kern: Support older SVC ABIs
						
						
						
						
						
					 | 
					
						2020-07-31 14:50:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d2eb8e903
							
						
					 | 
					
						
						
							
							Daybreak: support installing non-exfat update if only exfat firm is missing/corrupt
						
						
						
						
						
					 | 
					
						2020-07-27 15:42:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hthh
							
						 
					 | 
					
						
						
						
						
							
						
						
							65b42497d7
							
						
					 | 
					
						
						
							
							Fix building with devkitarm-rules 1.1.0
						
						
						
						
						
					 | 
					
						2020-07-26 22:46:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							46bd03c06d
							
						
					 | 
					
						
						
							
							fs: correct retry loop again
						
						
						
						
						
					 | 
					
						2020-07-20 13:33:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							9482fafabd
							
						
					 | 
					
						
						
							
							fs: fix retry bug in OpenContentStorageFileSystem
						
						
						
						
						
					 | 
					
						2020-07-20 13:18:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							762db93f4a
							
						
					 | 
					
						
						
							
							libs: add libexosphere to targets
						
						
						
						
						
					 | 
					
						2020-07-20 13:12:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c3cd7d610
							
						
					 | 
					
						
						
							
							Update makefile
						
						
						
						
						
					 | 
					
						2020-07-17 08:25:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adubbz
							
						 
					 | 
					
						
						
						
						
							
						
						
							48a38847c2
							
						
					 | 
					
						
						
							
							daybreak: Added support for factory resetting (#1083)
						
						
						
						
						
						
						
						* daybreak: ui code cleanup
(cherry picked from commit a31c246337d245abd1a827d17941f4ea48c25ca2)
* daybreak: snprintf fixes
(cherry picked from commit e62a7fcaec4552c91984ac4575d09beab046e910)
* daybreak: support resetting to factory settings
(cherry picked from commit 1c0e196eae91cfd85f63064c36cc288a0ea0363f) 
						
					 | 
					
						2020-07-17 08:25:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								misson20000
							
						 
					 | 
					
						
						
						
						
							
						
						
							9382ff0939
							
						
					 | 
					
						
						
							
							Add stack overflow detection to fatal error code
						
						
						
						
						
					 | 
					
						2020-07-15 20:45:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hexkyz
							
						 
					 | 
					
						
						
						
						
							
						
						
							f71ad5ac2c
							
						
					 | 
					
						
						
							
							fusee/sept: ensure proper array initialization in exception handling
						
						
						
						
						
					 | 
					
						2020-07-14 18:58:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hexkyz
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fef8a4918e
							
						
					 | 
					
						
						
							
							sept: add missing include
						
						
						
						
						
					 | 
					
						2020-07-14 18:31:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hexkyz
							
						 
					 | 
					
						
						
						
						
							
						
						
							72afe34cf9
							
						
					 | 
					
						
						
							
							fusee/sept: fix error printing
						
						
						
						
						
					 | 
					
						2020-07-14 18:12:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							51dd668c7c
							
						
					 | 
					
						
						
							
							loader: fix typo
						
						
						
						
						
					 | 
					
						2020-07-13 17:44:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							c01753370a
							
						
					 | 
					
						
						
							
							ams: update to know about 10.1.0
						
						
						
						
						
					 | 
					
						2020-07-13 17:34:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							33434e21ef
							
						
					 | 
					
						
						
							
							kern: Prepare to commit cardinal sin
						
						
						
						
						
					 | 
					
						2020-07-13 17:00:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							18698bf1d3
							
						
					 | 
					
						
						
							
							kern: add SvcQueryIoMapping (NOTE: pre-10.x, ABI needs update)
						
						
						
						
						
					 | 
					
						2020-07-13 13:24:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							57867d6ced
							
						
					 | 
					
						
						
							
							kern: fix/add InfoType_(Total/Used)(NonSystem/)MemorySize
						
						
						
						
						
					 | 
					
						2020-07-13 12:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							35c1959131
							
						
					 | 
					
						
						
							
							kern: assert correctness for complete class hierarchy
						
						
						
						
						
					 | 
					
						2020-07-13 11:11:30 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4e3eae4b6
							
						
					 | 
					
						
						
							
							svc/ipc: fix handle count accessors
						
						
						
						
						
					 | 
					
						2020-07-13 11:00:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							84d8634938
							
						
					 | 
					
						
						
							
							kern: fix bugs in Receive/Exchange ipc buffers
						
						
						
						
						
					 | 
					
						2020-07-13 10:02:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							095fc6b996
							
						
					 | 
					
						
						
							
							kern: fix UpdateLock perms for ipc
						
						
						
						
						
					 | 
					
						2020-07-12 22:22:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc767742f7
							
						
					 | 
					
						
						
							
							kern: fix unaligned map alias buffers
						
						
						
						
						
					 | 
					
						2020-07-12 18:53:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2e5a2ccc2
							
						
					 | 
					
						
						
							
							kern: fix bugs in MapAlias ipc mappings
						
						
						
						
						
					 | 
					
						2020-07-12 18:17:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							a8d4b10b17
							
						
					 | 
					
						
						
							
							kern: implement IPC KPageTable functionality
						
						
						
						
						
					 | 
					
						2020-07-12 15:42:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c8d8161cc
							
						
					 | 
					
						
						
							
							kern: fix bug in ToMessageBuffer pointer transfer selection
						
						
						
						
						
					 | 
					
						2020-07-11 02:06:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a7ce9dd75
							
						
					 | 
					
						
						
							
							kern/KScheduler: implement special yields
						
						
						
						
						
					 | 
					
						2020-07-11 00:48:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca9327a120
							
						
					 | 
					
						
						
							
							kern: implement SvcSleepThread for ns > 0
						
						
						
						
						
					 | 
					
						2020-07-10 23:30:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							f37eda6b86
							
						
					 | 
					
						
						
							
							kern: implement KPageTableBase::CopyHeapToHeap(WithoutCheckDestination)
						
						
						
						
						
					 | 
					
						2020-07-10 21:37:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							c72bdec328
							
						
					 | 
					
						
						
							
							kern: add KPageTableBase::CopyMemory Linear <-> User and Linear <-> Kernel
						
						
						
						
						
					 | 
					
						2020-07-10 20:09:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a767c9082
							
						
					 | 
					
						
						
							
							kern: mostly implement thread exit
						
						
						
						
						
					 | 
					
						2020-07-10 18:39:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8f71007ec
							
						
					 | 
					
						
						
							
							kern/ipc: fix bug in SendMessage
						
						
						
						
						
					 | 
					
						2020-07-10 16:57:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ff10f3ce0
							
						
					 | 
					
						
						
							
							kern/ipc: implement remaining KServerSession reply code
						
						
						
						
						
					 | 
					
						2020-07-10 16:46:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							d52655eaf1
							
						
					 | 
					
						
						
							
							kern: add SvcExitThread, SvcSendAsyncRequestWithUserBuffer, SvcReplyAndReceiveWithUserBuffer
						
						
						
						
						
					 | 
					
						2020-07-10 15:31:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							1b429918de
							
						
					 | 
					
						
						
							
							kern/ipc: implement most of reply
						
						
						
						
						
					 | 
					
						2020-07-10 13:42:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							b29dc76b20
							
						
					 | 
					
						
						
							
							kern/ipc: implement SendReply, declare SendMessage
						
						
						
						
						
					 | 
					
						2020-07-10 12:49:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							4db9d95958
							
						
					 | 
					
						
						
							
							os: fix building with new svc defs
						
						
						
						
						
					 | 
					
						2020-07-10 11:57:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							2ec4ed3568
							
						
					 | 
					
						
						
							
							kern/ipc: add Atmosphere's mitm pid passthrough logic
						
						
						
						
						
					 | 
					
						2020-07-10 11:55:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e226b523e
							
						
					 | 
					
						
						
							
							ipc/receive: trivially correct result return codeflow
						
						
						
						
						
					 | 
					
						2020-07-10 11:55:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							9fa6d12586
							
						
					 | 
					
						
						
							
							kern/ipc: finish Receive part of ReplyAndReceive
						
						
						
						
						
					 | 
					
						2020-07-10 11:55:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							804aa0e55d
							
						
					 | 
					
						
						
							
							ipc: add MapAlias processing logic for Receive
						
						
						
						
						
					 | 
					
						2020-07-10 11:55:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d57783aa8
							
						
					 | 
					
						
						
							
							ipc::Reply -> implement Pointer handling logic
						
						
						
						
						
					 | 
					
						2020-07-10 11:55:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							a510a1138d
							
						
					 | 
					
						
						
							
							ipc::Reply -> add raw data copy logic
						
						
						
						
						
					 | 
					
						2020-07-10 11:55:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e667bc7c1
							
						
					 | 
					
						
						
							
							kern: implement remaining non-KServerSession:: part of Reply/Receive
						
						
						
						
						
					 | 
					
						2020-07-10 11:55:33 -07:00 | 
					
					
						
						
							
							
							
						
					 |