loader: extend memory region descriptors a touch more gracefully

This commit is contained in:
Michael Scire 2020-08-21 03:01:39 -07:00 committed by SciresM
parent 79c9bed528
commit 25ba61adae
3 changed files with 34 additions and 0 deletions

View file

@ -225,6 +225,11 @@ namespace ams::ldr {
}
}
/* Pre-process the capabilities. */
/* This is used to e.g. avoid passing memory region descriptor to older kernels. */
caps::ProcessCapabilities(meta->acid_kac, meta->acid->kac_size);
caps::ProcessCapabilities(meta->aci_kac, meta->aci->kac_size);
/* Set output. */
g_cached_program_id = loc.program_id;
g_cached_override_status = status;