equal
deleted
inserted
replaced
68 |
68 |
69 int ecrt_slave_config_sync_manager(ec_slave_config_t *sc, uint8_t sync_index, |
69 int ecrt_slave_config_sync_manager(ec_slave_config_t *sc, uint8_t sync_index, |
70 ec_direction_t dir, ec_watchdog_mode_t watchdog_mode) |
70 ec_direction_t dir, ec_watchdog_mode_t watchdog_mode) |
71 { |
71 { |
72 ec_ioctl_config_t data; |
72 ec_ioctl_config_t data; |
73 unsigned int i; |
|
74 |
73 |
75 if (sync_index >= EC_MAX_SYNC_MANAGERS) |
74 if (sync_index >= EC_MAX_SYNC_MANAGERS) |
76 return -ENOENT; |
75 return -ENOENT; |
77 |
76 |
78 memset(&data, 0x00, sizeof(ec_ioctl_config_t)); |
77 memset(&data, 0x00, sizeof(ec_ioctl_config_t)); |
471 ec_voe_handler_t *ecrt_slave_config_create_voe_handler(ec_slave_config_t *sc, |
470 ec_voe_handler_t *ecrt_slave_config_create_voe_handler(ec_slave_config_t *sc, |
472 size_t size) |
471 size_t size) |
473 { |
472 { |
474 ec_ioctl_voe_t data; |
473 ec_ioctl_voe_t data; |
475 ec_voe_handler_t *voe; |
474 ec_voe_handler_t *voe; |
476 unsigned int index; |
|
477 |
475 |
478 voe = malloc(sizeof(ec_voe_handler_t)); |
476 voe = malloc(sizeof(ec_voe_handler_t)); |
479 if (!voe) { |
477 if (!voe) { |
480 fprintf(stderr, "Failed to allocate memory.\n"); |
478 fprintf(stderr, "Failed to allocate memory.\n"); |
481 return 0; |
479 return 0; |