summaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorgeniusgogo <[email protected]>2022-01-27 17:23:47 +0800
committerBernard Xiong <[email protected]>2022-01-28 11:35:10 +0800
commit658b2c10277d6f5d35bff355f71fda88d7d9b22c (patch)
tree5fd1e60b62af348851d00c6082c8d3e4c51378b2 /components
parent039e2ff53076b2a8411d94dc88c7b6157c19098e (diff)
fix 32bit & 64bit value to pointer interconvert.
Diffstat (limited to 'components')
-rw-r--r--components/cplusplus/cxx_mail.h2
-rw-r--r--components/lwp/lwp_mem.c2
-rw-r--r--components/lwp/lwp_memheap.c2
-rw-r--r--components/net/lwip-1.4.1/src/arch/sys_arch.c4
-rw-r--r--components/net/lwip-1.4.1/src/netif/ethernetif.c6
-rw-r--r--components/net/lwip-2.0.3/src/netif/ethernetif.c2
-rw-r--r--components/net/lwip-2.1.2/src/arch/sys_arch.c4
-rw-r--r--components/net/lwip-2.1.2/src/netif/ethernetif.c6
8 files changed, 14 insertions, 14 deletions
diff --git a/components/cplusplus/cxx_mail.h b/components/cplusplus/cxx_mail.h
index ae3bfb5c41..88770bdd94 100644
--- a/components/cplusplus/cxx_mail.h
+++ b/components/cplusplus/cxx_mail.h
@@ -51,7 +51,7 @@ public:
else
tick = rt_tick_from_millisecond(millisec);
- return rt_mb_send_wait(&mID, (rt_uint32_t)mptr, tick) == RT_EOK;
+ return rt_mb_send_wait(&mID, (rt_ubase_t)mptr, tick) == RT_EOK;
}
/** Get a mail from a queue.
diff --git a/components/lwp/lwp_mem.c b/components/lwp/lwp_mem.c
index 2063fbb983..fe9de9eb67 100644
--- a/components/lwp/lwp_mem.c
+++ b/components/lwp/lwp_mem.c
@@ -17,7 +17,7 @@
// todo: remove repleat code
#define RT_MEMHEAP_SIZE RT_ALIGN(sizeof(struct rt_lwp_memheap_item), RT_ALIGN_SIZE)
-#define MEMITEM_SIZE(item) ((rt_uint32_t)item->next - (rt_uint32_t)item - RT_MEMHEAP_SIZE)
+#define MEMITEM_SIZE(item) ((rt_ubase_t)item->next - (rt_ubase_t)item - RT_MEMHEAP_SIZE)
#ifndef LWP_MEM_PAGE_SIZE
#define LWP_MEM_PAGE_SIZE (4 * 1024)
diff --git a/components/lwp/lwp_memheap.c b/components/lwp/lwp_memheap.c
index 7516fa0a30..9695aab282 100644
--- a/components/lwp/lwp_memheap.c
+++ b/components/lwp/lwp_memheap.c
@@ -29,7 +29,7 @@
#define RT_MEMHEAP_MINIALLOC 12
#define RT_MEMHEAP_SIZE RT_ALIGN(sizeof(struct rt_lwp_memheap_item), RT_ALIGN_SIZE)
-#define MEMITEM_SIZE(item) ((rt_uint32_t)item->next - (rt_uint32_t)item - RT_MEMHEAP_SIZE)
+#define MEMITEM_SIZE(item) ((rt_ubase_t)item->next - (rt_ubase_t)item - RT_MEMHEAP_SIZE)
/*
* The initialized memory pool will be:
diff --git a/components/net/lwip-1.4.1/src/arch/sys_arch.c b/components/net/lwip-1.4.1/src/arch/sys_arch.c
index 3cdb637d15..af2a4b891e 100644
--- a/components/net/lwip-1.4.1/src/arch/sys_arch.c
+++ b/components/net/lwip-1.4.1/src/arch/sys_arch.c
@@ -450,7 +450,7 @@ void sys_mbox_post(sys_mbox_t *mbox, void *msg)
{
RT_DEBUG_NOT_IN_INTERRUPT;
- rt_mb_send_wait(*mbox, (rt_uint32_t)msg, RT_WAITING_FOREVER);
+ rt_mb_send_wait(*mbox, (rt_ubase_t)msg, RT_WAITING_FOREVER);
return;
}
@@ -462,7 +462,7 @@ void sys_mbox_post(sys_mbox_t *mbox, void *msg)
*/
err_t sys_mbox_trypost(sys_mbox_t *mbox, void *msg)
{
- if (rt_mb_send(*mbox, (rt_uint32_t)msg) == RT_EOK)
+ if (rt_mb_send(*mbox, (rt_ubase_t)msg) == RT_EOK)
return ERR_OK;
return ERR_MEM;
diff --git a/components/net/lwip-1.4.1/src/netif/ethernetif.c b/components/net/lwip-1.4.1/src/netif/ethernetif.c
index 40cd8fb6ef..6bb9eec19f 100644
--- a/components/net/lwip-1.4.1/src/netif/ethernetif.c
+++ b/components/net/lwip-1.4.1/src/netif/ethernetif.c
@@ -374,7 +374,7 @@ static err_t ethernetif_linkoutput(struct netif *netif, struct pbuf *p)
/* send a message to eth tx thread */
msg.netif = netif;
msg.buf = p;
- if (rt_mb_send(&eth_tx_thread_mb, (rt_uint32_t) &msg) == RT_EOK)
+ if (rt_mb_send(&eth_tx_thread_mb, (rt_ubase_t) &msg) == RT_EOK)
{
/* waiting for ack */
rt_sem_take(&(enetif->tx_ack), RT_WAITING_FOREVER);
@@ -556,7 +556,7 @@ rt_err_t eth_device_ready(struct eth_device* dev)
if(dev->rx_notice == RT_FALSE)
{
dev->rx_notice = RT_TRUE;
- return rt_mb_send(&eth_rx_thread_mb, (rt_uint32_t)dev);
+ return rt_mb_send(&eth_rx_thread_mb, (rt_ubase_t)dev);
}
else
return RT_EOK;
@@ -581,7 +581,7 @@ rt_err_t eth_device_linkchange(struct eth_device* dev, rt_bool_t up)
rt_hw_interrupt_enable(level);
/* post message to ethernet thread */
- return rt_mb_send(&eth_rx_thread_mb, (rt_uint32_t)dev);
+ return rt_mb_send(&eth_rx_thread_mb, (rt_ubase_t)dev);
}
#else
/* NOTE: please not use it in interrupt when no RxThread exist */
diff --git a/components/net/lwip-2.0.3/src/netif/ethernetif.c b/components/net/lwip-2.0.3/src/netif/ethernetif.c
index 0b1943fdff..b278490f16 100644
--- a/components/net/lwip-2.0.3/src/netif/ethernetif.c
+++ b/components/net/lwip-2.0.3/src/netif/ethernetif.c
@@ -605,7 +605,7 @@ rt_err_t eth_device_ready(struct eth_device* dev)
if(dev->rx_notice == RT_FALSE)
{
dev->rx_notice = RT_TRUE;
- return rt_mb_send(&eth_rx_thread_mb, (rt_uint32_t)dev);
+ return rt_mb_send(&eth_rx_thread_mb, (rt_ubase_t)dev);
}
else
return RT_EOK;
diff --git a/components/net/lwip-2.1.2/src/arch/sys_arch.c b/components/net/lwip-2.1.2/src/arch/sys_arch.c
index 62dc493007..b0bf76c98a 100644
--- a/components/net/lwip-2.1.2/src/arch/sys_arch.c
+++ b/components/net/lwip-2.1.2/src/arch/sys_arch.c
@@ -469,7 +469,7 @@ void sys_mbox_post(sys_mbox_t *mbox, void *msg)
{
RT_DEBUG_NOT_IN_INTERRUPT;
- rt_mb_send_wait(*mbox, (rt_uint32_t)msg, RT_WAITING_FOREVER);
+ rt_mb_send_wait(*mbox, (rt_ubase_t)msg, RT_WAITING_FOREVER);
return;
}
@@ -481,7 +481,7 @@ void sys_mbox_post(sys_mbox_t *mbox, void *msg)
*/
err_t sys_mbox_trypost(sys_mbox_t *mbox, void *msg)
{
- if (rt_mb_send(*mbox, (rt_uint32_t)msg) == RT_EOK)
+ if (rt_mb_send(*mbox, (rt_ubase_t)msg) == RT_EOK)
return ERR_OK;
return ERR_MEM;
diff --git a/components/net/lwip-2.1.2/src/netif/ethernetif.c b/components/net/lwip-2.1.2/src/netif/ethernetif.c
index 0625ff74b0..aeb2678869 100644
--- a/components/net/lwip-2.1.2/src/netif/ethernetif.c
+++ b/components/net/lwip-2.1.2/src/netif/ethernetif.c
@@ -405,7 +405,7 @@ static err_t ethernetif_linkoutput(struct netif *netif, struct pbuf *p)
msg.netif = netif;
msg.buf = p;
rt_completion_init(&msg.ack);
- if (rt_mb_send(&eth_tx_thread_mb, (rt_uint32_t) &msg) == RT_EOK)
+ if (rt_mb_send(&eth_tx_thread_mb, (rt_ubase_t) &msg) == RT_EOK)
{
/* waiting for ack */
rt_completion_wait(&msg.ack, RT_WAITING_FOREVER);
@@ -615,7 +615,7 @@ rt_err_t eth_device_ready(struct eth_device* dev)
if(dev->rx_notice == RT_FALSE)
{
dev->rx_notice = RT_TRUE;
- return rt_mb_send(&eth_rx_thread_mb, (rt_uint32_t)dev);
+ return rt_mb_send(&eth_rx_thread_mb, (rt_ubase_t)dev);
}
else
return RT_EOK;
@@ -640,7 +640,7 @@ rt_err_t eth_device_linkchange(struct eth_device* dev, rt_bool_t up)
rt_hw_interrupt_enable(level);
/* post message to ethernet thread */
- return rt_mb_send(&eth_rx_thread_mb, (rt_uint32_t)dev);
+ return rt_mb_send(&eth_rx_thread_mb, (rt_ubase_t)dev);
}
#else
/* NOTE: please not use it in interrupt when no RxThread exist */