/* ******************************** */ /* Warning! Don't modify this file! */ /* ******************************** */ #include "STM32G0_GPIO.h" #include "PikaStdDevice_GPIO.h" #include #include #include "BaseObj.h" void STM32G0_GPIO_platformDisableMethod(PikaObj *self, Args *args){ STM32G0_GPIO_platformDisable(self); } void STM32G0_GPIO_platformEnableMethod(PikaObj *self, Args *args){ STM32G0_GPIO_platformEnable(self); } void STM32G0_GPIO_platformHighMethod(PikaObj *self, Args *args){ STM32G0_GPIO_platformHigh(self); } void STM32G0_GPIO_platformLowMethod(PikaObj *self, Args *args){ STM32G0_GPIO_platformLow(self); } void STM32G0_GPIO_platformReadMethod(PikaObj *self, Args *args){ STM32G0_GPIO_platformRead(self); } void STM32G0_GPIO_platformSetModeMethod(PikaObj *self, Args *args){ STM32G0_GPIO_platformSetMode(self); } PikaObj *New_STM32G0_GPIO(Args *args){ PikaObj *self = New_PikaStdDevice_GPIO(args); class_defineMethod(self, "platformDisable()", STM32G0_GPIO_platformDisableMethod); class_defineMethod(self, "platformEnable()", STM32G0_GPIO_platformEnableMethod); class_defineMethod(self, "platformHigh()", STM32G0_GPIO_platformHighMethod); class_defineMethod(self, "platformLow()", STM32G0_GPIO_platformLowMethod); class_defineMethod(self, "platformRead()", STM32G0_GPIO_platformReadMethod); class_defineMethod(self, "platformSetMode()", STM32G0_GPIO_platformSetModeMethod); return self; } Arg *STM32G0_GPIO(PikaObj *self){ return obj_newObjInPackage(New_STM32G0_GPIO); }