ams: initial support for 9.0.0

This commit is contained in:
Michael Scire authored and SciresM committed 2019-09-14 10:43:39 -07:00
1 parent 6ee8720028
commit 93d83c5bb9
31 files changed
+374 -123

No files matched your search

@@ -28,7 +28,7 @@ namespace sts::cfg {
sm::ServiceName::Encode("pcv"),
sm::ServiceName::Encode("gpio"),
sm::ServiceName::Encode("pinmux"),
sm::ServiceName::Encode("psc:c")
sm::ServiceName::Encode("psc:m"),
};
constexpr size_t NumRequiredServicesForSdCardAccess = util::size(RequiredServicesForSdCardAccess);
@@ -46,6 +46,7 @@ namespace sts::cfg {
return ResultFsSdCardNotPresent;
}
}
R_ASSERT(fsMountSdcard(&g_sd_card_filesystem));
g_sd_card_initialized = true;
return ResultSuccess;
@@ -76,6 +76,9 @@ static void _CacheValues(void)
case AtmosphereTargetFirmware_810:
g_firmware_version = FirmwareVersion_810;
break;
case AtmosphereTargetFirmware_900:
g_firmware_version = FirmwareVersion_900;
break;
default:
std::abort();
break;
@@ -139,6 +142,11 @@ void SetFirmwareVersionForLibnx() {
minor = 1;
micro = 0;
break;
case FirmwareVersion_900:
major = 9;
minor = 0;
micro = 0;
break;
default:
std::abort();
break;