WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
usb_os_adapt.h 文件参考

浏览源代码.

宏定义

#define USB_DMA_CACHE_INV   dma_cache_inv
 
#define USB_DMA_CACHE_CLR   dma_cache_clean
 
#define USB_DMA_PA_TO_VA(daddr)   (daddr)
 
#define USB_DMA_VA_TO_PA(vaddr)   (vaddr)
 
#define IO_DEVICE_ADDR(addr)   (addr)
 
#define USB_MUTEX_INIT_VAL   { MTX_NOT_INIT }
 
#define INVALID_MUX   0xFFFFFFFF
 
#define USB_QUEUE_INVALID   KERNEL_QUEUE_LIMIT
 
#define USB_TASK_PARAM_INIT_ARG   LOS_TASK_PARAM_INIT_ARG
 
#define BUS_PROBE_GENERIC   0
 
#define IS_USB_DEVICE_ATTACHING(dev)   ((dev)->dev_attaching)
 
#define USBD_SET_ATTACHING(dev)   ((dev)->dev_attaching = 1)
 
#define USB3_HEADER_PATH   "soc/usb3.h"
 
#define USB_HEADER_PATH   "soc/usb.h"
 
#define UART_HEADER_PATH   "soc/uart.h"
 

宏定义说明

◆ BUS_PROBE_GENERIC

#define BUS_PROBE_GENERIC   0

◆ INVALID_MUX

#define INVALID_MUX   0xFFFFFFFF

◆ IO_DEVICE_ADDR

#define IO_DEVICE_ADDR (   addr)    (addr)

◆ IS_USB_DEVICE_ATTACHING

#define IS_USB_DEVICE_ATTACHING (   dev)    ((dev)->dev_attaching)

◆ UART_HEADER_PATH

#define UART_HEADER_PATH   "soc/uart.h"

◆ USB3_HEADER_PATH

#define USB3_HEADER_PATH   "soc/usb3.h"

◆ USB_DMA_CACHE_CLR

#define USB_DMA_CACHE_CLR   dma_cache_clean

◆ USB_DMA_CACHE_INV

#define USB_DMA_CACHE_INV   dma_cache_inv

◆ USB_DMA_PA_TO_VA

#define USB_DMA_PA_TO_VA (   daddr)    (daddr)

◆ USB_DMA_VA_TO_PA

#define USB_DMA_VA_TO_PA (   vaddr)    (vaddr)

◆ USB_HEADER_PATH

#define USB_HEADER_PATH   "soc/usb.h"

◆ USB_MUTEX_INIT_VAL

#define USB_MUTEX_INIT_VAL   { MTX_NOT_INIT }

◆ USB_QUEUE_INVALID

#define USB_QUEUE_INVALID   KERNEL_QUEUE_LIMIT

◆ USB_TASK_PARAM_INIT_ARG

#define USB_TASK_PARAM_INIT_ARG   LOS_TASK_PARAM_INIT_ARG

◆ USBD_SET_ATTACHING

#define USBD_SET_ATTACHING (   dev)    ((dev)->dev_attaching = 1)