| 
							
							
								 hexkyz | 7836609839 | Fix multiple issues reported by Coverity Scan | 2018-07-26 18:45:18 +01:00 |  | 
			
				
					| 
							
							
								 hexkyz | 116eb6c67c | Merge pull request #73 from Resaec/uart Add UART register enumerators | 2018-06-04 16:33:43 +01:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fa4c219395 | Exosphere: Fix bugs, now boots 5.1.0 successfully. | 2018-06-01 22:20:04 -06:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b566d04036 | Exosphere: Fix 4.0+ hang while waiting for BPMP shutdown. | 2018-06-01 01:39:08 -06:00 |  | 
			
				
					| 
							
							
								 Michael Scire | af9bee6e7f | Exosphere: Fix SE definition bug, misc other bugs. Now boots on 1.0.0 | 2018-06-01 00:46:05 -06:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1058ac7b2d | Exosphere: Fix MMIO configuration on low firmware versions. | 2018-05-31 18:32:51 -06:00 |  | 
			
				
					| 
							
							
								 TuxSH | ad5be3cae5 | Refactor exosphère's linker script To properly separate text/rodata/data+bss, page-alignment needs to be added, as well as some symbol definitions and support code... | 2018-05-27 00:36:41 +02:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ef9adabb40 | Exosphere: Fix MC carveout setup bug, now receives smcCpuOn from kernel on 1.0.0. | 2018-05-21 20:14:18 -06:00 |  | 
			
				
					| 
							
							
								 TuxSH | 561fa90669 | Use uintX_t for the SE & copy bugfixed SE struct definition | 2018-05-21 19:05:00 +02:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 366cc5e189 | Exosphere: Fix extremely spooky Security Engine bugs, now makes it to the end of package2loader. | 2018-05-21 04:30:53 -06:00 |  | 
			
				
					| 
							
							
								 TuxSH | b4eeddd7e1 | Revamp all the Makefiles (thanks @fincs @WinterMute) ... dependencies are now properly handled (e.g. header changes, etc.) | 2018-05-19 01:07:27 +02:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9424510f8f | Exosphere: Fix remaining crt0 bugs, we now make it to pk2ldr. | 2018-05-18 07:16:41 -06:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6954925f71 | Exosphere: Fix bug, we now make it past MMU enable. | 2018-05-18 06:58:49 -06:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ea905725c4 | Exosphere: Copy initial data image to DRAM for coldboot init. | 2018-05-18 06:49:49 -06:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1a9f095463 | Exosphere: Fix relocation bug (warmboot relocs currently broken in edge case) | 2018-05-18 03:10:48 -06:00 |  | 
			
				
					| 
							
							
								 TuxSH | 5b5d3c69c2 | [exosphere] Fix bug in package2.c | 2018-05-17 16:15:30 +02:00 |  | 
			
				
					| 
							
							
								 TuxSH | 3dac6c9268 | Fix bug in fusee: package2.c, etc. | 2018-05-17 16:11:10 +02:00 |  | 
			
				
					| 
							
							
								 TuxSH | 912590b2fd | [exosphere] linker.ld: remove some unneeded "AT" commands | 2018-05-11 16:28:55 +02:00 |  | 
			
				
					| 
							
							
								 TuxSH | 0d8ba7706d | [exosphere] Map the crt0 too | 2018-05-11 16:14:12 +02:00 |  | 
			
				
					| 
							
							
								 TuxSH | 05b8b42164 | [exosphere] Rewrite crt0/init and ld script | 2018-05-11 14:07:37 +02:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 02e01360fd | Exosphere: Fix crt0 bug resulting in bad relocation calculations | 2018-05-10 18:37:11 -06:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ba7d0c2cb6 | Exosphere: Add API for retrieving versioning info. | 2018-05-09 06:29:56 -06:00 |  | 
			
				
					| 
							
							
								 Resaec | 1c32f1ae34 | replacing tabs with spaces | 2018-05-01 18:33:39 +02:00 |  | 
			
				
					| 
							
							
								 Resaec | 5430415578 | somehow forgot to rename them | 2018-04-28 01:27:16 +02:00 |  | 
			
				
					| 
							
							
								 Resaec | dd319debe8 | adding comment for uart_wait_idle to warn about a possible dead lock | 2018-04-28 01:13:16 +02:00 |  | 
			
				
					| 
							
							
								 Resaec | 5dcf2cb319 | adding UartFifoControl and UartInterruptIdentification for the UART_IIR_FCR_0 register adding reference manual intem numbers for register enums | 2018-04-28 00:58:42 +02:00 |  | 
			
				
					| 
							
							
								 Resaec | b6b0073178 | minor style fixes | 2018-04-28 00:55:28 +02:00 |  | 
			
				
					| 
							
							
								 Resaec | e0f586d2d5 | change multiline comments, they game (only?) me strange spacing errors in the VS info popup | 2018-04-28 00:54:43 +02:00 |  | 
			
				
					| 
							
							
								 Resaec | ae69126509 | adding UartVendorStatus, UartLineStatus and UartLineControl refactor defines
edited uart_wait_idle() second parameter type to UartVendorStatus | 2018-04-27 23:57:20 +02:00 |  | 
			
				
					| 
							
							
								 Resaec | b6b8ca0eac | ENUMs for APB Slave Security Enable registers (#67) Exosphere: add enums for the APB_MISC_SECURE registers. | 2018-04-25 09:46:17 -07:00 |  | 
			
				
					| 
							
							
								 Naomi Peori | 0075a42d39 | Changed PACKAGE2_MAXVER_400_CURRENT to PACKAGE2_MAXVER_400_410. (#64) * Changed PACKAGE2_MAXVER_400_CURRENT to PACKAGE2_MAXVER_400_410.
* Added top-level makefile and a .gitignore for thermosphere build files. | 2018-04-23 11:07:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7ddf5a922c | Exosphere: Support unsigned/plaintext Package2s if signature is clear. | 2018-04-11 21:56:30 -06:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3140ddc301 | Reserve AMS0 magic for later use, change to eXosphere Boot Config rev 0 | 2018-03-25 17:02:24 -06:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c2eed3caf6 | Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection | 2018-03-25 15:05:08 -06:00 |  | 
			
				
					| 
							
							
								 TuxSH | 171c82ea9e | Add build system for fusee | 2018-03-14 21:14:02 +01:00 |  | 
			
				
					| 
							
							
								 TuxSH | 965971edbd | Fix off-by-one mkey revision errors | 2018-03-14 16:03:16 +01:00 |  | 
			
				
					| 
							
							
								 TuxSH | 6a0946378a | Remove useless "pack" pragmas | 2018-03-11 16:32:33 +01:00 |  | 
			
				
					| 
							
							
								 TuxSH | 52f7adfc50 | Add spsr_el3 to cpu_context | 2018-03-11 12:53:52 +01:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f624cccd0d | Fix LP0 TZRAM CMAC calculation | 2018-03-10 19:11:58 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 32bd5b3a73 | Fix LP0 entry. Exit still fails in warmboot bin. | 2018-03-10 18:57:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ab2b8e4db5 | Fix CpuSuspend not making it to finalize_powerdown() | 2018-03-09 23:56:48 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c2676c359c | Fix CAR primitives | 2018-03-09 15:40:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 88c4dfd444 | Fix flow controller set functions | 2018-03-09 14:56:16 -08:00 |  | 
			
				
					| 
							
							
								 TuxSH | 3f627798e7 | Fix and/bic inversions in finalize_powerdown | 2018-03-09 22:56:41 +01:00 |  | 
			
				
					| 
							
							
								 TuxSH | 3d72183471 | Add 4.x configitem stuff | 2018-03-09 12:47:58 +01:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1ffa239b5a | Fix async expMod output + smcUnwrapAesWrappedTitlekey | 2018-03-08 19:48:35 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7e780301de | Fix AES-GCM code. | 2018-03-08 17:26:42 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8e5228866c | Fix smcComputeCmac, generally improve userpage cache usage | 2018-03-08 04:59:00 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ec8f27f1be | Fix AES ECB encryption not encrypting | 2018-03-08 03:16:50 -08:00 |  | 
			
				
					| 
							
							
								 TuxSH | b35c418558 | memcpy(x, NULL, 0) is undefined behavior | 2018-03-08 11:17:46 +01:00 |  |