Michael Scire
|
844e88bdfe
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "0c0bb815"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "0c0bb815"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2021-09-06 16:33:59 -07:00 |
|
Michael Scire
|
dda7ea6ac2
|
fusee: attempt reboot to self if possible, better abort/fatal handlers
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
e0f45d54f1
|
stratosphere: remove 0.19.0 update cleanup logic.
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
b7521465ee
|
fusee: tactically don't trash PLLA1, fixes audio corruption on boot
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
36c470ad11
|
ams-1.0.0: bump version number well ahead of time
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
da208f8001
|
ams-1.0.0: meso no longer optional, remove conditional logic
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
e5106ffa2c
|
fusee_cpp: implement package2 rebuild/kip patching
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
c2a930965a
|
fusee_cpp: import mariko mtc
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
c4fee796ea
|
fusee_cpp: begin mariko mtc work
|
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
|
ecbf13e45d
|
fusee_cpp: import full erista mtc logic
|
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
|
d7192343d8
|
fusee_cpp: implement erista pll selection logic for mtc
|
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
|
49d0a51d6b
|
fusee_cpp: implement sd card init
|
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
|
f2a1c60218
|
fusee_cpp: tweaks, now completes SecureInitialize on hardware
|
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
|
53ede217a5
|
fusee-cpp: finish 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
|
165c926135
|
ams: bump version to 0.20.1
|
2021-08-30 07:32:35 -07:00 |
|
Michael Scire
|
1f065e3bac
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "87a1de0b"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "87a1de0b"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2021-08-20 13:34:30 -07:00 |
|
Michael Scire
|
9296a56303
|
ams: bump to 0.2.0
NOTE: Release will not occur until hekate is ready to handle new sept-less release format.
|
2021-08-20 13:31:59 -07:00 |
|
Michael Scire
|
f175802136
|
kern: improve some debug output
|
2021-08-20 00:06:43 -07:00 |
|
Michael Scire
|
fe79bc253a
|
kern: fix same is_current check in GetThreadContext
|
2021-08-19 07:38:25 -07:00 |
|
Michael Scire
|
81bf8c577a
|
kern: fix check for thread-is-current in KDebugBase::SetThreadContext
|
2021-08-19 07:34:08 -07:00 |
|
Michael Scire
|
f5704d25f8
|
kern: remove firmare-specific SignalAndModify impl
Nintendo made this breaking change because there was zero official software relying on it,
so it's safe for us to make the same change.
|
2021-07-22 15:56:45 -07:00 |
|
Michael Scire
|
2da31b122f
|
kern: fix hardware watchpoint detection
|
2021-07-22 00:35:40 -07:00 |
|
Michael Scire
|
43bbfd29bb
|
kern: fix inverted condition in context breakpoint validation
|
2021-07-21 23:56:28 -07:00 |
|
Michael Scire
|
389c3b6baa
|
dmnt: various cheat changes/suggestions that have been cooking a while
|
2021-07-21 19:21:58 -07:00 |
|
Michael Scire
|
0c596e682f
|
exo/daybreak: advertise (and check against) supported hos version
|
2021-07-21 18:21:38 -07:00 |
|
Michael Scire
|
bd6155bcb4
|
kern: since 10.0.0, KDebug::GetThreadContext always returns X0-X7
|
2021-07-13 13:00:16 -07:00 |
|
Michael Scire
|
3bedf56512
|
kern: fix incorrect waiter management in KProcess::ReleaseUserException
|
2021-07-13 05:27:19 -07:00 |
|
Michael Scire
|
1be74ea6e2
|
kern: fix bug in KConditionVariable::SignalImpl
|
2021-07-13 01:40:16 -07:00 |
|
Michael Scire
|
14d458522d
|
kern: update initial cache management to match latest kernel
|
2021-07-12 18:30:01 -07:00 |
|