Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a595c232b9 
							
						 
					 
					
						
						
							
							strat: use m_ for member variables  
						
						
						
					 
					
						2021-10-10 00:14:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							77fe5cf6f5 
							
						 
					 
					
						
						
							
							ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals  
						
						
						
					 
					
						2021-10-04 12:59:10 -07:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a1ccdd919 
							
						 
					 
					
						
						
							
							Switch atmosphere's build target to C++20. ( #952 )  
						
						... 
						
						
						
						* ams: update to build with gcc10/c++20
* remove mno-outline-atomics
* ams: take care of most TODO C++20s
* fusee/sept: update for gcc10
* whoosh, your code now uses pre-compiled headers
* make: dependency fixes 
						
					 
					
						2020-05-11 15:02:10 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3da0cda4ae 
							
						 
					 
					
						
						
							
							ams: centralize system thread definitions  
						
						
						
					 
					
						2020-04-17 01:06:07 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							065485b971 
							
						 
					 
					
						
						
							
							os: refactor/rewrite entire namespace.  
						
						
						
					 
					
						2020-04-08 02:21:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							40400aee1f 
							
						 
					 
					
						
						
							
							ams: revamp assertion system  
						
						
						
					 
					
						2020-02-22 23:05:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6ecf04c3b7 
							
						 
					 
					
						
						
							
							find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} +  
						
						
						
					 
					
						2020-01-24 02:10:40 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d7a06057eb 
							
						 
					 
					
						
						
							
							strat: split out common functionality for future meso use  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8cb77ac136 
							
						 
					 
					
						
						
							
							namespace sts -> namespace ams  
						
						... 
						
						
						
						namespace sts::ams -> ams::exosphere, ams::.
This is to facilitate future use of ams:: namespace code in
mesosphere, as we'll want to include ams::util, ams::result, ams::svc... 
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							535e49a38d 
							
						 
					 
					
						
						
							
							strat: statically allocate additional threads  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							609a302e16 
							
						 
					 
					
						
						
							
							os: implement waitable management.  
						
						... 
						
						
						
						This implements waitable management for Events (and
implements Events). It also refactors PM to use new
Event/Waitable semantics, and also adds STS_ASSERT
as a macro for asserting a boolean expression. The
rest of stratosphere has been refactored to use
STS_ASSERT whenever possible. 
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bb223eb5ae 
							
						 
					 
					
						
						
							
							libstrat: namespace hossynch.hpp  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							39d041466d 
							
						 
					 
					
						
						
							
							fatal: refactor into sts namespace  
						
						
						
					 
					
						2019-07-23 14:01:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							cead8a36ea 
							
						 
					 
					
						
						
							
							stratosphere: more result cleanup  
						
						
						
					 
					
						2019-06-20 02:00:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							31fde233e1 
							
						 
					 
					
						
						
							
							fatal: refactor for R_TRY  
						
						
						
					 
					
						2019-06-17 16:41:03 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							03e176d7f1 
							
						 
					 
					
						
						
							
							atmosphere: current year is 2019  
						
						
						
					 
					
						2019-04-07 19:00:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b4b1208222 
							
						 
					 
					
						
						
							
							stratosphere: fix svcExitThread usage  
						
						
						
					 
					
						2019-03-05 07:50:27 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9714db14d2 
							
						 
					 
					
						
						
							
							fatal/creport: Add cpu context.  
						
						
						
					 
					
						2018-11-13 20:22:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8550f722ca 
							
						 
					 
					
						
						
							
							fatal: Implement basic text rendering.  
						
						
						
					 
					
						2018-11-13 06:03:30 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5f3187300d 
							
						 
					 
					
						
						
							
							fatal: Skeleton ScreenDrawing code  
						
						
						
					 
					
						2018-11-10 11:59:55 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f8abd2b402 
							
						 
					 
					
						
						
							
							fatal: Implement the first half of StopSoundTask  
						
						
						
					 
					
						2018-11-10 03:51:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5649b6d63f 
							
						 
					 
					
						
						
							
							fatal: Implement BacklightControlTask  
						
						
						
					 
					
						2018-11-10 03:16:13 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e96eaa3d7c 
							
						 
					 
					
						
						
							
							fatal: Implement AdjustClockTask  
						
						
						
					 
					
						2018-11-10 03:05:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							aa86d1abfa 
							
						 
					 
					
						
						
							
							fatal: Implement PowerControlTask  
						
						
						
					 
					
						2018-11-10 02:42:07 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1228cd6903 
							
						 
					 
					
						
						
							
							fatal: misc cleanup, verified to reboot on hardware  
						
						
						
					 
					
						2018-11-10 02:21:29 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							13e5043d64 
							
						 
					 
					
						
						
							
							fatal: Implement PowerButtonObserveTask  
						
						
						
					 
					
						2018-11-10 01:41:47 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b771c42f7f 
							
						 
					 
					
						
						
							
							fatal: Implement StateTransitionStopTask  
						
						
						
					 
					
						2018-11-10 01:19:52 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4d1481e2eb 
							
						 
					 
					
						
						
							
							fatal: Write ErrorReportTask  
						
						
						
					 
					
						2018-11-10 01:04:40 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							21b0f228b6 
							
						 
					 
					
						
						
							
							fatal: Skeleton tasks, write ThrowFatalImpl.  
						
						
						
					 
					
						2018-11-10 00:54:12 -08:00