#define ONBOARDDEVFILENAME "/dev/rtdm/onboard"
bzero(&onBoardReadBuf , sizeof(readBuf_t));
bzero(&onBoardWriteBuf, sizeof(writeBuf_t));
bzero(&onBoardBusInit , sizeof(busInit_t));
onBoardBusInit.common_ticktime__ = common_ticktime__;
#define onBoardDev (onBoardBusInit.rightI2CMod)
CAN0_EN_dev = gpio_open(21);
gpio_set_pin_value(CAN0_EN_dev, 0);
#endif /* CAN0_EN_GPIO_0_21 */
CAN1_EN_dev = gpio_open(17);
gpio_set_pin_value(CAN1_EN_dev, 0);
#endif /* CAN1_EN_GPIO_0_17 */
for(i=0; i<MAX_RIGHT_MODULES; i++) {
switch(onBoardDev[i][1]) {
onboardbusfd = open(ONBOARDDEVFILENAME, 0);
printf("can't open %%s rtdm device, %%s\n", ONBOARDDEVFILENAME,
strerror(-onboardbusfd));
err = ioctl(onboardbusfd, RTSMT_RTIOC_INIT, &onBoardBusInit);
printf("error while RTSMT_RTIOC_INIT, %%s\n", strerror(-err));
#if defined RUN_LED_GPIO_1_13
RUN_LED_dev = gpio_open(45);
#elif defined RUN_LED_GPIO_1_31
RUN_LED_dev = gpio_open(63);
#endif /* RUN LED GPIO_1_13/GPIO_1_31 */
gpio_set_pin_value(RUN_LED_dev, 0);