| 
							
							
								 Michael Scire | bb1cdd8c87 | fusee: fixes for sd meso on lower firmwares | 2020-09-07 10:43:35 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ff9b9fc5ff | fusee: change meso loading to parse INI from Nintendo's kernel | 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 | fac502aaa3 | kern: fix KTypedAddress, strengthen assertions | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 47f2e93a42 | kern: add version bounds checking | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 56ec55f3c4 | kern: avoid hardcoding maximum board memory size | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1a262c1063 | kern: improve resource region size definitions/calculations | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 79201428b0 | kern: resolve NonSecure definition TODO | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a75c16226e | kern: correct thread termination atomicity | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e5d30217d3 | kern: fix reference leak in KThread::GetThreadFromId callers | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f77a4fbf98 | kern: non-loop cas-weak -> cas-strong | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 717265a54c | kern: fix bug in KScheduler::ClearPreviousThread | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 fincs | 3ace441b1c | arm64: set -march in cpu specific configuration | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 fincs | 2effe130e3 | kern: use size instead of phys addr as sentinel value in InitializeCore linear mapping logic | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 fincs | 2cedf2bcf0 | kern: remove accidentally copypasted code | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 fincs | 68e29b56b6 | kern: add stubbed KDevicePageTable implementation for systems without iommu | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 fincs | 8e688de570 | kern: move SetupPoolPartitionMemoryRegions into board specific implementation | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 fincs | b917ea283e | kern: make GetTargetFirmware a compile-time constant when not building for Switch | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3c85e37667 | kern: use std::atomic_ref instead of reinterpret_cast to std::atomic | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 48e8562033 | kern: use common GIC implementation for arm/arm64 | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f07bd0e337 | kern: correct flushing of init arguments | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4a35904d73 | kern: simplify SetupForIpcClient cleanup | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b8c2782ede | kern: SvcLegacyGetFutureThreadInfo | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3ec9a9e59f | kern: rename CacheHelper operation for accuracy | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 595c6dbe8f | kern: KPageTableBase::WriteDebugMemory stores/invalidates cache | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b5f2698bf0 | kern: fix multicore instruction cache invalidation | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f058536b59 | kern: add tracing for irq/scheduling | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8e5c0a9663 | kern: cleanup some KMemoryManager functions | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1b63002f91 | kern: refactor KMemoryLayout | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 90fd771fce | IntrusiveRedBlackTree: refactor to add ->GetPrev(), ->GetNext() to BaseNode inheritors | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c3fa3bd5d6 | kern: N reduced the slabheap gap size in 10.0.0 | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | cda15f08d8 | kern: mark KThread/KProcess.GetId() final to save virtual calls | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e5b7eb89e5 | kern: fix built-in usage for libc | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e1bd6fb874 | kern: fix missing scheduler updates in KLightLock/Exception, fix RequestScheduleOnInterrupt | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 920b017677 | kern: implement svc trace | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f9d68db3f6 | kern: SvcChangeKernelTraceState | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 89f1c0ce33 | kern: remove stray log in SetHeapSize | 2020-08-18 15:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e435f56367 | exo: build with -Wextra | 2020-08-17 14:39:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 73798cb812 | kern: build with -Wextra | 2020-08-17 14:20:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d3014f6ed9 | git subrepo push libraries subrepo:
  subdir:   "libraries"
  merged:   "2d522dc6"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs"
  branch:   "master"
  commit:   "2d522dc6"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" | 2020-08-15 09:20:46 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 35fffade4e | libstrat: fix building of source/os/* | 2020-08-15 09:20:11 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2c6b7ce6c2 | git subrepo push libraries subrepo:
  subdir:   "libraries"
  merged:   "5a60240f"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs"
  branch:   "master"
  commit:   "5a60240f"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" | 2020-08-14 17:37:03 -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 | 44c5cb9789 | ams: add support for cpu-extension specific source files | 2020-08-11 11:43:34 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 420bc7df9b | ams: update build system to add generic-fallback support | 2020-08-11 11:22:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ee3e0fa537 | fatal: use TimeSpan for timing | 2020-08-03 19:52:53 -07:00 |  | 
			
				
					| 
							
							
								 Aurora Wright | 501280b6e5 | fatal: Fix autoreboot logic | 2020-08-03 19:44:14 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ee5a095c1a | git subrepo push libraries subrepo:
  subdir:   "libraries"
  merged:   "cac5957d"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs"
  branch:   "master"
  commit:   "cac5957d"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???" | 2020-08-02 15:03:17 -07:00 |  |