diff -r 000000000000 -r bde4ae8d615e os/kernelhwsrv/bsptemplate/asspandvariant/template_assp/bmarm/gpio.def --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/os/kernelhwsrv/bsptemplate/asspandvariant/template_assp/bmarm/gpio.def Fri Jun 15 03:10:57 2012 +0200 @@ -0,0 +1,31 @@ +EXPORTS + UnbindInterrupt__4GPIOi @ 1 NONAME R3UNUSED ; GPIO::UnbindInterrupt(int) + ClearInterrupt__4GPIOi @ 2 NONAME R3UNUSED ; GPIO::ClearInterrupt(int) + DisableInterrupt__4GPIOi @ 3 NONAME R3UNUSED ; GPIO::DisableInterrupt(int) + DisableWakeup__4GPIOi @ 4 NONAME R3UNUSED ; GPIO::DisableWakeup(int) + EnableInterrupt__4GPIOi @ 5 NONAME R3UNUSED ; GPIO::EnableInterrupt(int) + EnableWakeup__4GPIOi @ 6 NONAME R3UNUSED ; GPIO::EnableWakeup(int) + GetDebounceTime__4GPIOiRi @ 7 NONAME R3UNUSED ; GPIO::GetDebounceTime(int, int &) + GetInputState__4GPIOiP13TGpioCallback @ 8 NONAME R3UNUSED ; GPIO::GetInputState(int, TGpioCallback *) + GetInputState__4GPIOiRQ24GPIO10TGpioState @ 9 NONAME R3UNUSED ; GPIO::GetInputState(int, GPIO::TGpioState &) + GetMaskedInterruptState__4GPIOiRi @ 10 NONAME R3UNUSED ; GPIO::GetMaskedInterruptState(int, int &) + GetOutputState__4GPIOiRQ24GPIO10TGpioState @ 11 NONAME R3UNUSED ; GPIO::GetOutputState(int, GPIO::TGpioState &) + GetPinBias__4GPIOiRQ24GPIO9TGpioBias @ 12 NONAME R3UNUSED ; GPIO::GetPinBias(int, GPIO::TGpioBias &) + GetPinDirection__4GPIOiRQ24GPIO14TGpioDirection @ 13 NONAME R3UNUSED ; GPIO::GetPinDirection(int, GPIO::TGpioDirection &) + GetPinIdleConfigurationAndState__4GPIOiRi @ 14 NONAME R3UNUSED ; GPIO::GetPinIdleConfigurationAndState(int, int &) + GetPinMode__4GPIOiRQ24GPIO9TGpioMode @ 15 NONAME R3UNUSED ; GPIO::GetPinMode(int, GPIO::TGpioMode &) + GetRawInterruptState__4GPIOiRi @ 16 NONAME R3UNUSED ; GPIO::GetRawInterruptState(int, int &) + IsInterruptEnabled__4GPIOiRi @ 17 NONAME R3UNUSED ; GPIO::IsInterruptEnabled(int, int &) + IsWakeupEnabled__4GPIOiRi @ 18 NONAME R3UNUSED ; GPIO::IsWakeupEnabled(int, int &) + SetDebounceTime__4GPIOii @ 19 NONAME R3UNUSED ; GPIO::SetDebounceTime(int, int) + SetInterruptTrigger__4GPIOiQ24GPIO21TGpioDetectionTrigger @ 20 NONAME R3UNUSED ; GPIO::SetInterruptTrigger(int, GPIO::TGpioDetectionTrigger) + SetOutputState__4GPIOiQ24GPIO10TGpioState @ 21 NONAME R3UNUSED ; GPIO::SetOutputState(int, GPIO::TGpioState) + SetOutputState__4GPIOiQ24GPIO10TGpioStateP13TGpioCallback @ 22 NONAME R3UNUSED ; GPIO::SetOutputState(int, GPIO::TGpioState, TGpioCallback *) + SetPinBias__4GPIOiQ24GPIO9TGpioBias @ 23 NONAME R3UNUSED ; GPIO::SetPinBias(int, GPIO::TGpioBias) + SetPinDirection__4GPIOiQ24GPIO14TGpioDirection @ 24 NONAME R3UNUSED ; GPIO::SetPinDirection(int, GPIO::TGpioDirection) + SetPinIdleConfigurationAndState__4GPIOii @ 25 NONAME R3UNUSED ; GPIO::SetPinIdleConfigurationAndState(int, int) + SetPinMode__4GPIOiQ24GPIO9TGpioMode @ 26 NONAME R3UNUSED ; GPIO::SetPinMode(int, GPIO::TGpioMode) + SetWakeupTrigger__4GPIOiQ24GPIO21TGpioDetectionTrigger @ 27 NONAME R3UNUSED ; GPIO::SetWakeupTrigger(int, GPIO::TGpioDetectionTrigger) + StaticExtension__4GPIOiiPvT3 @ 28 NONAME ; GPIO::StaticExtension(int, int, void *, void *) + BindInterrupt__4GPIOiPFPv_vPv @ 29 NONAME R3UNUSED ; GPIO::BindInterrupt(int, void (*)(void *), void *) +