summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzms123456 <[email protected]>2024-04-09 21:38:10 +0800
committerGitHub <[email protected]>2024-04-09 21:38:10 +0800
commitcbf316a5f7127a0945445df39ad3f2b63808daa3 (patch)
tree42518d9b704aef1db4278136d9b8eca31b3ef3a1
parent4b0f42c24aad9c824fb98a3bb4c7cc2fd29b632a (diff)
[components][drivers]fix compile warning in 64 bits arch cpu (#8739)
fix compile warning in 64 bits arch
-rw-r--r--components/drivers/can/can.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/drivers/can/can.c b/components/drivers/can/can.c
index a6c23d8f76..e074c7a623 100644
--- a/components/drivers/can/can.c
+++ b/components/drivers/can/can.c
@@ -152,7 +152,7 @@ rt_inline int _can_int_tx(struct rt_can_device *can, const struct rt_can_msg *da
rt_list_remove(&tx_tosnd->list);
rt_hw_interrupt_enable(level);
- no = ((rt_uint32_t)tx_tosnd - (rt_uint32_t)tx_fifo->buffer) / sizeof(struct rt_can_sndbxinx_list);
+ no = ((rt_ubase_t)tx_tosnd - (rt_ubase_t)tx_fifo->buffer) / sizeof(struct rt_can_sndbxinx_list);
tx_tosnd->result = RT_CAN_SND_RESULT_WAIT;
rt_completion_init(&tx_tosnd->completion);
if (can->ops->sendmsg(can, data, no) != RT_EOK)