void Library::registerFsDriverSymbols() { RegisterFunctionInternal(internal::fsDriverGetName, sFsDriverGetName); RegisterFunctionInternal(internal::fsDriverOnInit, sFsDriverOnInit); RegisterFunctionInternal(internal::fsDriverOnAcquiredForeground, sFsDriverOnAcquiredForeground); RegisterFunctionInternal(internal::fsDriverOnReleasedForeground, sFsDriverOnReleasedForeground); RegisterFunctionInternal(internal::fsDriverOnDone, sFsDriverOnDone); RegisterDataInternal(sFsDriverData); }
void Library::registerInterruptHandlerSymbols() { RegisterFunctionExport(TCLIHEnableInterrupt); RegisterFunctionExport(TCLIHRegister); RegisterFunctionExport(TCLIHUnregister); RegisterFunctionExport(TCLGetInterruptCount); RegisterDataInternal(sInterruptHandlerData); RegisterFunctionInternal(internal::gpuInterruptHandler, sInterruptHandler); }