Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							485304bd17 
							
						 
					 
					
						
						
							
							powctl: implement client api (needs board-specific impl)  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3d31837ca1 
							
						 
					 
					
						
						
							
							pwm: implement driver for boot sysmodule  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							35552bac2c 
							
						 
					 
					
						
						
							
							gpio: add missing driver functions for boot  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							323e893433 
							
						 
					 
					
						
						
							
							i2c: implement remaining required driver logic  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							258cfb62a2 
							
						 
					 
					
						
						
							
							i2c: command list format, get boot down to linker errors  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							42caa4ffd1 
							
						 
					 
					
						
						
							
							i2c/gpio: hook up open session for sf interface  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b74b309a77 
							
						 
					 
					
						
						
							
							i2c: implement driver init api  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							09f3b29a98 
							
						 
					 
					
						
						
							
							i2c: finish I2cBusAccessor  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6c4280d27a 
							
						 
					 
					
						
						
							
							i2c: implement BusAccessor::WriteHeader  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6ff58fa4b3 
							
						 
					 
					
						
						
							
							i2c: implement BusAccessor except Send/Receive/WriteHeader  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e5bf06254a 
							
						 
					 
					
						
						
							
							boot: add rgltr/clkrst overrides, skel I2cBusAccessor  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f4e499fed9 
							
						 
					 
					
						
						
							
							i2c: add auto-generated bus/device map  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4a2daa4810 
							
						 
					 
					
						
						
							
							i2c: begin skeleton device driver framework  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							21fac86080 
							
						 
					 
					
						
						
							
							gpio: remove copy-pasted unused file  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bd3ab76fd2 
							
						 
					 
					
						
						
							
							gpio: implement more of server library for boot sysmodule client usage  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e1b5d81d65 
							
						 
					 
					
						
						
							
							wec: implement wec driver components for boot sysmodule  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4b4f05b4a6 
							
						 
					 
					
						
						
							
							gpio: add (most of) driver framework for boot sysmodule usage  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ddf2f5f3c5 
							
						 
					 
					
						
						
							
							ddsf: implement namespace  
						
						
						
					 
					
						2020-11-14 03:37:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d2e530c2aa 
							
						 
					 
					
						
						
							
							libstrat: fix precompiled-header dependency detection  
						
						
						
					 
					
						2020-10-30 11:56:12 -07:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							166318ba77 
							
						 
					 
					
						
						
							
							sdmmc: implement driver suitable for fs + bootloader  
						
						... 
						
						
						
						* sdmmc: begin skeletoning sdmmc driver
* sdmmc: add most of SdHostStandardController
* sdmmc: implement most of SdmmcController
* sdmmc: Sdmmc2Controller
* sdmmc: skeleton implementation of Sdmmc1Controller
* sdmmc: complete abstract logic for Sdmmc1 power controller
* sdmmc: implement gpio handling for sdmmc1-register-control
* sdmmc: implement pinmux handling for sdmmc1-register-control
* sdmmc: fix building for arm32 and in stratosphere context
* sdmmc: implement voltage enable/set for sdmmc1-register-control
* util: move T(V)SNPrintf from kernel to util
* sdmmc: implement BaseDeviceAccessor
* sdmmc: implement MmcDeviceAccessor
* sdmmc: implement clock reset controller for register api
* sdmmc: fix bug in WaitWhileCommandInhibit, add mmc accessors
* exo: add sdmmc test program
* sdmmc: fix speed mode extension, add CheckMmcConnection for debug
* sdmmc: add DeviceDetector, gpio: implement client api
* gpio: modernize client api instead of doing it the lazy way
* sdmmc: SdCardDeviceAccessor impl
* sdmmc: update test program to read first two sectors of sd card
* sdmmc: fix vref sel
* sdmmc: finish outward-facing api (untested)
* ams: changes for libvapours including tegra register defs
* sdmmc: remove hwinit 
						
					 
					
						2020-10-30 11:54:30 -07:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac04e02a08 
							
						 
					 
					
						
						
							
							Meso build targets ( #1196 )  
						
						... 
						
						
						
						* meso: commit wip (thanks fincs) rewrite to support build targets
* meso: commit mostly-working build system
* meso: correct .o dependencies in kernel/kldr
* libstratosphere: fix building after PCH related build changes
Co-authored-by: fincs <fincs@devkitpro.org> 
						
					 
					
						2020-10-27 13:55:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2ee2a4f1ac 
							
						 
					 
					
						
						
							
							docs/fatal error: update for 0.15.0  
						
						
						
					 
					
						2020-10-26 16:00:34 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4138abbefa 
							
						 
					 
					
						
						
							
							erpt: fix attachment-in-save paths ( closes   #1124 ,  #1145 )  
						
						
						
					 
					
						2020-09-23 19:49:20 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							48b4dd48a4 
							
						 
					 
					
						
						
							
							ams: expose reboot payload for kernel panic  
						
						
						
					 
					
						2020-09-18 00:43:55 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4acdc899f5 
							
						 
					 
					
						
						
							
							kern: generate fatal error on panic  
						
						
						
					 
					
						2020-09-17 08:26:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							074364753f 
							
						 
					 
					
						
						
							
							loader: improve verification terminology  
						
						
						
					 
					
						2020-09-08 15:34:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b7d99b732a 
							
						 
					 
					
						
						
							
							ro: rename ModuleType to reflect reality  
						
						
						
					 
					
						2020-09-08 15:05:15 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							496f93ccdb 
							
						 
					 
					
						
						
							
							kern: expose mesosphere meta over GetInfo instead of GetSystemInfo  
						
						
						
					 
					
						2020-09-07 10:43:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							79c9bed528 
							
						 
					 
					
						
						
							
							kern/pm: support for 5.x under mesosphere  
						
						
						
					 
					
						2020-09-07 10:43:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							99b5458539 
							
						 
					 
					
						
						
							
							sm: fix deadlock semantics surrounding mitm installation  
						
						
						
					 
					
						2020-09-07 10:40:57 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							35fffade4e 
							
						 
					 
					
						
						
							
							libstrat: fix building of source/os/*  
						
						
						
					 
					
						2020-08-15 09:20:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7658c07492 
							
						 
					 
					
						
						
							
							strat: fix inclusion/ordering for some c headers  
						
						
						
					 
					
						2020-08-14 17:33:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							51b5c3d87d 
							
						 
					 
					
						
						
							
							ams: avoid UB infinite loops  
						
						
						
					 
					
						2020-08-13 17:28:29 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							874208b44a 
							
						 
					 
					
						
						
							
							sf: handle serialization errors more accurately and gracefully  
						
						
						
					 
					
						2020-08-11 16:40:57 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							420bc7df9b 
							
						 
					 
					
						
						
							
							ams: update build system to add generic-fallback support  
						
						
						
					 
					
						2020-08-11 11:22:56 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							185baa7c4d 
							
						 
					 
					
						
						
							
							boot2: work around pcv<->fs<->settings race condition  
						
						
						
					 
					
						2020-07-31 14:50:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							46bd03c06d 
							
						 
					 
					
						
						
							
							fs: correct retry loop again  
						
						
						
					 
					
						2020-07-20 13:33:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9482fafabd 
							
						 
					 
					
						
						
							
							fs: fix retry bug in OpenContentStorageFileSystem  
						
						
						
					 
					
						2020-07-20 13:18:48 -07:00 
						 
				 
			
				
					
						
							
							
								misson20000 
							
						 
					 
					
						
						
						
						
							
						
						
							9382ff0939 
							
						 
					 
					
						
						
							
							Add stack overflow detection to fatal error code  
						
						
						
					 
					
						2020-07-15 20:45:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c01753370a 
							
						 
					 
					
						
						
							
							ams: update to know about 10.1.0  
						
						
						
					 
					
						2020-07-13 17:34:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4db9d95958 
							
						 
					 
					
						
						
							
							os: fix building with new svc defs  
						
						
						
					 
					
						2020-07-10 11:57:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f52232f0f2 
							
						 
					 
					
						
						
							
							kern: implement SvcWaitSynchronization  
						
						
						
					 
					
						2020-07-10 11:55:33 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							faad5609b9 
							
						 
					 
					
						
						
							
							ncm: safer access patterns for FirmwareVariationInfo  
						
						
						
					 
					
						2020-07-10 11:49:44 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ad551c3b55 
							
						 
					 
					
						
						
							
							ncm: loosen FirmwareVariation restrictions.  
						
						
						
					 
					
						2020-07-10 11:46:53 -07:00 
						 
				 
			
				
					
						
							
							
								VolcaEM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d6e076b77 
							
						 
					 
					
						
						
							
							ncm: Mark two variables as const ( #1078 )  
						
						... 
						
						
						
						ncm: Mark two variables as const 
						
					 
					
						2020-07-08 21:48:41 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9bd6916646 
							
						 
					 
					
						
						
							
							ams: bump version to 0.14.0, add emummc info configitem  
						
						
						
					 
					
						2020-07-08 17:36:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							852c039f70 
							
						 
					 
					
						
						
							
							ncm: rights ids were added in 2.0.0  
						
						
						
					 
					
						2020-07-08 16:02:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bffd553b80 
							
						 
					 
					
						
						
							
							sf: correct deprecated spl interface definition  
						
						
						
					 
					
						2020-07-08 15:42:15 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2d9f5b6942 
							
						 
					 
					
						
						
							
							sf: support service objects which must themselves be shared pointers  
						
						
						
					 
					
						2020-07-08 15:07:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							499f29d2f0 
							
						 
					 
					
						
						
							
							ncm: make *ActivateContentMetaDatabase play nice with 1.0.0  
						
						
						
					 
					
						2020-07-07 20:00:51 -07:00