opl_cpuif.h
浏览该文件的文档。00001 00018 /*--------------------------Macro definition------------------------- */ 00019 #define GET_IPMUX_DMA_TX_PHYS_ADDR 1000 00020 #define GET_IPMUX_DMA_RX_PHYS_ADDR 2000 00021 00022 #define GET_IPMUX_DMA_RX_BUF_DATA 3000 00023 #define SET_IPMUX_DMA_TX_BUF_DATA 4000 00024 00025 #define ENABLE_IPMUX_HOST_DMA0_INTERRUPT 5000 00026 #define DISABLE_IPMUX_HOST_DMA0_INTERRUPT 6000 00027 #define WAIT_FOR_IPMUX_HOST_DMA0_INTERRUPT 7000 00028 00029 00030 00031 00032 00038 /*--------------------------type definition------------------------- */ 00039 00040 typedef struct dma_request_phys_addr_s{ 00041 int dmas; 00042 unsigned long phys_addr; 00043 }dma_request_phys_addr_t; 00044 00045 typedef struct dma_request_data_s{ 00046 int dmas; 00047 int bd; 00048 int len; 00049 char buf[2048]; 00050 }dma_request_data_t; 00051 00052 00053 00059 /*-----------------global varible/function declaration--------------- */ 00060 00061 00062 00063 00064 00070 /*-------------------local function declaration---------------------- */ 00071 00072 00073 00074 00075 00082 /*--------------local variable declaration and definition------------- */ 00083 00084 00085 00086 00087 00094 /*------------------global variable and function exported-------------- */ 00095 00096 00097 00098 00099 00107 /*----------------------local function definition--------------------- */ 00108 00109 00110 00111 00112 00113
Generated at Mon Jul 30 16:43:48 2007 for IPMUX1IPMUX2IPMUX3 by 1.3.9.1