b4122da6ad
strat: avoid using unique_lock in a few places
Michael Scire
2021-01-12 03:54:46 -08:00
6a2ee02409
util: fix header dependence
Michael Scire
2021-01-12 03:02:09 -08:00
094cede39e
ams: use util::SNPrintf over std:: (size/linker improvements)
Michael Scire
2021-01-12 02:59:41 -08:00
9cfd259c5c
spl: reduce heap size
Michael Scire
2021-01-12 02:31:57 -08:00
4f7f37fae6
sf: alter serialization to re-use as much logic as possible
Michael Scire
2021-01-12 02:21:33 -08:00
d2f81d2ca2
ams: save 0x11000 of memory in spl via minor tweaks
Michael Scire
2021-01-12 01:27:38 -08:00
b8072b1398
util: faster constexpr offsetof calc, at the cost of standards compliance
Michael Scire
2021-01-08 04:07:42 -08:00
a6e3a93c07
kern: discard std::__cmpexch_failure_order(std::memory_order)
Michael Scire
2021-01-08 02:44:04 -08:00
1e643f7ab0
kern: further codegen tweaks
Michael Scire
2021-01-08 02:35:29 -08:00
4aa18b06e8
kern: greatly improve codegen for atomics, scheduler
Michael Scire
2021-01-08 02:13:36 -08:00
f051f707ed
Do not blank Rsa2048DeviceCertificate or Rsa2048Device as it prevents HOS from booting on newer PRODINFO versions.
CaramelDunes
2021-01-07 12:11:53 -05:00
1c9d6b4d90
kern: fix svc bounds checking for main memory size 4GB -> 8GB (closes#1320)
Michael Scire
2021-01-07 03:43:09 -08:00
b21f8a5043
git subrepo push libraries
Michael Scire
2021-01-05 15:14:58 -08:00
e53b9cc518
ams: update Makefile to build zips with new names
0.17.0
Michael Scire
2021-01-05 09:43:09 -08:00
99e4920d9d
fusee: pass along lcd vendor to exosphere (needed for mariko fatal)
Michael Scire
2021-01-05 09:32:57 -08:00
428b5b266c
docs/changelog: don't let dreams remain memes
Michael Scire
2021-01-05 09:28:08 -08:00
2b48743265
fusee: perform only pmic reboots on mariko
Michael Scire
2021-01-05 00:55:29 -08:00
a0769844f4
ams: provisional changelog for 0.17.0, release sometime this week
Michael Scire
2021-01-05 00:45:32 -08:00
e0fe29743d
pmic: use correct shutdown impl for erista power-off
Michael Scire
2021-01-05 00:30:28 -08:00
9ace85a4aa
sept: fix sdram parameter scratch save
Michael Scire
2021-01-05 00:22:38 -08:00
e53b171693
ams: mariko support implies 0.17.0
Michael Scire
2021-01-04 17:20:54 -08:00
8b1835368a
sept: fixes to work with new hwinit/etc
Michael Scire
2021-01-04 17:18:13 -08:00
cf7ae775e8
sept is erista-only, and doesn't need mariko sdram (space saving measure)
Michael Scire
2021-01-04 14:10:59 -08:00
07202f7c88
fusee: fix overcorrection for boot reason address
Michael Scire
2021-01-04 11:33:27 -08:00
97157577ab
fusee: sdram scratch fixes
Michael Scire
2021-01-04 02:37:05 -08:00