diff --git a/libraries/mbed/hal/can_api.h b/libraries/mbed/hal/can_api.h index bb90367cffb..48bc104695f 100644 --- a/libraries/mbed/hal/can_api.h +++ b/libraries/mbed/hal/can_api.h @@ -65,7 +65,7 @@ void can_irq_set (can_t *obj, CanIrqType irq, uint32_t enable); int can_write (can_t *obj, CAN_Message, int cc); int can_read (can_t *obj, CAN_Message *msg, int handle); int can_mode (can_t *obj, CanMode mode); -int can_filter (can_t *obj, unsigned int id, unsigned int mask, CANFormat format, int handle); +int can_filter(can_t *obj, uint32_t id, uint32_t mask, CANFormat format, int32_t handle); void can_reset (can_t *obj); unsigned char can_rderror (can_t *obj); unsigned char can_tderror (can_t *obj);