GBARunner3/code/core/arm9/source/VirtualMachine/VMNestedIrq.h
2025-05-30 17:50:12 +02:00

18 lines
333 B
C

#pragma once
#ifdef __cplusplus
extern "C" {
#endif
extern u32 gIrqYieldingEnabled;
extern void vm_enableNestedIrqs(void);
extern void vm_disableNestedIrqs(void);
extern bool vm_yieldGbaIrqs(void);
extern bool vm_disableIrqYielding(void);
extern void vm_restoreIrqYielding(bool isIrqYieldingEnabled);
#ifdef __cplusplus
}
#endif