diff options
| author | Bernard Xiong <[email protected]> | 2018-11-20 23:53:29 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2018-11-20 23:53:29 +0800 |
| commit | 25ee668feb7c4cfe9d5f131bcbb019e29409c06f (patch) | |
| tree | 47f132d0a7472768deabd2add67d990c0c6e64e7 /include/rtthread.h | |
| parent | 6b6d122e3673ca64d2171d3daf1ae940edfa699a (diff) | |
| parent | 46dae3f35f5cc44664a26ebd87803156033a166a (diff) | |
Merge pull request #1988 from RT-Thread/dev-4.0.x
Dev 4.0.x
Diffstat (limited to 'include/rtthread.h')
| -rw-r--r-- | include/rtthread.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/include/rtthread.h b/include/rtthread.h index 96ebe1940a..3fc77d343c 100644 --- a/include/rtthread.h +++ b/include/rtthread.h @@ -257,7 +257,7 @@ void rt_page_free(void *addr, rt_size_t npages); #endif #ifdef RT_USING_HOOK -void rt_malloc_sethook(void (*hook)(void *ptr, rt_uint32_t size)); +void rt_malloc_sethook(void (*hook)(void *ptr, rt_size_t size)); void rt_free_sethook(void (*hook)(void *ptr)); #endif @@ -270,9 +270,9 @@ void rt_free_sethook(void (*hook)(void *ptr)); rt_err_t rt_memheap_init(struct rt_memheap *memheap, const char *name, void *start_addr, - rt_uint32_t size); + rt_size_t size); rt_err_t rt_memheap_detach(struct rt_memheap *heap); -void *rt_memheap_alloc(struct rt_memheap *heap, rt_uint32_t size); +void *rt_memheap_alloc(struct rt_memheap *heap, rt_size_t size); void *rt_memheap_realloc(struct rt_memheap *heap, void *ptr, rt_size_t newsize); void rt_memheap_free(void *ptr); #endif @@ -348,11 +348,11 @@ rt_err_t rt_mb_detach(rt_mailbox_t mb); rt_mailbox_t rt_mb_create(const char *name, rt_size_t size, rt_uint8_t flag); rt_err_t rt_mb_delete(rt_mailbox_t mb); -rt_err_t rt_mb_send(rt_mailbox_t mb, rt_uint32_t value); +rt_err_t rt_mb_send(rt_mailbox_t mb, rt_ubase_t value); rt_err_t rt_mb_send_wait(rt_mailbox_t mb, - rt_uint32_t value, + rt_ubase_t value, rt_int32_t timeout); -rt_err_t rt_mb_recv(rt_mailbox_t mb, rt_uint32_t *value, rt_int32_t timeout); +rt_err_t rt_mb_recv(rt_mailbox_t mb, rt_ubase_t *value, rt_int32_t timeout); rt_err_t rt_mb_control(rt_mailbox_t mb, int cmd, void *arg); #endif |
