| 
							
							
								 Michael Scire | cd0fc2c1d5 | ams: recognize 16.0.3('s FS) | 2023-05-08 18:06:09 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5d883f22c8 | ams: fix compilation with gcc 13 | 2023-05-08 18:06:07 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 94a2fce05e | ams: I really need to automate keeping this in sync | 2023-05-08 18:06:04 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ecc8b18111 | ams: add 16.0.2 enum | 2023-04-17 20:40:16 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7340e2eaba | docs: bump version, 16.0.1 exists too | 2023-04-17 14:19:32 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b1607dc8a3 | ams: bump version | 2023-03-13 17:17:10 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | de14257419 | ams: allow convertible-to-result in abort print macros | 2023-03-13 17:17:09 -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 | d152978cbc | strat: fix sysmodule building, bump version so I don't forget later | 2023-02-23 09:00:36 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1465b1447b | libstrat: make build with new ncm/fs api changes (sysmodules probably fail to build) | 2023-02-23 09:00:35 -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 | b7711b8fbc | docs/ams: bump version to 1.4.1 | 2023-01-24 14:39:20 -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 | e3da8b8cb1 | ncm: update for new add on content/attr changes | 2022-10-12 09:15:45 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 07494b1d42 | lr: add support for location resolver disable commands | 2022-10-12 09:15:45 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1073762674 | fusee/exo: enum support for 15.0.0 | 2022-10-12 09:15:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 101b637afd | ams/fuse: update version numbers, update DramId read logic | 2022-10-12 09:15:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 56f28f9ce5 | util: prevent optimizer from removing endian-swapped writes | 2022-10-12 09:15:38 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 932db3b92e | ams: address some warnings when building with gcc-12 | 2022-10-12 09:15:38 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b91294d3b9 | ams: fs accuracy fixes, bump to 1.3.2 | 2022-04-29 16:14:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2702120d79 | ro/os: use os primitives for MapProcessCodeMemory | 2022-04-29 16:14:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 54b6d5f40b | optional: add c++23 monadic interface | 2022-04-29 16:14:20 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 590cdaf022 | ams: add enum recognition for 14.1.0 | 2022-04-04 17:47:04 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ddd98cb20b | util: update some bit utility logic | 2022-04-04 17:47:04 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 08787303a2 | fs: update romfs types | 2022-04-04 17:47:02 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 37089309b2 | fs: update LocalFileSystem | 2022-04-04 17:47:01 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6a5d2ced4b | ams: globally prefer R_RETURN to return for ams::Result | 2022-04-04 17:46:58 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e7d6626ef6 | fs: update a few loose missed results | 2022-04-04 17:46:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | cdadb5e9a2 | fs: update nca drivers (and dependents/callees) for 14.0.0 changes | 2022-04-04 17:46:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 767f4a9913 | util: pointer traits only if <memory>/stratosphere | 2022-04-04 17:46:54 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7a0bfc4397 | util: add pointer utils, use to constrain fs pointers | 2022-04-04 17:46:54 -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 | ac73be8eae | sf: add new debug-interface-id in cmif out header | 2022-03-23 09:15:59 -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 | 446df35368 | exo/fusee: first pass at updating enums for 14.0.0 | 2022-03-23 09:15:57 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 39047de5c2 | ncm: update client code to better reflect latest sysupdate | 2022-03-23 09:15:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8a5d1ec46c | fs: utilities for hac2l to print gc headers | 2022-03-23 09:15:55 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | bf95bc3ede | fs: add gc validation wrappers for hac2l | 2022-03-23 09:15:55 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a9aef5024c | util: update function dtors, update gitignore | 2022-03-23 09:15:54 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ce44fe4ea9 | fs: revise allocation-fail result names | 2022-03-23 09:15:54 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0d2e2df552 | strat: revise fs unsupported operation results, add overflow utils | 2022-03-23 09:15:53 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5febe40d50 | fs: fix clang-build, os: StackGuardManager | 2022-03-23 09:15:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a9e2c6a9c0 | fs: first pass at compressed storage (works on iridium with wip hac2l code) | 2022-03-23 09:15:51 -07:00 |  |