DRVON
(void) xcppm_gpio_port2(XCPPM_SETBIT, DRVON);
(void) xcppm_gpio_port2(XCPPM_CLRBIT, DRVON);
(void) xcppm_gpio_port2(action, DRVON);
bit = xcppm_gpio_port2(XCPPM_GETBIT, DRVON);
return ((bit == DRVON) ? PPM_IDEV_POWER_ON : PPM_IDEV_POWER_OFF);