Michael Scire
|
21c85c6a4f
|
exo/fusee: apparently 18.0.0 did not burn a fuse
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
1f37fbed1d
|
fusee/exo/ams: update with new keydata/version enums
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
c5d7ca5159
|
fusee/exo: implement the usual changes for new firmware support
|
2023-10-12 08:55:58 -07:00 |
|
Michael Scire
|
e85a512cf4
|
fusee/exo: implement the usual changes for new firmware support
|
2023-02-22 17:19:51 -08:00 |
|
Michael Scire
|
e3ace4be15
|
exo: fix MemoryArrange enum typo
|
2022-10-19 15:18:08 -07:00 |
|
Michael Scire
|
0ebbbc839f
|
fusee/exo: fix up dram id names/mappings
|
2022-10-12 09:15:16 -07:00 |
|
hexkyz
|
275c0234cb
|
exo: add new dram ids
|
2022-10-12 09:15:16 -07:00 |
|
Michael Scire
|
9929517a83
|
fusee/exo: enum support for 15.0.0
|
2022-10-12 09:15:16 -07:00 |
|
Michael Scire
|
545765d167
|
ams/fuse: update version numbers, update DramId read logic
|
2022-10-12 09:15:16 -07:00 |
|
Michael Scire
|
f95bdb87a0
|
exo: right, Mariko* is a wiki-ism
|
2022-03-23 09:10:50 -07:00 |
|
Michael Scire
|
91d3d242f5
|
exo: update for new dram ids
|
2022-03-23 09:10:50 -07:00 |
|
Michael Scire
|
588d761615
|
exo/fusee: first pass at updating enums for 14.0.0
|
2022-03-23 09:10:50 -07:00 |
|
Michael Scire
|
646f84bad1
|
abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet)
|
2022-03-21 17:21:44 -07:00 |
|
Michael Scire
|
64a97576d0
|
ams: support building unit test programs on windows/linux/macos
|
2022-03-21 17:21:44 -07:00 |
|
Michael Scire
|
4efa5d7dd0
|
ams: first attempt at 13.2.1 support
|
2022-01-19 16:28:32 -08:00 |
|
Michael Scire
|
889d843718
|
ams: improve offsetof style consistency
|
2021-10-18 00:17:13 -07:00 |
|
Michael Scire
|
5708bb1557
|
ams: allow bootloader to merely approximate correct target firmware
|
2021-10-11 00:54:17 -07:00 |
|
Michael Scire
|
67a45c97ef
|
exo/vapours: refactor member variables to m_ over this->
|
2021-10-09 15:40:06 -07:00 |
|
Adubbz
|
303c6eb5f9
|
settings: implement KeyValueStore (#1659)
* settings: implement KeyValueStore and dependencies
* settings: update KeyValueStore for recent refactoring
* settings: address feedback
|
2021-10-09 09:16:40 -07:00 |
|
Michael Scire
|
77fe5cf6f5
|
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
|
2021-10-04 12:59:10 -07:00 |
|
Michael Scire
|
9b04ff0f54
|
ams-libs: AMS_ASSERT no longer invokes expression
|
2021-09-29 21:32:40 -07:00 |
|
Michael Scire
|
fedd684a1c
|
fusee/exo: update for new dram id changes
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
cb299d9260
|
fusee/exo: update for recognition of 13.0.0
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
e5106ffa2c
|
fusee_cpp: implement package2 rebuild/kip patching
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
40e2d4bbe6
|
fusee_cpp: implement cpu startup
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
648ad51056
|
fusee_cpp: fix some careless search/replace mistakes
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
1dd0297db3
|
fusee_cpp: implement warmboot firmware load
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
2f7012cbc6
|
fusee_cpp: implement emummc/system partition mounting
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
6c5f2804ab
|
fusee_cpp: implement all required key derivation
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
51cf28339b
|
fusee_cpp: implement tsec_keygen firmware execution
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
237b11892e
|
fusee_cpp: implement mtc erista patram writes
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
d2f3b806d6
|
fusee_cpp: implement inline storage of EmcDvfsTimingTables
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
3bcdd0c3c8
|
fusee_cpp: add logic for loading mtc overlays
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
4480e7a8a5
|
fusee_cpp: implement bpmp overclock
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
1a8f886a6e
|
fusee_cpp: Implement fatal display, reading of fusee-secondary
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
ee1d1ea527
|
fusee_cpp: Add display init/fatal error display logic
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
e7d7d8adfb
|
fusee_cpp: cache cleanup, confirmed working on hardware
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
5cff5e629b
|
fusee_cpp: implement bpmp cache driver
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
25cd3d17de
|
fusee_cpp: implement sdram lp0 scratch param save
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
349a16ce39
|
fusee_cpp: implement SDRAM initialization
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
c91f95e8f6
|
fusee-cpp: a little more init in SecureInitialize
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
669564b022
|
fusee-cpp: implement SecureInitialize besides InitializeClock()
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
c9bd97192f
|
fusee-cpp: sketch out remainder of secure initialize
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
c333a84b6b
|
fusee-cpp: Implement mbist workaround
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
5f60bc7186
|
fusee-cpp: add basic structural stubs
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
ea7b6e14f9
|
ams-libs: fix change detection for library building
|
2021-07-12 01:59:37 -07:00 |
|
Michael Scire
|
3eb76fcd16
|
exo: update for 12.1.0
|
2021-07-06 06:55:59 -07:00 |
|
Michael Scire
|
bb4c7a390b
|
ams: update for 12.0.2
|
2021-05-12 09:08:47 -07:00 |
|
Michael Scire
|
4f16106702
|
exo/meso: update for gcc 11 compatibility
|
2021-04-26 20:06:18 -07:00 |
|
hexkyz
|
46612156f4
|
exo: add new dram ID
|
2021-04-11 03:42:16 -07:00 |
|