[hal] Add mechanism to cancel all periodic callbacks (#4049)

This commit is contained in:
Dustin Spicuzza
2022-02-23 12:46:01 -05:00
committed by GitHub
parent e4b91005cf
commit f88c435dd0
3 changed files with 9 additions and 0 deletions

View File

@@ -409,6 +409,11 @@ void HALSIM_CancelSimPeriodicAfterCallback(int32_t uid) {
gSimPeriodicAfter.Cancel(uid);
}
void HALSIM_CancelAllSimPeriodicCallbacks(void) {
gSimPeriodicBefore.Reset();
gSimPeriodicAfter.Reset();
}
int64_t HAL_Report(int32_t resource, int32_t instanceNumber, int32_t context,
const char* feature) {
return 0; // Do nothing for now