| /bsp/wch/arm/ch579m/libraries/StdPeriphDriver/inc/ |
| A D | CH57x_usbhost.h | 68 extern UINT8 FoundNewDev; 73 extern UINT8 Com_Buffer[]; 94 UINT8 USBHostTransact( UINT8 endp_pid, UINT8 tog, UINT32 timeout ); // endp_pid: 高4位是token_pid令牌… 102 UINT8 CtrlSetUsbAddress( UINT8 addr ); // 设置USB设备地址 103 UINT8 CtrlSetUsbConfig( UINT8 cfg ); // 设置USB设备配置 104 UINT8 CtrlClearEndpStall( UINT8 endp ) ; // 清除端点STALL 105 UINT8 CtrlSetUsbIntercace( UINT8 cfg ); // 设置USB设备接口 117 UINT8 CtrlGetHIDDeviceReport( UINT8 infc ); // HID类命令,SET_IDLE和GET_REPORT 119 UINT8 HubGetPortStatus( UINT8 HubPortIndex ); // 查询HUB端口状态,返回在TxBuffer中 120 UINT8 HubSetPortFeature( UINT8 HubPortIndex, UINT8 FeatureSelt ); // 设置HUB端口特性 [all …]
|
| A D | CH57x_spi.h | 54 void SPI0_MasterSendByte( UINT8 d ); /* 发送单字节 (buffer) */ 55 UINT8 SPI0_MasterRecvByte( void ); /* 接收单字节 (buffer) */ 57 void SPI0_MasterTrans( UINT8 *pbuf, UINT16 len ); /* 使用FIFO连续发送多字节 */ 58 void SPI0_MasterRecv( UINT8 *pbuf, UINT16 len ); /* 使用FIFO连续接收多字节 */ 66 void SPI0_SlaveSendByte( UINT8 d ); /* 从机模式,发送一字节数据 */ 67 UINT8 SPI0_SlaveRecvByte( void ); /* 从机模式,接收一字节数据 */ 69 void SPI0_SlaveTrans( UINT8 *pbuf, UINT16 len ); /* 从机模式,发送多字节数据 */ 88 void SPI1_MasterSendByte( UINT8 d ); /* 发送单字节 (buffer) */ 89 UINT8 SPI1_MasterRecvByte( void ); /* 接收单字节 (buffer) */ 91 void SPI1_MasterTrans( UINT8 *pbuf, UINT16 len ); /* 使用FIFO连续发送多字节 */ [all …]
|
| A D | CH57x_pwr.h | 48 void PWR_DCDCCfg( UINT8 s ); /* 内部DC/DC电源控制 */ 49 void PWR_UnitModCfg( UINT8 s, UINT8 unit ); /* 可控单元模块的电源控制 */ 50 void PWR_PeriphClkCfg( UINT8 s, UINT16 perph ); /* 外设时钟控制位 */ 52 void PowerMonitor( UINT8 s ); /* 电源电压监控功能控制 */ 54 void PWR_PeriphWakeUpCfg( UINT8 s, UINT16 perph ); /* 睡眠唤醒源配置 */ 58 void LowPower_Sleep( UINT8 rm ); /* 低功耗-Sleep模式 */ 59 void LowPower_Shutdown( UINT8 rm ); /* 低功耗-Shutdown模式 */
|
| A D | CH57x_usbdev.h | 36 void DevEP1_OUT_Deal( UINT8 l ); /* 设备端点1下传通道处理 */ 37 void DevEP2_OUT_Deal( UINT8 l ); /* 设备端点2下传通道处理 */ 38 void DevEP3_OUT_Deal( UINT8 l ); /* 设备端点3下传通道处理 */ 39 void DevEP4_OUT_Deal( UINT8 l ); /* 设备端点4下传通道处理 */ 41 void DevEP1_IN_Deal( UINT8 l ); /* 设备端点1上传通道处理 */ 42 void DevEP2_IN_Deal( UINT8 l ); /* 设备端点2上传通道处理 */ 43 void DevEP3_IN_Deal( UINT8 l ); /* 设备端点3上传通道处理 */ 44 void DevEP4_IN_Deal( UINT8 l ); /* 设备端点4上传通道处理 */
|
| A D | CH579SFR.h | 51 #ifndef UINT8 1812 UINT8 bRequest; 1820 UINT8 bLength; 1831 UINT8 iProduct; 1838 UINT8 bLength; 1845 UINT8 MaxPower; 1850 UINT8 bLength; 1863 UINT8 bLength; 1868 UINT8 bInterval; 1895 UINT8 bLength; [all …]
|
| A D | CH57x_uart.h | 45 void UART0_INTCfg( UINT8 s, UINT8 i ); /* 串口中断配置 */ 66 void UART1_INTCfg( UINT8 s, UINT8 i ); /* 串口中断配置 */ 87 void UART2_INTCfg( UINT8 s, UINT8 i ); /* 串口中断配置 */ 109 void UART3_INTCfg( UINT8 s, UINT8 i ); /* 串口中断配置 */
|
| A D | CH57x_pwm.h | 68 void PWMX_ACTOUT( UINT8 ch, UINT8 da, PWMX_PolarTypeDef pr, UINT8 s); /* PWM4-PWM11通道输出波形配置 */ 69 void PWMX_AlterOutCfg( UINT8 ch, UINT8 s); /* PWM 交替输出模式配置 */
|
| A D | CH57x_flash.h | 24 UINT8 FlashBlockErase(UINT32 addr); 25 UINT8 FlashWriteDW(UINT32 addr, UINT32 dat); 26 UINT8 FlashWriteBuf(UINT32 addr, PUINT32 pdat, UINT16 len);
|
| /bsp/wch/risc-v/Libraries/CH32V10x_StdPeriph_Driver/StdPeriph_Driver/inc/ |
| A D | ch32v10x_usb_host.h | 44 UINT8 DeviceStatus; 46 UINT8 DeviceSpeed; 47 UINT8 DeviceType; 50 UINT8 GpVar[4]; 77 UINT8 USBHostTransact(UINT8 endp_pid, UINT8 tog, UINT32 timeout); 82 UINT8 CtrlSetUsbAddress(UINT8 addr); 83 UINT8 CtrlSetUsbConfig(UINT8 cfg); 84 UINT8 CtrlClearEndpStall(UINT8 endp); 85 UINT8 CtrlSetUsbIntercace(UINT8 cfg); 90 UINT8 HubSetPortFeature(UINT8 HubPortIndex, UINT8 FeatureSelt); // ����HUB�˿����� [all …]
|
| A D | ch32v10x_usb.h | 46 #ifndef UINT8 533 UINT8 bRequest; 541 UINT8 bLength; 552 UINT8 iProduct; 559 UINT8 bLength; 566 UINT8 MaxPower; 571 UINT8 bLength; 584 UINT8 bLength; 603 UINT8 bNbrPorts; 614 UINT8 bLength; [all …]
|
| /bsp/wch/arm/Libraries/CH32F10x_StdPeriph_Driver/StdPeriph_Driver/inc/ |
| A D | ch32f10x_usb.h | 44 #ifndef UINT8 533 UINT8 bLength; 551 UINT8 bLength; 563 UINT8 bLength; 576 UINT8 bLength; 606 UINT8 bLength; 744 UINT8 USBHostTransact( UINT8 endp_pid, UINT8 tog, UINT16 timeout ); 749 UINT8 CtrlSetUsbAddress( UINT8 addr ); 750 UINT8 CtrlSetUsbConfig( UINT8 cfg ); 751 UINT8 CtrlClearEndpStall( UINT8 endp ) ; [all …]
|
| /bsp/wch/risc-v/Libraries/CH32V10x_StdPeriph_Driver/StdPeriph_Driver/src/ |
| A D | ch32v10x_usb_host.c | 64 UINT8 s; in AnalyzeRootHub() 235 UINT8 USBHostTransact(UINT8 endp_pid, UINT8 tog, UINT32 timeout) in AnalyzeRootHub() 431 UINT8 i; in AnalyzeRootHub() 451 UINT8 s; in AnalyzeRootHub() 508 UINT8 CtrlSetUsbAddress(UINT8 addr) in AnalyzeRootHub() 532 UINT8 CtrlSetUsbConfig(UINT8 cfg) in AnalyzeRootHub() 548 UINT8 CtrlClearEndpStall(UINT8 endp) in AnalyzeRootHub() 564 UINT8 CtrlSetUsbIntercace(UINT8 cfg) in AnalyzeRootHub() 748 UINT8 HubGetPortStatus(UINT8 HubPortIndex) in HubGetPortStatus() 781 UINT8 HubSetPortFeature(UINT8 HubPortIndex, UINT8 FeatureSelt) in HubSetPortFeature() [all …]
|
| A D | ch32v10x_usb.c | 76 void DevEP1_IN_Deal(UINT8 l) in DevEP1_IN_Deal() 91 void DevEP2_IN_Deal(UINT8 l) in DevEP2_IN_Deal() 106 void DevEP3_IN_Deal(UINT8 l) in DevEP3_IN_Deal() 121 void DevEP4_IN_Deal(UINT8 l) in DevEP4_IN_Deal() 136 void DevEP5_IN_Deal(UINT8 l) in DevEP5_IN_Deal() 151 void DevEP6_IN_Deal(UINT8 l) in DevEP6_IN_Deal() 166 void DevEP7_IN_Deal(UINT8 l) in DevEP7_IN_Deal()
|
| /bsp/acm32/acm32f0x0-nucleo/libraries/HAL_Driver/Inc/ |
| A D | HAL_AES.h | 40 void HAL_AES_Set_Key(UINT32 *keyin, UINT8 key_len, UINT8 swap_en); 41 void HAL_AES_Set_Key_U8(UINT8 *keyin, UINT8 key_len, UINT8 swap_en); 63 UINT8 operation, 64 UINT8 mode, 71 UINT8 *indata, 72 UINT8 *outdata, 74 UINT8 operation, 75 UINT8 mode, 76 UINT8 *iv,
|
| /bsp/wch/arm/Libraries/CH32F10x_StdPeriph_Driver/StdPeriph_Driver/src/ |
| A D | ch32f10x_usb.c | 201 UINT8 s; in AnalyzeRootHub() 354 UINT8 USBHostTransact( UINT8 endp_pid, UINT8 tog, UINT16 timeout ) in AnalyzeRootHub() 357 UINT8 s, r; in AnalyzeRootHub() 515 UINT8 i; in AnalyzeRootHub() 533 UINT8 s; in AnalyzeRootHub() 556 UINT8 s; in AnalyzeRootHub() 579 UINT8 CtrlSetUsbAddress( UINT8 addr ) in AnalyzeRootHub() 581 UINT8 s; in AnalyzeRootHub() 599 UINT8 CtrlSetUsbConfig( UINT8 cfg ) in AnalyzeRootHub() 612 UINT8 CtrlClearEndpStall( UINT8 endp ) in AnalyzeRootHub() [all …]
|
| /bsp/wch/arm/ch579m/libraries/StdPeriphDriver/ |
| A D | CH57x_flash.c | 30 UINT8 i; in GetUniqueID() 45 UINT8 i; in GetMACAddress() 59 UINT8 FlashBlockErase(UINT32 addr) in FlashBlockErase() 61 UINT8 status = 0; in FlashBlockErase() 62 volatile UINT8 op_step; in FlashBlockErase() 132 UINT8 FlashWriteDW(UINT32 addr, UINT32 dat) in FlashWriteDW() 136 UINT8 status = 0; in FlashWriteDW() 137 volatile UINT8 op_step; in FlashWriteDW() 209 UINT8 FlashWriteBuf(UINT32 addr, PUINT32 pdat, UINT16 len) in FlashWriteBuf() 213 UINT8 status = 0; in FlashWriteBuf() [all …]
|
| A D | CH57x_pwm.c | 73 void PWMX_ACTOUT( UINT8 ch, UINT8 da, PWMX_PolarTypeDef pr, UINT8 s) in PWMX_ACTOUT() 75 UINT8 i; in PWMX_ACTOUT() 102 void PWMX_AlterOutCfg( UINT8 ch, UINT8 s) in PWMX_AlterOutCfg()
|
| A D | CH57x_adc.c | 23 UINT8 ch=0; // 备份通道 in ADC_DataCalib_Rough() 24 UINT8 ctrl=0; // 备份控制寄存器 in ADC_DataCalib_Rough() 167 UINT16 TouchKey_ExcutSingleConver( UINT8 d ) in TouchKey_ExcutSingleConver() 190 UINT8 sum, sumck; in ADC_GetCurrentTS() 206 sum = (UINT8)(temp>>24); // 最高字节 in ADC_GetCurrentTS() 207 sumck = (UINT8)(temp>>16); in ADC_GetCurrentTS() 208 sumck += (UINT8)(temp>>8); in ADC_GetCurrentTS() 209 sumck += (UINT8)temp; in ADC_GetCurrentTS()
|
| A D | CH57x_spi0.c | 33 void SPI0_CLKCfg( UINT8 c ) in SPI0_CLKCfg() 80 void SPI0_MasterSendByte( UINT8 d ) in SPI0_MasterSendByte() 93 UINT8 SPI0_MasterRecvByte( void ) in SPI0_MasterRecvByte() 109 void SPI0_MasterTrans( UINT8 *pbuf, UINT16 len ) in SPI0_MasterTrans() 136 void SPI0_MasterRecv( UINT8 *pbuf, UINT16 len ) in SPI0_MasterRecv() 214 UINT8 SPI0_SlaveRecvByte( void ) in SPI0_SlaveRecvByte() 227 void SPI0_SlaveSendByte( UINT8 d ) in SPI0_SlaveSendByte() 266 void SPI0_SlaveTrans( UINT8 *pbuf, UINT16 len ) in SPI0_SlaveTrans()
|
| A D | CH57x_spi1.c | 33 void SPI1_CLKCfg( UINT8 c ) in SPI1_CLKCfg() 80 void SPI1_MasterSendByte( UINT8 d ) in SPI1_MasterSendByte() 93 UINT8 SPI1_MasterRecvByte( void ) in SPI1_MasterRecvByte() 109 void SPI1_MasterTrans( UINT8 *pbuf, UINT16 len ) in SPI1_MasterTrans() 136 void SPI1_MasterRecv( UINT8 *pbuf, UINT16 len ) in SPI1_MasterRecv()
|
| A D | CH57x_pwr.c | 20 void PWR_DCDCCfg( UINT8 s ) in PWR_DCDCCfg() 52 void PWR_UnitModCfg( UINT8 s, UINT8 unit ) in PWR_UnitModCfg() 83 void PWR_PeriphClkCfg( UINT8 s, UINT16 perph ) in PWR_PeriphClkCfg() 115 void PWR_PeriphWakeUpCfg( UINT8 s, UINT16 perph ) in PWR_PeriphWakeUpCfg() 140 void PowerMonitor( UINT8 s ) in PowerMonitor()
|
| A D | CH57x_int.c | 60 UINT8 x32Kpw, x32Mpw; in LowPower_Halt_1() 96 UINT8 x32Kpw, x32Mpw; in LowPower_Halt_2() 144 void LowPower_Sleep( UINT8 rm ) in LowPower_Sleep() 146 UINT8 x32Kpw, x32Mpw; in LowPower_Sleep() 199 void LowPower_Shutdown( UINT8 rm ) in LowPower_Shutdown() 201 UINT8 x32Kpw, x32Mpw; in LowPower_Shutdown()
|
| /bsp/acm32/acm32f4xx-nucleo/libraries/HAL_Driver/Inc/ |
| A D | HAL_AES.h | 52 void HAL_AES_SetKey(UINT32 *keyin, UINT8 key_len, UINT8 swap_en); 53 void HAL_AES_SetKey_U8(UINT8 *keyin, UINT8 key_len, UINT8 swap_en);
|
| A D | HAL_HRNG.h | 30 UINT8 HAL_HRNG_GetHrng_8(void); 48 UINT8 HAL_HRNG_GetHrng(UINT8 *hdata, UINT32 byte_len);
|
| /bsp/wch/arm/ch579m/board/ |
| A D | drv_usbh.c | 21 __align(4) UINT8 usb_rx_buf[MAX_PACKET_SIZE]; // IN, must even address 22 __align(4) UINT8 usb_tx_buf[MAX_PACKET_SIZE]; // OUT, must even address 65 UINT8 *tog = (UINT8 *)pipe->user_data; in drv_pipe_xfer() 97 *(UINT8 *)pipe->inst->pipe_ep0_out->user_data = USB_PID_DATA0; in drv_pipe_xfer() 98 *(UINT8 *)pipe->inst->pipe_ep0_in->user_data = USB_PID_DATA1; in drv_pipe_xfer() 169 pipe->user_data = rt_malloc(sizeof(UINT8)); in drv_open_pipe() 174 *(UINT8 *)pipe->user_data = USB_PID_DATA0; in drv_open_pipe() 178 *(UINT8 *)pipe->user_data = USB_PID_DATA0; in drv_open_pipe()
|