예제 #1
0
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);
}
예제 #2
0
void
Library::registerInterruptHandlerSymbols()
{
   RegisterFunctionExport(TCLIHEnableInterrupt);
   RegisterFunctionExport(TCLIHRegister);
   RegisterFunctionExport(TCLIHUnregister);
   RegisterFunctionExport(TCLGetInterruptCount);

   RegisterDataInternal(sInterruptHandlerData);
   RegisterFunctionInternal(internal::gpuInterruptHandler,
                            sInterruptHandler);
}