equal
deleted
inserted
replaced
643 */ |
643 */ |
644 ssize_t ec_slave_info(const ec_slave_t *slave, /**< EtherCAT slave */ |
644 ssize_t ec_slave_info(const ec_slave_t *slave, /**< EtherCAT slave */ |
645 char *buffer /**< Output buffer */ |
645 char *buffer /**< Output buffer */ |
646 ) |
646 ) |
647 { |
647 { |
648 ec_sync_t *sync; |
648 const ec_sync_t *sync; |
649 ec_pdo_t *pdo; |
649 const ec_pdo_t *pdo; |
650 ec_pdo_entry_t *pdo_entry; |
650 const ec_pdo_entry_t *pdo_entry; |
651 int first, i; |
651 int first, i; |
652 char *large_buffer, *buf; |
652 char *large_buffer, *buf; |
653 unsigned int size; |
653 unsigned int size; |
654 |
654 |
655 if (!(large_buffer = (char *) kmalloc(PAGE_SIZE * 2, GFP_KERNEL))) { |
655 if (!(large_buffer = (char *) kmalloc(PAGE_SIZE * 2, GFP_KERNEL))) { |