sysupdater: implement (untested) rest of the api

This commit is contained in:
Michael Scire 2020-06-26 19:22:50 -07:00 committed by SciresM
parent f223c27bb0
commit 73a6aeed15
22 changed files with 957 additions and 57 deletions

View file

@ -21,7 +21,11 @@ namespace ams::ns {
R_DEFINE_NAMESPACE_RESULT_MODULE(16);
R_DEFINE_ERROR_RESULT(Canceled, 90);
R_DEFINE_ERROR_RESULT(OutOfMaxRunningTask, 110);
R_DEFINE_ERROR_RESULT(Canceled, 90);
R_DEFINE_ERROR_RESULT(OutOfMaxRunningTask, 110);
R_DEFINE_ERROR_RESULT(CardUpdateNotSetup, 270);
R_DEFINE_ERROR_RESULT(CardUpdateNotPrepared, 280);
R_DEFINE_ERROR_RESULT(CardUpdateAlreadySetup, 290);
R_DEFINE_ERROR_RESULT(PrepareCardUpdateAlreadyRequested, 460);
}

View file

@ -21,12 +21,20 @@ namespace ams::os {
R_DEFINE_NAMESPACE_RESULT_MODULE(3);
R_DEFINE_ERROR_RESULT(Busy, 4);
R_DEFINE_ERROR_RESULT(Busy, 4);
R_DEFINE_ERROR_RESULT(OutOfMemory, 8);
R_DEFINE_ERROR_RESULT(OutOfResource, 9);
R_DEFINE_ERROR_RESULT(OutOfMemory, 8);
R_DEFINE_ERROR_RESULT(OutOfResource, 9);
R_DEFINE_ERROR_RESULT(OutOfVirtualAddressSpace, 12);
R_DEFINE_ERROR_RESULT(ResourceLimit, 13);
R_DEFINE_ERROR_RESULT(OutOfVirtualAddressSpace, 12);
R_DEFINE_ERROR_RESULT(ResourceLimit, 13);
R_DEFINE_ERROR_RESULT(OutOfHandles, 500);
R_DEFINE_ERROR_RESULT(InvalidHandle, 501);
R_DEFINE_ERROR_RESULT(InvalidCurrentMemoryState, 502);
R_DEFINE_ERROR_RESULT(InvalidTransferMemoryState, 503);
R_DEFINE_ERROR_RESULT(InvalidTransferMemorySize, 504);
R_DEFINE_ERROR_RESULT(OutOfTransferMemory, 505);
R_DEFINE_ERROR_RESULT(OutOfAddressSpace, 506);
}