Michael Scire
5c610a2225
sts: add STS_UNREACHABLE_DEFAULT_CASE()
2019-12-07 18:44:30 -08:00
Michael Scire
b52d630cf0
os: implement waitable management.
...
This implements waitable management for Events (and
implements Events). It also refactors PM to use new
Event/Waitable semantics, and also adds STS_ASSERT
as a macro for asserting a boolean expression. The
rest of stratosphere has been refactored to use
STS_ASSERT whenever possible.
2019-12-07 18:44:30 -08:00
Michael Scire
d0d6731ce9
ams: initial support for 9.0.0
2019-09-18 12:42:52 -07:00
Michael Scire
4a120c3c16
libstrat: refactor for R_TRY
2019-06-20 05:01:24 -07:00
Michael Scire
7e0ed3b38f
Update firmware version, add loader result
2019-06-19 11:51:00 -07:00
Michael Scire
281534d9f8
Add FirmwareVersion 8.1.0 support
2019-06-18 23:49:09 -07:00
Mat M
d9f931486f
firmware_version: Add missing break in SetFirmwareVersionForLibnx() ( #11 )
...
A break was left out when updating the switch to add firmware version
8.0.0
2019-06-04 12:26:31 -07:00
Michael Scire
163d9259a3
Update Runtime Firmware Version stuff for 8.0
2019-04-18 00:16:07 -07:00
Michael Scire
1f9e2d042c
libstrat: the current year is 2019
2019-04-07 18:56:40 -07:00
Michael Scire
3de9d6c9d6
Update for new libnx HOSVERSION API
2019-02-20 14:14:02 -08:00
Michael Scire
fb12edcbba
use svcCallSecureMonitor instead of talking to spl.
2019-01-31 03:23:28 -08:00
Michael Scire
2f1fa654f2
Revise firmware version detection to use Exosphere's targetfirmware field
2019-01-31 03:07:24 -08:00