Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5dc64bc1f7 
							
						 
					 
					
						
						
							
							os: implement Barrier  
						
						
						
					 
					
						2021-09-29 18:03:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b25218c918 
							
						 
					 
					
						
						
							
							os: implement SdkRecursiveMutex  
						
						
						
					 
					
						2021-09-29 14:56:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6b438c7adf 
							
						 
					 
					
						
						
							
							ddsf: We can use LightEvent now  
						
						
						
					 
					
						2021-09-29 14:17:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc7d715a5 
							
						 
					 
					
						
						
							
							os: add unit tests for ExpandUnsignedValueToAscii  
						
						
						
					 
					
						2021-09-29 13:55:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							15ff64e03a 
							
						 
					 
					
						
						
							
							os: implement ExpandUnsignedValueToAscii  
						
						... 
						
						
						
						Nintendo does this as of latest firmware.
It's desirable because it removes the only usage of util::SNPrintf() from os library,
which means programs which don't otherwise use SNPrintf do not need to link it into .text.
This saves ~0xD40 of .text as of time-of-commit when successfully unlinking, and e.g.
reduces our sm (and other modules) memory size by a page. 
						
					 
					
						2021-09-29 13:42:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1e7a327a25 
							
						 
					 
					
						
						
							
							os: implement LightSemaphore  
						
						
						
					 
					
						2021-09-29 13:24:03 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b8a1ebd11a 
							
						 
					 
					
						
						
							
							os: implement LightMessageQueue  
						
						
						
					 
					
						2021-09-29 12:55:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							cf5f431058 
							
						 
					 
					
						
						
							
							os: refactor MessageQueue to use new MessageQueueHelper template  
						
						
						
					 
					
						2021-09-29 12:24:18 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c7634c66c4 
							
						 
					 
					
						
						
							
							os: tweak LightEvent codegen  
						
						
						
					 
					
						2021-09-28 19:11:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							632b6b3330 
							
						 
					 
					
						
						
							
							os: implement LightEvent  
						
						
						
					 
					
						2021-09-28 18:54:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5e0bbb61b1 
							
						 
					 
					
						
						
							
							os: implement ReadWriteBusyMutex  
						
						
						
					 
					
						2021-09-28 17:01:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							09570c470c 
							
						 
					 
					
						
						
							
							os: implement BusyMutex  
						
						
						
					 
					
						2021-09-28 14:53:55 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d00cec38b0 
							
						 
					 
					
						
						
							
							kern: use util::BitFlagSet for capability flags  
						
						
						
					 
					
						2021-09-27 11:37:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							98f438e742 
							
						 
					 
					
						
						
							
							kern: fix/update thread permissions on pin  
						
						
						
					 
					
						2021-09-26 14:51:54 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							99c74469e6 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "e05183a6f"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "e05183a6f"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-09-24 09:17:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a3d9efb18c 
							
						 
					 
					
						
						
							
							ams: bump version to 1.1.1  
						
						
						
					 
					
						2021-09-24 09:16:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3fe072a1d0 
							
						 
					 
					
						
						
							
							kern: devirtualize page table operations  
						
						
						
					 
					
						2021-09-21 10:09:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							296d049257 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "dc52a3228"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "dc52a3228"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-09-19 11:01:23 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							155f158197 
							
						 
					 
					
						
						
							
							ncm: fix destructor availability  
						
						
						
					 
					
						2021-09-19 11:00:57 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							801f784fae 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "33ae401bc"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "33ae401bc"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-09-19 10:36:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7cdfa68dd5 
							
						 
					 
					
						
						
							
							svc: bump supported version  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							90732ff311 
							
						 
					 
					
						
						
							
							kern: unify all waiting semantics to use single api  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f6fb5f2c8d 
							
						 
					 
					
						
						
							
							kern/svc: implement IoPool/Region svc support  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ce7dd55257 
							
						 
					 
					
						
						
							
							svc/kern/dd: remove MapDeviceAddressSpace()  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							481ce12b7b 
							
						 
					 
					
						
						
							
							kern: update Initialize0 for new arguments/randomization semantics  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2f2c36b22b 
							
						 
					 
					
						
						
							
							kern: KMemoryManager/KPageGroup use physical addresses instead of virtual, now  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2c4bd44d7e 
							
						 
					 
					
						
						
							
							kern: support dynamic resource expansion for system heaps/events/sessions.  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2b91956051 
							
						 
					 
					
						
						
							
							kern: improve kdebug attach semantics  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4c73c461f1 
							
						 
					 
					
						
						
							
							kern: update KPageTable::Unmap block closing logic  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8b49cea4a9 
							
						 
					 
					
						
						
							
							kern: optimize logging for release kernel strings (saves printf space in .text)  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fdf008108c 
							
						 
					 
					
						
						
							
							kern: add new KMemoryState  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							252486913b 
							
						 
					 
					
						
						
							
							kern: KWorkerTaskManager no longer tracks id  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							44d10da7b8 
							
						 
					 
					
						
						
							
							kern: KSchedulerInterruptTask -> KSchedulerInterruptHandler  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							cb28150912 
							
						 
					 
					
						
						
							
							kern: kill the interrupt task manager thread  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							29cc3d1c09 
							
						 
					 
					
						
						
							
							kern: remove per-KInterruptEventTask locks  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e6a6fe6f38 
							
						 
					 
					
						
						
							
							kern: delete KWritableEvent, devirtualize KReadableEvent Signal/Clear  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d80ad222cc 
							
						 
					 
					
						
						
							
							kern: KConditionVariable arbiter functions now static  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							572cbd8619 
							
						 
					 
					
						
						
							
							kern: KAutoObject doesn't need (virtual) destructor  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							183243bf16 
							
						 
					 
					
						
						
							
							kern: optimize handle table layout  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6407786059 
							
						 
					 
					
						
						
							
							kern: update GetInfo logic for tick count InfoTypes  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6cbfaaf835 
							
						 
					 
					
						
						
							
							kern: port limit is now 0x180  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Adubbz 
							
						 
					 
					
						
						
						
						
							
						
						
							b6b09d6944 
							
						 
					 
					
						
						
							
							ncm: updated to 13.0.0  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Adubbz 
							
						 
					 
					
						
						
						
						
							
						
						
							a941e4be03 
							
						 
					 
					
						
						
							
							ncm: skeleton new commands  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							89541c8042 
							
						 
					 
					
						
						
							
							sprofile: fully reimplement sprof:bg + sprof:sp  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ae54ec5981 
							
						 
					 
					
						
						
							
							sprofile: implement non-importer bgagent commands  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							75d5e2aef0 
							
						 
					 
					
						
						
							
							sprofile: implement OpenProfileUpdateObserver  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bd240b23d8 
							
						 
					 
					
						
						
							
							erpt: skeleton sprofile apis  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							04cbc06bc1 
							
						 
					 
					
						
						
							
							ams: update current target firmware  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fedd684a1c 
							
						 
					 
					
						
						
							
							fusee/exo: update for new dram id changes  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							cb299d9260 
							
						 
					 
					
						
						
							
							fusee/exo: update for recognition of 13.0.0  
						
						
						
					 
					
						2021-09-19 10:34:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							724bd2b4d2 
							
						 
					 
					
						
						
							
							boot2: launch nintendo lm from built in system, not none  
						
						
						
					 
					
						2021-09-12 12:40:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f2da92184b 
							
						 
					 
					
						
						
							
							cs: fix launching of tio server  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a595091be0 
							
						 
					 
					
						
						
							
							cs: fix screenshot packet semantics  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0ec23e74b5 
							
						 
					 
					
						
						
							
							cs: implement TakeScreenShot command  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8acf0a4fa9 
							
						 
					 
					
						
						
							
							cs: fix allocator aborts  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ebb0bd2b41 
							
						 
					 
					
						
						
							
							kern: improve single-step around user-exception entry  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c10265676f 
							
						 
					 
					
						
						
							
							kern: fix spsr register in RestoreContext  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9e7b56b33c 
							
						 
					 
					
						
						
							
							kern: optimize hw-single-step management  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4075d24e0c 
							
						 
					 
					
						
						
							
							kern: add hardware single step extension  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c6fad1b0ee 
							
						 
					 
					
						
						
							
							osdbg: implement thread info api  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a2c0cc924b 
							
						 
					 
					
						
						
							
							fix dmnt.gen2 title id (not sure how I typo'd this)  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							206516411f 
							
						 
					 
					
						
						
							
							boot2: launch dmnt.gen2 over dmnt, when using htc  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							899efec302 
							
						 
					 
					
						
						
							
							cs: implement GetFirmwareVersion command  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1a1b1355ba 
							
						 
					 
					
						
						
							
							scs: implement EventHandlerThread for shell  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							aa2dce7316 
							
						 
					 
					
						
						
							
							scs: implement DoShellServer  
						
						
						
					 
					
						2021-09-11 19:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9849c74cf 
							
						 
					 
					
						
						
							
							LogManager: implement system module, client api, logging api ( #1617 )  
						
						... 
						
						
						
						Some notes:
* Unless `atmosphere!enable_log_manager` is true, Nintendo's log manager will be used instead.
  * This prevents paying memory costs for LM when not enabling logging.
  * To facilitate this, Atmosphere's log manager has a different program id from Nintendo's.
  * `atmosphere!enable_htc` implies `atmosphere!enable_log_manager`.
* LogManager logs to tma, and the SD card (if `lm!enable_sd_card_logging` is true, which it is by default).
* Binary logs are saved to `lm!sd_card_log_output_directory`, which is `atmosphere/binlogs` by default. 
						
					 
					
						2021-09-11 19:32:14 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							844e88bdfe 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "0c0bb815"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "0c0bb815"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-09-06 16:33:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							dda7ea6ac2 
							
						 
					 
					
						
						
							
							fusee: attempt reboot to self if possible, better abort/fatal handlers  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e0f45d54f1 
							
						 
					 
					
						
						
							
							stratosphere: remove 0.19.0 update cleanup logic.  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b7521465ee 
							
						 
					 
					
						
						
							
							fusee: tactically don't trash PLLA1, fixes audio corruption on boot  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							36c470ad11 
							
						 
					 
					
						
						
							
							ams-1.0.0: bump version number well ahead of time  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							da208f8001 
							
						 
					 
					
						
						
							
							ams-1.0.0: meso no longer optional, remove conditional logic  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e5106ffa2c 
							
						 
					 
					
						
						
							
							fusee_cpp: implement package2 rebuild/kip patching  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c2a930965a 
							
						 
					 
					
						
						
							
							fusee_cpp: import mariko mtc  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c4fee796ea 
							
						 
					 
					
						
						
							
							fusee_cpp: begin mariko mtc work  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							40e2d4bbe6 
							
						 
					 
					
						
						
							
							fusee_cpp: implement cpu startup  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							648ad51056 
							
						 
					 
					
						
						
							
							fusee_cpp: fix some careless search/replace mistakes  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1dd0297db3 
							
						 
					 
					
						
						
							
							fusee_cpp: implement warmboot firmware load  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2f7012cbc6 
							
						 
					 
					
						
						
							
							fusee_cpp: implement emummc/system partition mounting  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6c5f2804ab 
							
						 
					 
					
						
						
							
							fusee_cpp: implement all required key derivation  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							51cf28339b 
							
						 
					 
					
						
						
							
							fusee_cpp: implement tsec_keygen firmware execution  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ecbf13e45d 
							
						 
					 
					
						
						
							
							fusee_cpp: import full erista mtc logic  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							237b11892e 
							
						 
					 
					
						
						
							
							fusee_cpp: implement mtc erista patram writes  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d7192343d8 
							
						 
					 
					
						
						
							
							fusee_cpp: implement erista pll selection logic for mtc  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d2f3b806d6 
							
						 
					 
					
						
						
							
							fusee_cpp: implement inline storage of EmcDvfsTimingTables  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3bcdd0c3c8 
							
						 
					 
					
						
						
							
							fusee_cpp: add logic for loading mtc overlays  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4480e7a8a5 
							
						 
					 
					
						
						
							
							fusee_cpp: implement bpmp overclock  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1a8f886a6e 
							
						 
					 
					
						
						
							
							fusee_cpp: Implement fatal display, reading of fusee-secondary  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ee1d1ea527 
							
						 
					 
					
						
						
							
							fusee_cpp: Add display init/fatal error display logic  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e7d7d8adfb 
							
						 
					 
					
						
						
							
							fusee_cpp: cache cleanup, confirmed working on hardware  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5cff5e629b 
							
						 
					 
					
						
						
							
							fusee_cpp: implement bpmp cache driver  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							49d0a51d6b 
							
						 
					 
					
						
						
							
							fusee_cpp: implement sd card init  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							25cd3d17de 
							
						 
					 
					
						
						
							
							fusee_cpp: implement sdram lp0 scratch param save  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							349a16ce39 
							
						 
					 
					
						
						
							
							fusee_cpp: implement SDRAM initialization  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f2a1c60218 
							
						 
					 
					
						
						
							
							fusee_cpp: tweaks, now completes SecureInitialize on hardware  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c91f95e8f6 
							
						 
					 
					
						
						
							
							fusee-cpp: a little more init in SecureInitialize  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							53ede217a5 
							
						 
					 
					
						
						
							
							fusee-cpp: finish SecureInitialize  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							669564b022 
							
						 
					 
					
						
						
							
							fusee-cpp: implement SecureInitialize besides InitializeClock()  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c9bd97192f 
							
						 
					 
					
						
						
							
							fusee-cpp: sketch out remainder of secure initialize  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c333a84b6b 
							
						 
					 
					
						
						
							
							fusee-cpp: Implement mbist workaround  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5f60bc7186 
							
						 
					 
					
						
						
							
							fusee-cpp: add basic structural stubs  
						
						
						
					 
					
						2021-09-06 16:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							165c926135 
							
						 
					 
					
						
						
							
							ams: bump version to 0.20.1  
						
						
						
					 
					
						2021-08-30 07:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1f065e3bac 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "87a1de0b"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "87a1de0b"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-08-20 13:34:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9296a56303 
							
						 
					 
					
						
						
							
							ams: bump to 0.2.0  
						
						... 
						
						
						
						NOTE: Release will not occur until hekate is ready to handle new sept-less release format. 
						
					 
					
						2021-08-20 13:31:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f175802136 
							
						 
					 
					
						
						
							
							kern: improve some debug output  
						
						
						
					 
					
						2021-08-20 00:06:43 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fe79bc253a 
							
						 
					 
					
						
						
							
							kern: fix same is_current check in GetThreadContext  
						
						
						
					 
					
						2021-08-19 07:38:25 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							81bf8c577a 
							
						 
					 
					
						
						
							
							kern: fix check for thread-is-current in KDebugBase::SetThreadContext  
						
						
						
					 
					
						2021-08-19 07:34:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f5704d25f8 
							
						 
					 
					
						
						
							
							kern: remove firmare-specific SignalAndModify impl  
						
						... 
						
						
						
						Nintendo made this breaking change because there was zero official software relying on it,
so it's safe for us to make the same change. 
						
					 
					
						2021-07-22 15:56:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2da31b122f 
							
						 
					 
					
						
						
							
							kern: fix hardware watchpoint detection  
						
						
						
					 
					
						2021-07-22 00:35:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							43bbfd29bb 
							
						 
					 
					
						
						
							
							kern: fix inverted condition in context breakpoint validation  
						
						
						
					 
					
						2021-07-21 23:56:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							389c3b6baa 
							
						 
					 
					
						
						
							
							dmnt: various cheat changes/suggestions that have been cooking a while  
						
						
						
					 
					
						2021-07-21 19:21:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0c596e682f 
							
						 
					 
					
						
						
							
							exo/daybreak: advertise (and check against) supported hos version  
						
						
						
					 
					
						2021-07-21 18:21:38 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bd6155bcb4 
							
						 
					 
					
						
						
							
							kern: since 10.0.0, KDebug::GetThreadContext always returns X0-X7  
						
						
						
					 
					
						2021-07-13 13:00:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3bedf56512 
							
						 
					 
					
						
						
							
							kern: fix incorrect waiter management in KProcess::ReleaseUserException  
						
						
						
					 
					
						2021-07-13 05:27:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1be74ea6e2 
							
						 
					 
					
						
						
							
							kern: fix bug in KConditionVariable::SignalImpl  
						
						
						
					 
					
						2021-07-13 01:40:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							14d458522d 
							
						 
					 
					
						
						
							
							kern: update initial cache management to match latest kernel  
						
						
						
					 
					
						2021-07-12 18:30:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							12bf9612cb 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "e96b24f8"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "e96b24f8"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-07-12 02:00:12 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ea7b6e14f9 
							
						 
					 
					
						
						
							
							ams-libs: fix change detection for library building  
						
						
						
					 
					
						2021-07-12 01:59:37 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5e3339e866 
							
						 
					 
					
						
						
							
							kern: add missing abort on unmap failure  
						
						
						
					 
					
						2021-07-11 21:59:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a7c14e03b9 
							
						 
					 
					
						
						
							
							ams: std::optional -> util::optional  
						
						
						
					 
					
						2021-07-08 02:37:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9df13781c2 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "eb667fea5"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "eb667fea5"
git-subrepo:
  version:  "0.4.0"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-07-06 07:29:10 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f863164648 
							
						 
					 
					
						
						
							
							ams: basic support for 12.1.0  
						
						
						
					 
					
						2021-07-06 07:13:56 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3eb76fcd16 
							
						 
					 
					
						
						
							
							exo: update for 12.1.0  
						
						
						
					 
					
						2021-07-06 06:55:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2088c5a34a 
							
						 
					 
					
						
						
							
							kern: fix handling of is_aligned parameter in DevicePageTable  
						
						
						
					 
					
						2021-07-04 10:45:14 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a3dd445b32 
							
						 
					 
					
						
						
							
							fs.mitm: add OpenDataStorageWithProgramIndex support (theoretically,  closes   #1250 )  
						
						
						
					 
					
						2021-06-28 22:24:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c362838e11 
							
						 
					 
					
						
						
							
							erpt: fix 0x100 byte memory leak on creation of new report  
						
						
						
					 
					
						2021-06-28 17:36:42 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e086022b77 
							
						 
					 
					
						
						
							
							build: use DWARFv4 explicitly for IDA compatibility with debug elfs  
						
						
						
					 
					
						2021-06-25 23:48:41 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4892ffae15 
							
						 
					 
					
						
						
							
							kern: implement improved [new page tables are zero] invariant  
						
						
						
					 
					
						2021-06-17 13:03:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							25305257d6 
							
						 
					 
					
						
						
							
							kern: fix missing peak set in KResourceLimit::SetLimitValue  
						
						
						
					 
					
						2021-06-17 12:57:56 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e423aef033 
							
						 
					 
					
						
						
							
							kern: ensure InitArguments do not cross page boundaries  
						
						
						
					 
					
						2021-06-17 12:49:25 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2ab01ad33c 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "11ea38a7"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "11ea38a7"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-06-08 08:09:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3dbc79dd5c 
							
						 
					 
					
						
						
							
							ams: bump version to 0.19.4  
						
						
						
					 
					
						2021-06-08 08:09:05 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7821241356 
							
						 
					 
					
						
						
							
							kern: fix enormous whoops  
						
						
						
					 
					
						2021-05-31 04:20:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							dcdf46f576 
							
						 
					 
					
						
						
							
							kern: slightly improve genericity of debugger break event  
						
						
						
					 
					
						2021-05-30 21:13:42 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							df5537b748 
							
						 
					 
					
						
						
							
							mem: actually fully fix the heap bug, add comments for future self  
						
						
						
					 
					
						2021-05-26 23:21:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0f2855ada8 
							
						 
					 
					
						
						
							
							mem: fix rare crash/logic error in heap allocation code  
						
						
						
					 
					
						2021-05-26 20:43:03 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c790d03693 
							
						 
					 
					
						
						
							
							libstrat: fix override operator new to be noexcept ( closes   #1494 )  
						
						
						
					 
					
						2021-05-16 23:10:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							25be7c5b1b 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "b5b55f60"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "b5b55f60"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-05-12 22:47:42 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7e05e12b83 
							
						 
					 
					
						
						
							
							sf/tipc: treat min/max as true min/max, rather than numeric  
						
						
						
					 
					
						2021-05-12 22:43:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							88246f475c 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "9ac6f527"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "9ac6f527"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-05-12 09:10:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bb4c7a390b 
							
						 
					 
					
						
						
							
							ams: update for 12.0.2  
						
						
						
					 
					
						2021-05-12 09:08:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							01ce7cef14 
							
						 
					 
					
						
						
							
							exo: revert section sorting  
						
						
						
					 
					
						2021-05-10 07:59:38 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bf8de39e69 
							
						 
					 
					
						
						
							
							ams: move around abort handler to avoid linker errors  
						
						
						
					 
					
						2021-05-07 17:49:10 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0a11cbc2d6 
							
						 
					 
					
						
						
							
							exo: sort sections by alignment  
						
						
						
					 
					
						2021-05-02 10:50:18 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							32f487abfb 
							
						 
					 
					
						
						
							
							sm: update to excise unnecessary library code  
						
						
						
					 
					
						2021-05-02 10:33:15 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7d61cab01c 
							
						 
					 
					
						
						
							
							fs: add access log strings for DirectoryEntryType  
						
						
						
					 
					
						2021-04-30 19:19:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							14ed4e4057 
							
						 
					 
					
						
						
							
							erpt: fix reading files that don't exist  
						
						
						
					 
					
						2021-04-30 14:44:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e8ba632606 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "acee57e8"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "acee57e8"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-04-30 10:04:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							dbcb1e1564 
							
						 
					 
					
						
						
							
							loader: avoid UB when doing count trailing zeros  
						
						
						
					 
					
						2021-04-30 10:03:54 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							10ad6934ac 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "1c5df037"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "1c5df037"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-04-30 08:56:36 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7040e8976d 
							
						 
					 
					
						
						
							
							i2c: add aula pmic device code  
						
						
						
					 
					
						2021-04-30 08:42:25 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							296a6af058 
							
						 
					 
					
						
						
							
							boot: update all autogenerated parameters other than charge  
						
						
						
					 
					
						2021-04-30 08:37:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2c332d1cf8 
							
						 
					 
					
						
						
							
							ams: bump api version to 0.19.2  
						
						
						
					 
					
						2021-04-30 05:00:25 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							355010ad84 
							
						 
					 
					
						
						
							
							erpt: implement forced shutdown detection  
						
						
						
					 
					
						2021-04-30 04:21:03 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ef0c15b764 
							
						 
					 
					
						
						
							
							erpt: Implement 12.0.0 AppletTotalActiveTime tracking  
						
						
						
					 
					
						2021-04-29 21:48:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0dc308d92a 
							
						 
					 
					
						
						
							
							fs: properly implement OperateRangeWithBuffer, correct OperationId names.  
						
						
						
					 
					
						2021-04-29 20:09:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							eb5542963f 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "4a48e0ee"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "4a48e0ee"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-04-29 03:05:29 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d6fff49845 
							
						 
					 
					
						
						
							
							exo: remove duplicate flags  
						
						
						
					 
					
						2021-04-29 01:07:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d05e8fb23a 
							
						 
					 
					
						
						
							
							exo: fix for newer binutils  
						
						
						
					 
					
						2021-04-29 01:04:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0767d9f8da 
							
						 
					 
					
						
						
							
							ams: assume gcc 11  
						
						
						
					 
					
						2021-04-28 15:13:29 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							21f3d29df7 
							
						 
					 
					
						
						
							
							strat: compat with gcc 11  
						
						
						
					 
					
						2021-04-26 20:06:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4f16106702 
							
						 
					 
					
						
						
							
							exo/meso: update for gcc 11 compatibility  
						
						
						
					 
					
						2021-04-26 20:06:18 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							19be54ff95 
							
						 
					 
					
						
						
							
							kern: fix initial process binary load on 2.0.0-4.1.0 ( closes   #1460 )  
						
						
						
					 
					
						2021-04-21 19:24:41 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ed80d6ec8c 
							
						 
					 
					
						
						
							
							util: add compile-time validation tests for intrusive red black trees  
						
						
						
					 
					
						2021-04-21 05:06:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							57b6c71c1c 
							
						 
					 
					
						
						
							
							util: implement red black trees as templates over macros  
						
						
						
					 
					
						2021-04-20 16:56:33 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0a11d341b7 
							
						 
					 
					
						
						
							
							kern: fix constant evaluation correctness, codegen tweak  
						
						
						
					 
					
						2021-04-20 14:25:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8010290472 
							
						 
					 
					
						
						
							
							kern: tweak KHandleTable codegen  
						
						
						
					 
					
						2021-04-19 18:04:02 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fbc526d163 
							
						 
					 
					
						
						
							
							kern: tweak KAutoObject::Open/Close codegen  
						
						
						
					 
					
						2021-04-19 18:03:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5bb790e4a7 
							
						 
					 
					
						
						
							
							erpt: implement AppletActiveTimeInfoList  
						
						
						
					 
					
						2021-04-16 00:55:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0a6219e6e0 
							
						 
					 
					
						
						
							
							kern: add names/links to kern_assembly_offsets.h  
						
						
						
					 
					
						2021-04-15 15:43:29 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							037b04ac60 
							
						 
					 
					
						
						
							
							kern: mostly kill magic numbers in assembly, fix SVCs >= 0x80  
						
						
						
					 
					
						2021-04-14 18:01:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bdcf02a3ef 
							
						 
					 
					
						
						
							
							tipc: ports use objects in the object manager  
						
						
						
					 
					
						2021-04-14 00:34:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							88ac85c423 
							
						 
					 
					
						
						
							
							sm: save 0x1000 in data costs by not aligning server manager to 0x1000  
						
						
						
					 
					
						2021-04-14 00:12:21 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2e1a93f1d1 
							
						 
					 
					
						
						
							
							strat: no longer materially constrained by sm session limit  
						
						
						
					 
					
						2021-04-13 23:58:10 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							997e4dd665 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "86c2eec8"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "86c2eec8"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-04-12 17:14:38 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							aa2d03d8e1 
							
						 
					 
					
						
						
							
							ams: bump to 0.19.1  
						
						
						
					 
					
						2021-04-12 17:14:07 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							274c1deae4 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "68ddbc73"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "68ddbc73"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-04-12 17:13:43 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							97a251b4b2 
							
						 
					 
					
						
						
							
							ncm: fix iteration of nested-subdirectory content files  
						
						
						
					 
					
						2021-04-12 17:10:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9d30917f4e 
							
						 
					 
					
						
						
							
							boot2: migration also not launched in 12.0.0  
						
						
						
					 
					
						2021-04-11 10:37:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c67c29ebd5 
							
						 
					 
					
						
						
							
							ncm: fix random error when deleting content  
						
						
						
					 
					
						2021-04-11 05:44:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							88dd414721 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "44279dbac"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "44279dbac"
git-subrepo:
  version:  "0.4.1"
  origin:   "https://github.com/ingydotnet/git-subrepo "
  commit:   "a04d8c2" 
						
					 
					
						2021-04-11 04:02:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							03a98635d8 
							
						 
					 
					
						
						
							
							fs: add (stubbed) OperateRangeWithBuffer implementation  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							461e2ced6f 
							
						 
					 
					
						
						
							
							erpt: add (stubbed, TODO after 0.19.0) support for 12.0.0  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b2d2f65b87 
							
						 
					 
					
						
						
							
							boot2: grc is no longer launched by boot2 on 12.0.0+  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b2b0c50802 
							
						 
					 
					
						
						
							
							pgl: update to use tipc (untested)  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1118421fa6 
							
						 
					 
					
						
						
							
							strat: changes for sm tipc (boots 11.0.1, now)  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b1b3914ccf 
							
						 
					 
					
						
						
							
							tipc: Result is first raw data word, not last  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9be8b32311 
							
						 
					 
					
						
						
							
							tipc/sm: various fixes for issues  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							57c8bc432d 
							
						 
					 
					
						
						
							
							sm: reimplement using tipc instead of cmif (probably broken, untested)  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							58776f5ba8 
							
						 
					 
					
						
						
							
							tipc: server processor fixes (compiles!)  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							affeeb2724 
							
						 
					 
					
						
						
							
							tipc: implement ServerManager processing logic  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							822875ecf5 
							
						 
					 
					
						
						
							
							tipc: implement framework/server support logic (except for actual processing)  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a65b1405 
							
						 
					 
					
						
						
							
							tipc: fix deserialization of buffers  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							20a7fa1588 
							
						 
					 
					
						
						
							
							tipc: hard-enforce boolean constraints in command processing generation  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							315b7bdf22 
							
						 
					 
					
						
						
							
							tipc: implement service object interface generation  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ec988c5a99 
							
						 
					 
					
						
						
							
							tipc: first draft object allocation logic  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							21b883a75c 
							
						 
					 
					
						
						
							
							tipc: fix compilation issues with core serialization routines  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e93d71d932 
							
						 
					 
					
						
						
							
							tipc: tentative core serialization logic (missing imports, won't compile)  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							dc6a0d7562 
							
						 
					 
					
						
						
							
							ams: add target firmware 12.0.0, fusee recognition  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1d2be0a2eb 
							
						 
					 
					
						
						
							
							kern: mesosphere now implements kernel/sdk 12.3  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							96937a611d 
							
						 
					 
					
						
						
							
							kern: fuck the KPolice^H^H^H^H^H^HPageGroups  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							dc7862882f 
							
						 
					 
					
						
						
							
							kern: who needs __purecall?  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6faa3534bf 
							
						 
					 
					
						
						
							
							kern: update pinning semantics for terminating threads  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							afb1d68d06 
							
						 
					 
					
						
						
							
							kern: ensure handle table is finalized when deferring termination  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							911e431d65 
							
						 
					 
					
						
						
							
							kern: simplify handle table registration for port/session  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ee91063bbb 
							
						 
					 
					
						
						
							
							kern: update kdebug process management semantics  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							cbdf33260e 
							
						 
					 
					
						
						
							
							kern: update port/session state semantics  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c62a7381f8 
							
						 
					 
					
						
						
							
							kern: update KLightConditionVariable  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b4498734e4 
							
						 
					 
					
						
						
							
							kern: optimize KHandleTable to use indices instead of pointers  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4407237f5b 
							
						 
					 
					
						
						
							
							kern: KAutoObject destruction is now scheduled for next dpc-time  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							15956fcf9a 
							
						 
					 
					
						
						
							
							kern: update for new slab resource counts/extents  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6a368d3d1a 
							
						 
					 
					
						
						
							
							kern: reallocate pool distributions for 8GB units  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8e4be9aef9 
							
						 
					 
					
						
						
							
							kern: simplify global rng initialization  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0f8b7be2d2 
							
						 
					 
					
						
						
							
							kern: load initial process binary from user pool, rather than from pt heap  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a1e137cc1c 
							
						 
					 
					
						
						
							
							kern: update Initialize0 for new changes  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							504472af4e 
							
						 
					 
					
						
						
							
							kern: update KConditionVariable::WaitForAddress/Wait  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							19b253fd17 
							
						 
					 
					
						
						
							
							kern: trivially optimize userspace io memory write  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							01f5c89902 
							
						 
					 
					
						
						
							
							kern: add bounds checking to KHandleTable::Register/Unreserve  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							44ccbc2a7b 
							
						 
					 
					
						
						
							
							kern: update set/way cache operations for new semantics  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6e4664ee05 
							
						 
					 
					
						
						
							
							kern: if a page table region is zero-size, nothing overlaps it  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							85f9355184 
							
						 
					 
					
						
						
							
							kern: use KScopedLightLockPair helper for page table pair-locks  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							60b5bd73b7 
							
						 
					 
					
						
						
							
							kern: track mapped ipc server memory in page table  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							53e7aa0a20 
							
						 
					 
					
						
						
							
							kern: add KPageTableBase::Read/WriteDebugIoMemory  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							561a16a348 
							
						 
					 
					
						
						
							
							kern: flush memory before reading in KPageTableBase::ReadDebugMemory  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1fce7b08b1 
							
						 
					 
					
						
						
							
							kern: update KMemoryBlockManagerUpdaterAllocator for new ctor/init semantics  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c216f92a91 
							
						 
					 
					
						
						
							
							kern: swap tpidr_el1/cntv_cval_el0 as scratch vs exception stack  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2f930c2d5f 
							
						 
					 
					
						
						
							
							kern: support immortal processes  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							256eb92f4c 
							
						 
					 
					
						
						
							
							kern: update process/thread for new running/termination semantics  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ec1d9c4c49 
							
						 
					 
					
						
						
							
							kern: unconditionally set thread state when appropriate  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3356eddcba 
							
						 
					 
					
						
						
							
							kern: update kernel waiter management rules  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f67d1b7026 
							
						 
					 
					
						
						
							
							kern: update KInterruptEvent to store core id  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e64fef109c 
							
						 
					 
					
						
						
							
							kern: update pinned thread priority rules  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1b2cf173b3 
							
						 
					 
					
						
						
							
							kern: add new checks to SetThreadPriority/CoreMask  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2fb258ca7e 
							
						 
					 
					
						
						
							
							kern: update KInitialPageTable/KInitialPageAllocator  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							962cf97150 
							
						 
					 
					
						
						
							
							kern: KLinkedList no longer exists  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b3bd443636 
							
						 
					 
					
						
						
							
							svc: sanitize booleans in autogenerated abi stubs  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4b9e7c7d27 
							
						 
					 
					
						
						
							
							kern: bump svc limit to 192 from 128  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								hexkyz 
							
						 
					 
					
						
						
						
						
							
						
						
							46612156f4 
							
						 
					 
					
						
						
							
							exo: add new dram ID  
						
						
						
					 
					
						2021-04-11 03:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							75a2052144 
							
						 
					 
					
						
						
							
							ncm: fix GameCardStorageRoot mount point ( closes   #1404 )  
						
						
						
					 
					
						2021-03-24 07:17:03 -07:00 
						 
				 
			
				
					
						
							
							
								Adubbz 
							
						 
					 
					
						
						
						
						
							
						
						
							5666c59657 
							
						 
					 
					
						
						
							
							ncm: Updated ListContentId for 11.0.0  
						
						
						
					 
					
						2021-03-22 14:58:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c99ce36d7d 
							
						 
					 
					
						
						
							
							ams: convert to util::ConstructAt where appropriate  
						
						
						
					 
					
						2021-03-21 20:36:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d84dcb653d 
							
						 
					 
					
						
						
							
							ams: prefer construct_at/destroy_at over placement new/explicit destructor  
						
						
						
					 
					
						2021-03-21 20:30:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							aff0da9427 
							
						 
					 
					
						
						
							
							ams: remove TYPED_STORAGE() macro in favor of template  
						
						
						
					 
					
						2021-03-21 18:47:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8d9174b227 
							
						 
					 
					
						
						
							
							ams: bump version to 0.19.0.  
						
						... 
						
						
						
						Release (probably) not actually imminent, I just don't want to forget. 
						
					 
					
						2021-03-21 13:16:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c8404e8452 
							
						 
					 
					
						
						
							
							boot2: clean up pre-0.19.0 ams contents on upgrade  
						
						
						
					 
					
						2021-03-21 13:16:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							79e4c82d7e 
							
						 
					 
					
						
						
							
							ams: distribute sysmodules in single file as stratosphere.romfs  
						
						
						
					 
					
						2021-03-21 13:16:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a7564cf303 
							
						 
					 
					
						
						
							
							kern: add extension InfoType for retrieving current process handle.  
						
						
						
					 
					
						2021-03-17 17:48:30 -07:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5362ee9450 
							
						 
					 
					
						
						
							
							[tma2] [Ongoing] Continue implementing modules for tma2. ( #1388 )  
						
						... 
						
						
						
						* cs: add stub sysmodule to host command shell server
* cs: implement logic for main (linker error paradise, for now)
* cs: implement more of the system module's skeleton
* htcs: update client type names for libnx pr merge 
						
					 
					
						2021-03-16 17:13:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							021d4c88fa 
							
						 
					 
					
						
						
							
							kern: use fix usage of incorrect page table for UserBuffer ipc  
						
						
						
					 
					
						2021-03-13 15:14:36 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							deb4aece9a 
							
						 
					 
					
						
						
							
							kern: fix inverted conditional in KDebugBase::SetThreadContext  
						
						
						
					 
					
						2021-03-11 12:53:43 -08:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6729171d3 
							
						 
					 
					
						
						
							
							set.mitm: fake compatibility for usb!usb30_force_enabled on 9.0.0+ ( #1391 )  
						
						... 
						
						
						
						* set.mitm: fake compatibility for usb!usb30_force_enabled on 9.0.0+
* set.mitm: add value meaning comment for usb!usb30_force_enabled
* loader: pretend to be polite about patch ordering 
						
					 
					
						2021-03-01 14:18:27 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c9015581ca 
							
						 
					 
					
						
						
							
							boot2: fix tma launch when htc is disabled  
						
						
						
					 
					
						2021-02-26 08:08:05 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							35c816d62f 
							
						 
					 
					
						
						
							
							htclow: fix ordering of channels, uninitialized bug in service json parse  
						
						
						
					 
					
						2021-02-26 04:49:20 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c7e4f963e8 
							
						 
					 
					
						
						
							
							fs: fix GetFileTimeStampRawForDebug  
						
						
						
					 
					
						2021-02-26 04:49:20 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0da3b2b273 
							
						 
					 
					
						
						
							
							tio: implement SdCardObserver (finishes sysmodule)  
						
						
						
					 
					
						2021-02-26 04:49:20 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							cee1ecd06f 
							
						 
					 
					
						
						
							
							tio: add stub sysmodule to host target io server  
						
						
						
					 
					
						2021-02-26 04:49:20 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							953246a175 
							
						 
					 
					
						
						
							
							htc: disable socket driver, needs design thought before we can turn it on for real.  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d8faa37de0 
							
						 
					 
					
						
						
							
							socket: fix config size calculations  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							64c7c6b2a5 
							
						 
					 
					
						
						
							
							ams: implement socket api for htclow socket driver  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1c974a387c 
							
						 
					 
					
						
						
							
							htc: implement socket driver (socket api not really impl'd yet)  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ab491603 
							
						 
					 
					
						
						
							
							htc: implement htcmisc service object commands  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8b32b9eadf 
							
						 
					 
					
						
						
							
							kern: Increase reserved system memory, require mesosphere for htc/tma  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ce149f996c 
							
						 
					 
					
						
						
							
							htc: configure usage via system setting  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0ec54ed492 
							
						 
					 
					
						
						
							
							htcs: fixes, echo server is now fully functional  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							72de4d85f3 
							
						 
					 
					
						
						
							
							htcs: implement remaining client bindings  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d0673aa2fb 
							
						 
					 
					
						
						
							
							htcs: implement client socket bindings  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f7fcb54622 
							
						 
					 
					
						
						
							
							htcs: implement virtual socket collection  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ec643789ab 
							
						 
					 
					
						
						
							
							htcs: implement data channel manager  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							70caadafd5 
							
						 
					 
					
						
						
							
							htcs: implement rpc tasks  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7667104961 
							
						 
					 
					
						
						
							
							htcs: hook up HtcsService to rpc client  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0c791f2279 
							
						 
					 
					
						
						
							
							htcs: fix magic template argument deduction, do Close/Connect/Bind  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f71943c03a 
							
						 
					 
					
						
						
							
							htcs: declare all rpc tasks  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							536e3e99a8 
							
						 
					 
					
						
						
							
							htcs: hook up CreateSocket/RpcClient Begin<>/End<>  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							abff428212 
							
						 
					 
					
						
						
							
							htcs: hook up manager impl to (unimplemented) service  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1541985222 
							
						 
					 
					
						
						
							
							htcs: hook manager up to (unimplemented) manager impl  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							61929d6e21 
							
						 
					 
					
						
						
							
							htcs: hook service objects up to (unimplemented) manager apis  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f0ef9fb918 
							
						 
					 
					
						
						
							
							htc: fixes for WriteFileLarge/sending over data channel  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7621bd4e13 
							
						 
					 
					
						
						
							
							htcfs: fix CreateFile packet header  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d20bceff75 
							
						 
					 
					
						
						
							
							htc: implement the remaining commands for htcfs  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1961cb1034 
							
						 
					 
					
						
						
							
							htc: ReadDirectoryLarge/data channel support  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9daec3a66a 
							
						 
					 
					
						
						
							
							htc: Implement (almost) all host-directory commands  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e79417c37c 
							
						 
					 
					
						
						
							
							htcfs: implement OpenDirectory/CloseDirectory  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b371487525 
							
						 
					 
					
						
						
							
							sf: optimize argument parsing for const LargeData &  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5c97469348 
							
						 
					 
					
						
						
							
							htc: implement htcfs protocol bringup  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							99a38dce32 
							
						 
					 
					
						
						
							
							htc: fix event wait loops for rpc clients  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f28a410ba0 
							
						 
					 
					
						
						
							
							htc: fixes, can now enter ReadyState with wip starlink code  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5fc1981061 
							
						 
					 
					
						
						
							
							htc: fix htcfs sf definition  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1bd0094bee 
							
						 
					 
					
						
						
							
							htc: finish last code for Main()  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							870b45f208 
							
						 
					 
					
						
						
							
							htc: add htcfs server/service object skeletons  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9fbbb9fadb 
							
						 
					 
					
						
						
							
							htclow: add Channel wrapper class  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							dec06ff649 
							
						 
					 
					
						
						
							
							htc: add htcfs service api definitions  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b898241112 
							
						 
					 
					
						
						
							
							htcs: add hipc server/service object skeletons  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							10255f7f51 
							
						 
					 
					
						
						
							
							htc: skeleton HtcsManagerImpl, implement HtcsMonitor  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							cb5a706659 
							
						 
					 
					
						
						
							
							htcs: add sf interface info/types  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4d86863f2c 
							
						 
					 
					
						
						
							
							htc: ObserverThread (mostly), system now boots + works with htc in bg  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							79a3f442d6 
							
						 
					 
					
						
						
							
							htc: implement psc/pm loop  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7485a1968a 
							
						 
					 
					
						
						
							
							htc: implement HtcmiscImpl::ServerThread/HtcmiscRpcServer::ReceiveThread  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3be005b638 
							
						 
					 
					
						
						
							
							htc: Implement RpcClient::ReceiveThread + SendThread  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d60b1abed0 
							
						 
					 
					
						
						
							
							htc: Implement HtcmiscImpl::ClientThread  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1867c31f63 
							
						 
					 
					
						
						
							
							htc: add RpcTaskQueue/RpcTaskIdFreeList  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							82757cd1b4 
							
						 
					 
					
						
						
							
							htc: nullptr != false  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f5e98de1a3 
							
						 
					 
					
						
						
							
							htc: add RpcTaskTable  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0880cebc4d 
							
						 
					 
					
						
						
							
							htc: implement htcmisc rpc tasks  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1f03b11dbc 
							
						 
					 
					
						
						
							
							htc: skeleton constructors for htcmisc  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b925344c3b 
							
						 
					 
					
						
						
							
							htc: implement remainder of Mux/Tasks  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							42cf3f50d7 
							
						 
					 
					
						
						
							
							htc: implement mux side of connecting (and more)  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							70aae4e27a 
							
						 
					 
					
						
						
							
							htc: fix driver manager c/p error  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							87165e0f08 
							
						 
					 
					
						
						
							
							htc: implement remaining htclow::HtclowManagerImpl funcs (mux impls pending)  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e20c2450ce 
							
						 
					 
					
						
						
							
							htc: declare and begin impl of HtclowManagerImpl interface  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							968ce12492 
							
						 
					 
					
						
						
							
							htc: optimize Mux::QuerySendPacket  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							00ab210e66 
							
						 
					 
					
						
						
							
							mux: optimize many accesses to O(log(n)) vs Nintendo's O(log(n)^2)  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4cb6c63516 
							
						 
					 
					
						
						
							
							htc: implement HtclowDriver  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1963ae7ec0 
							
						 
					 
					
						
						
							
							htc: begin skeletoning types for HtcmiscImpl  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							889f144b27 
							
						 
					 
					
						
						
							
							htc: hook up creation of the htc manager service object  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4408ad6a47 
							
						 
					 
					
						
						
							
							htc: module id names, skeleton rest of main  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4ed665bcd3 
							
						 
					 
					
						
						
							
							htc: implement remaining worker thread send logic (for channel mux)  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							df3d62df84 
							
						 
					 
					
						
						
							
							htc: send logic for HtcctrlService, bugfixes (thanks @misson20000)  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0977ee72ca 
							
						 
					 
					
						
						
							
							rapidjson: add customization point for allocation/asserts  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2cdfde6637 
							
						 
					 
					
						
						
							
							htc: add remaining worker receive thread logic  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc24d8883 
							
						 
					 
					
						
						
							
							htc: implement service channel parsing (ReceiveReadyPacket)  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4e9bc617bb 
							
						 
					 
					
						
						
							
							rapidjson: import -master as ams::rapidjson  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							679fec2ddc 
							
						 
					 
					
						
						
							
							htc: implement much of worker receive logic  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8f85cc17dc 
							
						 
					 
					
						
						
							
							htc: fix copy/paste error in usb driver  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e40eece74e 
							
						 
					 
					
						
						
							
							htc: free ourselves from the tyranny of numerical enums  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2341f18edd 
							
						 
					 
					
						
						
							
							htc: implement htclow listener thread  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c9c41e0e8d 
							
						 
					 
					
						
						
							
							htc: actually use the usb driver  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c59388caf1 
							
						 
					 
					
						
						
							
							htc: implement complete usb driver  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c878123274 
							
						 
					 
					
						
						
							
							htc: implement (fixing linker errors) through HtclowManagerImpl::OpenDriver  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1687bf2e07 
							
						 
					 
					
						
						
							
							htclow: fix copyright headers, skeleton more manager types  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							cf99f54a34 
							
						 
					 
					
						
						
							
							htc: skeleton much of the type hierarchy for htclow manager  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							83c1c175ba 
							
						 
					 
					
						
						
							
							htc: skeleton some more of main  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fc060d3777 
							
						 
					 
					
						
						
							
							htc: skeleton main file/sysmodule dir  
						
						
						
					 
					
						2021-02-24 04:06:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							eb50e99748 
							
						 
					 
					
						
						
							
							kern: alleviate a little KPort pressure.  
						
						
						
					 
					
						2021-02-23 14:31:24 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1545fa9d44 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "bc08912d"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "bc08912d"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-02-15 19:52:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							71add1add8 
							
						 
					 
					
						
						
							
							ams: bump version to 0.18.1  
						
						
						
					 
					
						2021-02-15 19:51:48 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fe5c850e69 
							
						 
					 
					
						
						
							
							psc: fix pm module init  
						
						
						
					 
					
						2021-02-10 02:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2b825d56dc 
							
						 
					 
					
						
						
							
							usb: fix wrong command id for AppendConfigurationData  
						
						
						
					 
					
						2021-02-07 17:14:48 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							13b17a5848 
							
						 
					 
					
						
						
							
							usb: add ds client api  
						
						
						
					 
					
						2021-02-07 16:29:38 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							621520c30b 
							
						 
					 
					
						
						
							
							kern: fix support for virtual core IDs  
						
						
						
					 
					
						2021-02-05 14:59:03 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							846cc0b47a 
							
						 
					 
					
						
						
							
							util: add FixedSet  
						
						
						
					 
					
						2021-02-04 02:29:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e82ad1cdc5 
							
						 
					 
					
						
						
							
							util: add FixedMap::clear  
						
						
						
					 
					
						2021-02-04 02:16:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c6476416 
							
						 
					 
					
						
						
							
							util: various FixedMap fixes  
						
						
						
					 
					
						2021-02-04 02:08:21 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c1d93a9495 
							
						 
					 
					
						
						
							
							util: add FixedMap/FixedTree  
						
						
						
					 
					
						2021-02-04 01:00:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							201b17f100 
							
						 
					 
					
						
						
							
							util: impl::AvailableIndexFinder  
						
						
						
					 
					
						2021-02-03 17:47:32 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							26d8db74f8 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "17960517"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "17960517"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-02-02 18:33:22 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ee2e9d50fd 
							
						 
					 
					
						
						
							
							hid: fix sm usage  
						
						
						
					 
					
						2021-02-02 18:32:29 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fd1a39996e 
							
						 
					 
					
						
						
							
							ncm: fix ContentStorageImplBase constructor  
						
						
						
					 
					
						2021-02-02 17:12:02 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d854b94382 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "90d85295"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "90d85295"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-02-02 12:16:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							63440cab18 
							
						 
					 
					
						
						
							
							ams: bump version to 0.18.0  
						
						
						
					 
					
						2021-02-02 12:15:53 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6950989552 
							
						 
					 
					
						
						
							
							dns.mitm: support % in hosts file as stand-in for environment identifier  
						
						
						
					 
					
						2021-02-02 11:41:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1306d03136 
							
						 
					 
					
						
						
							
							dns.mitm: add GetAddrInfo redir, AtmosphereReloadHostsFile, debug logging control  
						
						
						
					 
					
						2021-02-02 11:41:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce2a6deb3 
							
						 
					 
					
						
						
							
							meso: update for new fatal encoding  
						
						
						
					 
					
						2021-02-02 11:41:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e45d8cd7d8 
							
						 
					 
					
						
						
							
							ams: take three tries to edit a structure  
						
						
						
					 
					
						2021-02-02 11:41:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							79211e1159 
							
						 
					 
					
						
						
							
							ams: afsr0 -> 32 bits in fatal error  
						
						
						
					 
					
						2021-02-02 11:41:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ca8e8ce487 
							
						 
					 
					
						
						
							
							ams: fix fatal error context  
						
						
						
					 
					
						2021-02-02 11:41:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d6477cf024 
							
						 
					 
					
						
						
							
							dns.mitm: parse redirections from hosts file  
						
						
						
					 
					
						2021-02-02 11:41:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							400f5142ee 
							
						 
					 
					
						
						
							
							dns: implement GetHostByName redirection (backend TODO)  
						
						
						
					 
					
						2021-02-02 11:41:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8bf8df43e2 
							
						 
					 
					
						
						
							
							dns: skeleton passthrough mitm  
						
						
						
					 
					
						2021-02-02 11:41:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a28c60970f 
							
						 
					 
					
						
						
							
							kern: fix scheduler update semantics in KLightLock::LockSlowPath  
						
						
						
					 
					
						2021-01-28 17:47:26 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b5f72b9f20 
							
						 
					 
					
						
						
							
							fssystem: fix bug in BufferedStorage  
						
						
						
					 
					
						2021-01-28 14:28:45 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8d10584a51 
							
						 
					 
					
						
						
							
							result: always prefer diag::Abort to fatal  
						
						
						
					 
					
						2021-01-28 00:15:24 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							366c265ab2 
							
						 
					 
					
						
						
							
							dd: fix include, note gcc-11 TODO  
						
						
						
					 
					
						2021-01-27 23:41:35 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4a82d9bf28 
							
						 
					 
					
						
						
							
							sm: supercede ams extension via DetachClient  
						
						
						
					 
					
						2021-01-27 14:36:15 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4190281b2f 
							
						 
					 
					
						
						
							
							ams: communicate status to libnx  
						
						
						
					 
					
						2021-01-27 14:20:30 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							48830d190f 
							
						 
					 
					
						
						
							
							timespan: explicitly require TimeSpanType as is_pod  
						
						
						
					 
					
						2021-01-25 08:27:42 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e87e146112 
							
						 
					 
					
						
						
							
							ams_mitm: update for new sf semantics  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							204539664b 
							
						 
					 
					
						
						
							
							boot2: update for new sf semantics  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f5c6736431 
							
						 
					 
					
						
						
							
							boot: update for new sf-semantics  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c848a830ee 
							
						 
					 
					
						
						
							
							libstrat: move weak HasLaunchedBootProgram to non-lto object file  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e4e278bb3d 
							
						 
					 
					
						
						
							
							util::unique_lock, update loader to new sf semantics  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3761f80592 
							
						 
					 
					
						
						
							
							string_view: remove now unecessary comment  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9878c18e47 
							
						 
					 
					
						
						
							
							ncm: update for new sf semantics  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3bb94aa146 
							
						 
					 
					
						
						
							
							util::string_view, update pgl for new sf semantics  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							83c04fa5d7 
							
						 
					 
					
						
						
							
							pm: update for new sf semantics  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							dc4ee1a5bc 
							
						 
					 
					
						
						
							
							erpt: update for new sf semantics  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5191f0e305 
							
						 
					 
					
						
						
							
							ro: reduce memory usage by excising (unused) std::malloc  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							170034aed3 
							
						 
					 
					
						
						
							
							ro: update for new sf semantics  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							21236020cb 
							
						 
					 
					
						
						
							
							sm, spl: update to use new sf semantics  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f06de12bea 
							
						 
					 
					
						
						
							
							libstrat: convert to experimental new (super-accurate) sf allocation semantics  
						
						
						
					 
					
						2021-01-20 23:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							49f07b065a 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "6c11c07e"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "6c11c07e"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-01-13 10:42:02 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9e104bb83f 
							
						 
					 
					
						
						
							
							ams: bump version to 0.17.1  
						
						
						
					 
					
						2021-01-13 10:41:13 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b5816b4a91 
							
						 
					 
					
						
						
							
							stratosphere: discard unnecessary .eh_frame segment  
						
						
						
					 
					
						2021-01-13 08:30:24 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							af7233d84c 
							
						 
					 
					
						
						
							
							os: fix missing logic in SdkReplyAndReceive  
						
						
						
					 
					
						2021-01-12 18:23:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8ac8abf295 
							
						 
					 
					
						
						
							
							os: implement 11.x SdkReplyAndReceive  
						
						
						
					 
					
						2021-01-12 18:18:39 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b26ebc12e1 
							
						 
					 
					
						
						
							
							fs: fix keyslotcache unique_lock usage  
						
						
						
					 
					
						2021-01-12 04:37:34 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b4122da6ad 
							
						 
					 
					
						
						
							
							strat: avoid using unique_lock in a few places  
						
						
						
					 
					
						2021-01-12 03:54:46 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6a2ee02409 
							
						 
					 
					
						
						
							
							util: fix header dependence  
						
						
						
					 
					
						2021-01-12 03:02:09 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							094cede39e 
							
						 
					 
					
						
						
							
							ams: use util::SNPrintf over std:: (size/linker improvements)  
						
						
						
					 
					
						2021-01-12 02:59:41 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4f7f37fae6 
							
						 
					 
					
						
						
							
							sf: alter serialization to re-use as much logic as possible  
						
						
						
					 
					
						2021-01-12 02:21:33 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d2f81d2ca2 
							
						 
					 
					
						
						
							
							ams: save 0x11000 of memory in spl via minor tweaks  
						
						
						
					 
					
						2021-01-12 01:27:38 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b8072b1398 
							
						 
					 
					
						
						
							
							util: faster constexpr offsetof calc, at the cost of standards compliance  
						
						
						
					 
					
						2021-01-08 04:07:45 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1e643f7ab0 
							
						 
					 
					
						
						
							
							kern: further codegen tweaks  
						
						
						
					 
					
						2021-01-08 02:35:29 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa18b06e8 
							
						 
					 
					
						
						
							
							kern: greatly improve codegen for atomics, scheduler  
						
						
						
					 
					
						2021-01-08 02:13:43 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1c9d6b4d90 
							
						 
					 
					
						
						
							
							kern: fix svc bounds checking for main memory size 4GB -> 8GB ( closes   #1320 )  
						
						
						
					 
					
						2021-01-07 03:43:09 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b21f8a5043 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "8ad00caa"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "8ad00caa"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2021-01-05 15:14:58 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e0fe29743d 
							
						 
					 
					
						
						
							
							pmic: use correct shutdown impl for erista power-off  
						
						
						
					 
					
						2021-01-05 11:05:33 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e53b171693 
							
						 
					 
					
						
						
							
							ams: mariko support implies 0.17.0  
						
						
						
					 
					
						2021-01-05 11:05:33 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f768e3c8f9 
							
						 
					 
					
						
						
							
							sm: implement accurate request deferral semantics  
						
						
						
					 
					
						2020-12-31 16:01:26 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							24111d46a1 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "b05ba02f"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "b05ba02f"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2020-12-29 13:08:25 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							131c8609c8 
							
						 
					 
					
						
						
							
							libmeso: explicitly blacklist ::sdmmc::, instead of relying on incorrect board tricks  
						
						
						
					 
					
						2020-12-29 12:36:26 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							30e70e20d8 
							
						 
					 
					
						
						
							
							strat: fix board namespacing for nintendo::nx  
						
						
						
					 
					
						2020-12-29 12:30:43 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a26e8ac54f 
							
						 
					 
					
						
						
							
							ams: resolve source dir inconsistency  
						
						
						
					 
					
						2020-12-29 12:28:07 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8bfda27e0e 
							
						 
					 
					
						
						
							
							kern: remove target-firmware logic for kernel loader  
						
						
						
					 
					
						2020-12-29 12:21:41 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0c9cb830f7 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "be8388d6"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "be8388d6"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2020-12-28 17:34:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ee1b638dde 
							
						 
					 
					
						
						
							
							svc: we support kernel version 15.4  
						
						
						
					 
					
						2020-12-28 17:33:45 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9826358533 
							
						 
					 
					
						
						
							
							ams: update five -> aula, per CalWriterManu  
						
						
						
					 
					
						2020-12-28 15:54:25 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							113ab8439d 
							
						 
					 
					
						
						
							
							kern: fix KTrace buffer memory region type to match official kernel  
						
						
						
					 
					
						2020-12-28 00:57:45 -08:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							60c888126b 
							
						 
					 
					
						
						
							
							fix typo in KServerPort::Destroy()  
						
						
						
					 
					
						2020-12-25 20:23:10 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1085ccbe60 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "886dfaf6"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "886dfaf6"
git-subrepo:
  version:  "0.4.0"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2020-12-19 10:22:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8b61537aa3 
							
						 
					 
					
						
						
							
							ams: bump version to 0.16.2  
						
						
						
					 
					
						2020-12-19 10:21:15 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							968f50bc07 
							
						 
					 
					
						
						
							
							kern: refactor to use m_ for member variables  
						
						
						
					 
					
						2020-12-18 13:31:01 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b8471bcd4e 
							
						 
					 
					
						
						
							
							loader: correct GetCapabilityId allowal  
						
						
						
					 
					
						2020-12-17 04:10:25 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f7e83a72a9 
							
						 
					 
					
						
						
							
							kern: fix generic KDevicePageTable  
						
						
						
					 
					
						2020-12-16 14:33:07 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b847177a 
							
						 
					 
					
						
						
							
							kern: fix LegacyNFiq interrupt ID  
						
						
						
					 
					
						2020-12-16 14:28:24 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a6d40e85f1 
							
						 
					 
					
						
						
							
							kern: fix linear region printing output  
						
						
						
					 
					
						2020-12-14 21:18:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6a81206373 
							
						 
					 
					
						
						
							
							pgl: add new snapshotdump logic  
						
						
						
					 
					
						2020-12-14 19:31:05 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4be5733c8e 
							
						 
					 
					
						
						
							
							pgl: update for 11.0.0 behavior  
						
						
						
					 
					
						2020-12-14 19:16:18 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4ff026224e 
							
						 
					 
					
						
						
							
							kern: fix inverted conditional in waiter debug print  
						
						
						
					 
					
						2020-12-14 10:32:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							16cd1141d1 
							
						 
					 
					
						
						
							
							kern: fix some typos/naming semantics  
						
						
						
					 
					
						2020-12-12 05:36:48 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4b71e3a87e 
							
						 
					 
					
						
						
							
							kern: implement process cpu utilization debug  
						
						
						
					 
					
						2020-12-12 05:34:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d090a7886d 
							
						 
					 
					
						
						
							
							kern: add kernel thread utilization debug  
						
						
						
					 
					
						2020-12-12 05:02:23 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9a6cca7499 
							
						 
					 
					
						
						
							
							kern: add page table contents debug  
						
						
						
					 
					
						2020-12-11 19:30:48 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1ec2c0c2cb 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "59b4e750"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "59b4e750"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2020-12-11 05:02:58 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							569e1bc650 
							
						 
					 
					
						
						
							
							kern: cfi fix pt 2  
						
						
						
					 
					
						2020-12-11 04:59:20 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							652e9bf9e8 
							
						 
					 
					
						
						
							
							kern: fix cfi (requires x18 not cleared on return to userland)  
						
						
						
					 
					
						2020-12-11 04:53:25 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ca2cc5e179 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "5a18bea6"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "5a18bea6"
git-subrepo:
  version:  "0.4.1"
  origin:   "https://github.com/ingydotnet/git-subrepo "
  commit:   "a04d8c2" 
						
					 
					
						2020-12-11 03:49:45 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							17c8c390fc 
							
						 
					 
					
						
						
							
							kern: fix building debug config  
						
						
						
					 
					
						2020-12-11 03:48:34 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							63e3c02688 
							
						 
					 
					
						
						
							
							fusee/exo: support dynamic control of invert flag for logging  
						
						
						
					 
					
						2020-12-11 03:18:21 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							14a415c4b2 
							
						 
					 
					
						
						
							
							ams: bump version to 0.16.1  
						
						
						
					 
					
						2020-12-11 03:06:47 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							734122f20a 
							
						 
					 
					
						
						
							
							fusee: update for 11.0.1  
						
						
						
					 
					
						2020-12-11 03:06:17 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7fb902d8fb 
							
						 
					 
					
						
						
							
							kern: update for 11.0.1  
						
						
						
					 
					
						2020-12-11 02:59:09 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							be8473cf65 
							
						 
					 
					
						
						
							
							kern: implement memory debug  
						
						
						
					 
					
						2020-12-10 16:32:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6df26d674c 
							
						 
					 
					
						
						
							
							kern/sm: fix debug port output  
						
						
						
					 
					
						2020-12-10 04:06:02 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1a6e003a5d 
							
						 
					 
					
						
						
							
							kern: add kernel object debug  
						
						
						
					 
					
						2020-12-10 03:31:57 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0acd79c8c2 
							
						 
					 
					
						
						
							
							kern: implement port debug  
						
						
						
					 
					
						2020-12-10 01:44:27 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8a4bf6a0a8 
							
						 
					 
					
						
						
							
							kern: add handle table/process/suspend/resume debug  
						
						
						
					 
					
						2020-12-09 23:44:36 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							af259eabda 
							
						 
					 
					
						
						
							
							kern: implement thread call stack debug  
						
						
						
					 
					
						2020-12-09 22:49:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bcc7eed037 
							
						 
					 
					
						
						
							
							kern: add debug thread dump  
						
						
						
					 
					
						2020-12-09 05:59:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							abd7ad2720 
							
						 
					 
					
						
						
							
							meso: properly initialize per-thread CFI-value for 11.x  
						
						
						
					 
					
						2020-12-08 16:16:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2de85c633a 
							
						 
					 
					
						
						
							
							exo/meso/fusee: support dynamic control of log port/baud rate  
						
						
						
					 
					
						2020-12-07 19:25:06 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							15396dbbc2 
							
						 
					 
					
						
						
							
							fs: add ProgramIndexMapInfo  
						
						
						
					 
					
						2020-12-07 01:03:39 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							32803d9920 
							
						 
					 
					
						
						
							
							fs: update + consolidate path normalization logic  
						
						
						
					 
					
						2020-12-06 19:56:45 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef93778f6 
							
						 
					 
					
						
						
							
							fs: move file storage to common  
						
						
						
					 
					
						2020-12-05 03:31:12 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7548940efa 
							
						 
					 
					
						
						
							
							IStorage: rename access check helpers  
						
						
						
					 
					
						2020-12-05 03:15:48 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bf55776241 
							
						 
					 
					
						
						
							
							fsa: *Impl -> Do*  
						
						
						
					 
					
						2020-12-05 03:05:06 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							73167448cc 
							
						 
					 
					
						
						
							
							fs/system: deduplicate RomFs code  
						
						
						
					 
					
						2020-12-04 22:08:33 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c45088d1cd 
							
						 
					 
					
						
						
							
							kern: add support for InfoType_FreeThreadCount  
						
						
						
					 
					
						2020-12-04 18:20:56 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7336dc2b7a 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "2c3ccef1"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "2c3ccef1"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2020-12-03 12:54:44 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d2f48d5e36 
							
						 
					 
					
						
						
							
							err: fix narrowing conversion  
						
						
						
					 
					
						2020-12-03 12:53:20 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							422e9434d8 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "49c1ace8"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "49c1ace8"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2020-12-03 12:48:41 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6da28f4a27 
							
						 
					 
					
						
						
							
							erpt: update for 11.0.0 ( closes   #1218 )  
						
						
						
					 
					
						2020-12-03 11:13:35 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bba99d49da 
							
						 
					 
					
						
						
							
							kern: fix inverted conditional in UnmapProcessCodeMemory  
						
						
						
					 
					
						2020-12-02 11:31:50 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e760a9d4b0 
							
						 
					 
					
						
						
							
							kern: fix reboot to fatal error  
						
						
						
					 
					
						2020-12-02 11:31:15 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ee91f3fde0 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "78510a74"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "78510a74"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2020-12-02 10:00:52 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f72475872a 
							
						 
					 
					
						
						
							
							exo: add new dram IDs  
						
						
						
					 
					
						2020-12-02 09:59:53 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7c9608021d 
							
						 
					 
					
						
						
							
							git subrepo push libraries  
						
						... 
						
						
						
						subrepo:
  subdir:   "libraries"
  merged:   "8233fa00"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs "
  branch:   "master"
  commit:   "8233fa00"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" 
						
					 
					
						2020-12-02 06:55:24 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b8fbd0baff 
							
						 
					 
					
						
						
							
							fssystem: fix bug in BufferedStorage  
						
						
						
					 
					
						2020-12-02 06:48:42 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							525da05629 
							
						 
					 
					
						
						
							
							erpt: update category list  
						
						
						
					 
					
						2020-12-02 06:47:50 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							972283032a 
							
						 
					 
					
						
						
							
							kern: tweak KScopedAutoObject  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							57f935391d 
							
						 
					 
					
						
						
							
							kern: allow non-inline GetObjectForIpc  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4804e1e1e0 
							
						 
					 
					
						
						
							
							kern: fix KHandleTable null deref in ipc  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4ae74b9b4e 
							
						 
					 
					
						
						
							
							kern: session mapping getters are on the hotpath  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							726d7b6e4d 
							
						 
					 
					
						
						
							
							kern: tweak optimization settings for hot paths  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							390bdc7b6b 
							
						 
					 
					
						
						
							
							kern: more iterator adjustments  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ccd2798ae2 
							
						 
					 
					
						
						
							
							ams: this version will be 0.16.0  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							41a53075e5 
							
						 
					 
					
						
						
							
							hot path: just in case  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ab8de72db0 
							
						 
					 
					
						
						
							
							microkernel: hot paths are pretty fucking hot  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							331fa1d00d 
							
						 
					 
					
						
						
							
							kern: update KConditionVariable to support new has_waiter_flag rules  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fd745ab2d3 
							
						 
					 
					
						
						
							
							kern: fix SvcGetResourceLimitPeakValue  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							972b396f61 
							
						 
					 
					
						
						
							
							kern: fix copy/paste error  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3c8e7de915 
							
						 
					 
					
						
						
							
							kern: fix bugs caused by UB + transition to -Os  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1b164613a6 
							
						 
					 
					
						
						
							
							loader: support 11.x DisableDeviceAddressSpaceMerge  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3d4ab95ab2 
							
						 
					 
					
						
						
							
							kern: allow non-inline KSchedulerLock::Lock  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							152def19c0 
							
						 
					 
					
						
						
							
							kern: build as -Os instead of -O2  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							63974d9bce 
							
						 
					 
					
						
						
							
							kern: reduce KMemoryRegionAllocator slab size  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2b483866c7 
							
						 
					 
					
						
						
							
							kern: assume that uart has been setup by secmon  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7e1da15f6e 
							
						 
					 
					
						
						
							
							kern: update Initialize0 to account for new ordering  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0a1465f198 
							
						 
					 
					
						
						
							
							kern: add new overflow checks on KMemoryRegions  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							748893fe77 
							
						 
					 
					
						
						
							
							kern: fix assertion in the multi-region pool partition code  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1ca64cf2a1 
							
						 
					 
					
						
						
							
							kern: improve KMemoryManager pool detection  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							aac8af8bf5 
							
						 
					 
					
						
						
							
							kern: update KMemoryRegion to store last address rather than size  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5da6b60008 
							
						 
					 
					
						
						
							
							kern: add KAlpha/KBeta  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e400e2afc7 
							
						 
					 
					
						
						
							
							kern: stubs for Svc39, 3A, 46, 47  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							56c6e4244a 
							
						 
					 
					
						
						
							
							kern: remove now unused SetupFor*Compare funcs  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c8ebd7eea0 
							
						 
					 
					
						
						
							
							KConditionVariable/KAddressArbiter: no need for global compare thread  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							28f9b534b6 
							
						 
					 
					
						
						
							
							kern: implement 64-virtual-core interface  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								fincs 
							
						 
					 
					
						
						
						
						
							
						
						
							f86059de70 
							
						 
					 
					
						
						
							
							strat/cfg: Update for new libnx HID interface  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								fincs 
							
						 
					 
					
						
						
						
						
							
						
						
							a03ee7b148 
							
						 
					 
					
						
						
							
							strat/hid: Update for new libnx HID interface  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8b2ed36698 
							
						 
					 
					
						
						
							
							kern: cleanup KThread, optimize/normalize KThreadQueue/KWaitObject  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1852fe8612 
							
						 
					 
					
						
						
							
							kern: improve KSynchronizationObject, kill KSynchronization  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b60054dba1 
							
						 
					 
					
						
						
							
							kern: update for new interrupt event locking scheme  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c7f37f81ee 
							
						 
					 
					
						
						
							
							kern: fix sleep save/resume for new x18/tpidr scheme  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							19a279ce45 
							
						 
					 
					
						
						
							
							kern: fix race-crash on interrupt controller save, improve fatal output  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							783f1077be 
							
						 
					 
					
						
						
							
							kern: KObjectContainer::Register -> void  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b0debd72a7 
							
						 
					 
					
						
						
							
							kern: Kill KCoreLocalRegion  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							24d545701c 
							
						 
					 
					
						
						
							
							kern: remove more of clc  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							aae565629e 
							
						 
					 
					
						
						
							
							kern: move scheduler/interrupt task manager out of core local region  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bee629b8ad 
							
						 
					 
					
						
						
							
							kern: update KHardwareTimer, move out of KCoreLocalRegion  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5cb237d030 
							
						 
					 
					
						
						
							
							kern: use single interrupt manager object  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a4e09fc6c4 
							
						 
					 
					
						
						
							
							kern: fix unnecessary align-down  
						
						
						
					 
					
						2020-12-02 06:43:37 -08:00