| 
							
							
								 Michael Scire | 2c3ccef17e | err: fix narrowing conversion | 2020-12-03 12:54:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 49c1ace890 | erpt: update for 11.0.0 (closes #1218) | 2020-12-03 12:48:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | de5341ecde | kern: fix inverted conditional in UnmapProcessCodeMemory | 2020-12-03 12:48:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9c3e45a856 | kern: fix reboot to fatal error | 2020-12-03 12:48:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 78510a74f0 | exo: add new dram IDs | 2020-12-02 10:00:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8233fa00ac | fssystem: fix bug in BufferedStorage | 2020-12-02 06:53:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a3ab3dc25e | erpt: update category list | 2020-12-02 06:53:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 45c1b044d3 | kern: tweak KScopedAutoObject | 2020-12-02 06:53:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7901f15d20 | kern: allow non-inline GetObjectForIpc | 2020-12-02 06:53:23 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8cac1203be | kern: fix KHandleTable null deref in ipc | 2020-12-02 06:53:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b53ee81bab | kern: session mapping getters are on the hotpath | 2020-12-02 06:53:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9586142e90 | kern: tweak optimization settings for hot paths | 2020-12-02 06:53:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4faa6940ce | kern: more iterator adjustments | 2020-12-02 06:53:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 72e1ac5093 | ams: this version will be 0.16.0 | 2020-12-02 06:53:21 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8209a85205 | hot path: just in case | 2020-12-02 06:53:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b9504f356f | microkernel: hot paths are pretty fucking hot | 2020-12-02 06:53:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 929e38cce9 | kern: update KConditionVariable to support new has_waiter_flag rules | 2020-12-02 06:53:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f3e127f147 | kern: fix SvcGetResourceLimitPeakValue | 2020-12-02 06:53:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7abc665807 | kern: fix copy/paste error | 2020-12-02 06:53:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9d51004a9b | kern: fix bugs caused by UB + transition to -Os | 2020-12-02 06:53:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4dca2a1573 | loader: support 11.x DisableDeviceAddressSpaceMerge | 2020-12-02 06:53:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ca24d0ed9f | kern: allow non-inline KSchedulerLock::Lock | 2020-12-02 06:53:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a911d2da7e | kern: build as -Os instead of -O2 | 2020-12-02 06:53:18 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 31603c2a5a | kern: reduce KMemoryRegionAllocator slab size | 2020-12-02 06:53:18 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b5eb0bb978 | kern: assume that uart has been setup by secmon | 2020-12-02 06:53:18 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a15f3ba468 | kern: update Initialize0 to account for new ordering | 2020-12-02 06:53:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0eb6e0a963 | kern: add new overflow checks on KMemoryRegions | 2020-12-02 06:53:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 763b00027b | kern: fix assertion in the multi-region pool partition code | 2020-12-02 06:53:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2db30d4d46 | kern: improve KMemoryManager pool detection | 2020-12-02 06:53:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0b36215bfa | kern: update KMemoryRegion to store last address rather than size | 2020-12-02 06:53:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2d1ebf4406 | kern: add KAlpha/KBeta | 2020-12-02 06:53:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7779d7d06d | kern: stubs for Svc39, 3A, 46, 47 | 2020-12-02 06:53:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 02bea1a3f2 | kern: remove now unused SetupFor*Compare funcs | 2020-12-02 06:53:16 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c24ba715b4 | KConditionVariable/KAddressArbiter: no need for global compare thread | 2020-12-02 06:53:15 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e4774a2685 | kern: implement 64-virtual-core interface | 2020-12-02 06:53:15 -08:00 |  | 
			
				
					| 
							
							
								 fincs | ea4923ce2b | strat/cfg: Update for new libnx HID interface | 2020-12-02 06:53:14 -08:00 |  | 
			
				
					| 
							
							
								 fincs | 782272d092 | strat/hid: Update for new libnx HID interface | 2020-12-02 06:53:14 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a57c7f7a48 | kern: cleanup KThread, optimize/normalize KThreadQueue/KWaitObject | 2020-12-02 06:53:14 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a01f7ab1c9 | kern: improve KSynchronizationObject, kill KSynchronization | 2020-12-02 06:53:14 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1806dc45ee | kern: update for new interrupt event locking scheme | 2020-12-02 06:53:13 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0e6ed3b71b | kern: fix sleep save/resume for new x18/tpidr scheme | 2020-12-02 06:53:13 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b0c96b3bb6 | kern: fix race-crash on interrupt controller save, improve fatal output | 2020-12-02 06:53:13 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1582110af7 | kern: KObjectContainer::Register -> void | 2020-12-02 06:53:12 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0c73792282 | kern: Kill KCoreLocalRegion | 2020-12-02 06:53:12 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 43a0706e96 | kern: remove more of clc | 2020-12-02 06:53:12 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7b9b9b7a7a | kern: move scheduler/interrupt task manager out of core local region | 2020-12-02 06:53:12 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f36d24e1ed | kern: update KHardwareTimer, move out of KCoreLocalRegion | 2020-12-02 06:53:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8ec3f47a80 | kern: use single interrupt manager object | 2020-12-02 06:53:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 843e2b08fe | kern: fix unnecessary align-down | 2020-12-02 06:53:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c21e43f7e1 | kern: fix error in SeparatePages | 2020-12-02 06:53:11 -08:00 |  |