diff --git a/include/ecrt.h b/include/ecrt.h index 9a90db991c7e92f514e89e98180a4403f885682a..feda8859dc913de4b3b4dea2198ae51e60e86bb4 100644 --- a/include/ecrt.h +++ b/include/ecrt.h @@ -325,7 +325,7 @@ int ecrt_slave_pdo_mapping(ec_slave_t *, ec_direction_t, unsigned int, ...); #define EC_WRITE_U32(DATA, VAL) \ do { \ *((uint32_t *) (DATA)) = (uint32_t) (VAL); \ - cpu_to_le16s(DATA); \ + cpu_to_le32s(DATA); \ } while (0) /**