| 
							
							
								 Michael Scire | 9e8cbe3faa | svc: bump supported kernel version | 2025-05-09 12:10:15 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 989fb7be0c | svc: bump supported kernel version | 2024-10-15 21:51:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 89bfecb6b6 | kern/svc: update WaitForAddress to support 64-bit WaitIfEqual | 2024-10-15 21:51:35 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 63d83fe69d | kern: add InfoType_TransferMemoryHint | 2024-10-15 21:51:34 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ebccfd031f | ams: fix compilation with gcc 14 (closes #2330) | 2024-06-05 09:22:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2d9d99cbf6 | svc: advertise support for 18.3.0.0 | 2024-03-29 02:55:06 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 60e3c8a4cc | kern/os: support CreateProcessFlag_EnableAliasRegionExtraSize | 2024-03-29 02:55:02 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 43b8461b5f | kern/svc: fix query/insecure names | 2023-11-16 16:25:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a2cdc8626d | kern: bump supported version to 17.x | 2023-10-12 09:22:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c8f04e21e5 | kern: update KMemoryState, remove bijection (separate IoRegister/IoMemory) | 2023-10-12 09:22:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9c8842838a | kern: increase non-dynamic heap sizes to 8 GB to match | 2023-03-13 17:17:02 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1ee342725e | kern: bump supported version to 16.x | 2023-02-23 09:00:33 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 429f3aa49d | kern: better divide non-secure size, don't waste fatal memory unless necessary | 2023-02-23 09:00:33 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7451d0c8ab | kern: add InfoType_IoRegionHint | 2023-02-23 09:00:32 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2a651f73c9 | kern: adjust pool allocations | 2023-02-23 09:00:29 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a3cbed96d0 | kern: update for new exception flag semantics | 2022-10-12 09:15:51 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 22a4a85fb2 | kern: implement Svc(Un)MapInsecureMemory | 2022-10-12 09:15:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | cfe81a7eb3 | kern: update for new device map semantics | 2022-10-12 09:15:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d408819335 | os: update os namespace for 15.0.0, loader/ro: update to use csrng, spl: bump max sessions | 2022-10-12 09:15:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f38d589516 | kern: implement new thread context/fpu semantics | 2022-03-23 09:16:06 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a3b74aece9 | kern: add InfoType_IsSvcPermitted | 2022-03-23 09:16:04 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | aab409bf1a | kern: update version (note: actual 14-kernel diff/impl todo) | 2022-03-23 09:15:58 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7a689dc29e | libs: add ongoing work to facilitate hactool rewrite | 2022-03-23 09:15:48 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | bb16bb0d8d | ams: update for awareness of architecture revision | 2021-11-03 23:59:53 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a0f0dc3ba1 | crypto: implement md5, which now used by sprof | 2021-10-26 01:11:19 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | dfba6af22c | kern: implement 13.1.0 kernel changes | 2021-10-26 01:11:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 194e58a3e3 | kern/test: add wip qemu-virt board support to mesosphere | 2021-10-26 01:11:16 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8f761e928c | kern: optimize timespan -> tick codegen, improve .text layout | 2021-10-26 01:11:14 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 960c5c19f9 | ams: improve offsetof style consistency | 2021-10-26 01:11:10 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5872a51c18 | svc: use m_ for member variables | 2021-10-15 23:54:35 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 390ce66da1 | svc: refactor/rename MemoryInfo fields | 2021-10-07 23:06:28 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 782e449543 | strat: remove map namespace, svc: add address space defs | 2021-10-07 23:06:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 612b9e2f01 | strat: prefer os::NativeHandle to Handle/svc::Handle where sensible | 2021-10-07 23:06:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5a71876ca8 | strat: use svc:: over ::svc | 2021-10-07 23:06:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 002422d5dc | ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals | 2021-10-07 23:06:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 33ae401bc8 | svc: bump supported version | 2021-09-19 10:35:39 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ecb607bade | kern/svc: implement IoPool/Region svc support | 2021-09-19 10:35:39 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b579a6d75e | svc/kern/dd: remove MapDeviceAddressSpace() | 2021-09-19 10:35:39 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 22bb619873 | kern: add new KMemoryState | 2021-09-19 10:35:37 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b4c67d9c3b | kern: update GetInfo logic for tick count InfoTypes | 2021-09-19 10:35:35 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 33d58424c7 | kern: add hardware single step extension | 2021-09-19 10:35:28 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7bb3153938 | osdbg: implement thread info api | 2021-09-19 10:35:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2542f282e0 | sm: reimplement using tipc instead of cmif (probably broken, untested) | 2021-04-11 03:59:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8301b868fd | tipc: fix compilation issues with core serialization routines | 2021-04-11 03:59:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7145b887bd | tipc: tentative core serialization logic (missing imports, won't compile) | 2021-04-11 03:59:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f863ad0a32 | kern: mesosphere now implements kernel/sdk 12.3 | 2021-04-11 03:59:20 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | afaccc9576 | svc: sanitize booleans in autogenerated abi stubs | 2021-04-11 03:59:07 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f09107ff50 | kern: add extension InfoType for retrieving current process handle. | 2021-04-11 03:59:01 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b3eef9315b | kern: further codegen tweaks | 2021-01-13 10:41:27 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ca5e69f16d | kern: greatly improve codegen for atomics, scheduler | 2021-01-13 10:41:26 -08:00 |  |