| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- 其他
- =========================
- usb_malloc
- """"""""""""""""""""""""""""""""""""
- ``usb_malloc`` 用来申请内存。
- .. code-block:: C
- void *usb_malloc(size_t size);
- - **size** 要申请的内存大小
- - **return** 申请的内存地址
- usb_free
- """"""""""""""""""""""""""""""""""""
- ``usb_free`` 用来释放申请的内存。
- .. code-block:: C
- void usb_free(void *ptr);
- - **ptr** 要释放的内存地址
- usb_iomalloc
- """"""""""""""""""""""""""""""""""""
- ``usb_iomalloc`` 用来申请内存,并按照 `CONFIG_DCACHE_LINE_SIZE` 对齐,一般使用到 dcache 和 dma 需要对齐操作的时候使用。
- .. code-block:: C
- void *usb_iomalloc(size_t size);
- - **size** 要申请的内存大小
- - **return** 申请的内存地址
- usb_iofree
- """"""""""""""""""""""""""""""""""""
- ``usb_iofree`` 用来释放申请的内存。
- .. code-block:: C
- void usb_iofree(void *ptr);
- - **ptr** 要释放的内存地址
|