Il y avait des problèmes dans la libraire...

Fork of USBDEVICE by ST

Committer:
qroche
Date:
Sun Sep 03 23:19:21 2017 +0000
Branch:
master
Revision:
5:3329e56e51d7
Parent:
1:2a3ae13b45ef
fin;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 1 /*******************************************************************************
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 2 * DISCLAIMER
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 3 * This software is supplied by Renesas Electronics Corporation and is only
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 4 * intended for use with Renesas products. No other uses are authorized. This
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 5 * software is owned by Renesas Electronics Corporation and is protected under
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 6 * all applicable laws, including copyright laws.
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 7 * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 8 * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 9 * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 10 * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 11 * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 12 * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 13 * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 14 * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 15 * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 16 * Renesas reserves the right, without notice, to make changes to this software
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 17 * and to discontinue the availability of this software. By using this software,
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 18 * you agree to the additional terms and conditions found by accessing the
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 19 * following link:
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 20 * http://www.renesas.com/disclaimer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 21 * Copyright (C) 2014 - 2015 Renesas Electronics Corporation. All rights reserved.
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 22 *******************************************************************************/
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 23
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 24 #ifndef USB_FUNCTION_SETTING_H
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 25 #define USB_FUNCTION_SETTING_H
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 26
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 27 #ifdef __cplusplus
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 28 extern "C" {
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 29 #endif
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 30
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 31 #define USB_FUNCTION_CH 0
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 32 #define USB_FUNCTION_HISPEED 1
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 33
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 34 #if (USB_FUNCTION_CH == 0)
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 35 #include "usb0_function.h"
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 36 #define USB20X USB200
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 37 #define USBIX_IRQn USBI0_IRQn
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 38 #define g_usbx_function_bit_set g_usb0_function_bit_set
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 39 #define g_usbx_function_PipeDataSize g_usb0_function_PipeDataSize
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 40 #define g_usbx_function_data_count g_usb0_function_data_count
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 41 #define g_usbx_function_PipeTbl g_usb0_function_PipeTbl
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 42 #define g_usbx_function_DmaStatus g_usb0_function_DmaStatus
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 43 #define g_usbx_function_pipecfg g_usb0_function_pipecfg
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 44 #define g_usbx_function_pipe_status g_usb0_function_pipe_status
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 45 #define g_usbx_function_data_pointer g_usb0_function_data_pointer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 46 #define g_usbx_function_pipebuf g_usb0_function_pipebuf
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 47 #define g_usbx_function_pipemaxp g_usb0_function_pipemaxp
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 48 #define g_usbx_function_pipeperi g_usb0_function_pipeperi
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 49 #define g_usbx_function_TestModeFlag g_usb0_function_TestModeFlag
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 50 #define usbx_function_BRDYInterruptPIPE0 usb0_function_BRDYInterruptPIPE0
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 51 #define usbx_function_BRDYInterrupt usb0_function_BRDYInterrupt
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 52 #define usbx_function_NRDYInterruptPIPE0 usb0_function_NRDYInterruptPIPE0
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 53 #define usbx_function_NRDYInterrupt usb0_function_NRDYInterrupt
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 54 #define usbx_function_BEMPInterruptPIPE0 usb0_function_BEMPInterruptPIPE0
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 55 #define usbx_function_BEMPInterrupt usb0_function_BEMPInterrupt
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 56 #define usbx_function_read_buffer_c usb0_function_read_buffer_c
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 57 #define usbx_function_set_pid_buf usb0_function_set_pid_buf
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 58 #define usbx_function_disable_brdy_int usb0_function_disable_brdy_int
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 59 #define usbx_function_set_pid_stall usb0_function_set_pid_stall
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 60 #define usbx_function_dma_interrupt_d0fifo usb0_function_dma_interrupt_d0fifo
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 61 #define usbx_function_read_dma usb0_function_read_dma
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 62 #define usbx_function_dma_interrupt_d1fifo usb0_function_dma_interrupt_d1fifo
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 63 #define usbx_function_write_buffer usb0_function_write_buffer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 64 #define usbx_function_set_pid_nak usb0_function_set_pid_nak
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 65 #define usbx_function_get_mbw usb0_function_get_mbw
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 66 #define usbx_function_set_curpipe usb0_function_set_curpipe
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 67 #define usbx_function_aclrm usb0_function_aclrm
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 68 #define usbx_function_enable_nrdy_int usb0_function_enable_nrdy_int
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 69 #define usbx_function_enable_brdy_int usb0_function_enable_brdy_int
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 70 #define usbx_function_get_pid usb0_function_get_pid
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 71 #define usbx_function_get_inbuf usb0_function_get_inbuf
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 72 #define usbx_function_disable_bemp_int usb0_function_disable_bemp_int
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 73 #define usbx_function_EpToPipe usb0_function_EpToPipe
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 74 #define usbx_function_clear_pipe_tbl usb0_function_clear_pipe_tbl
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 75 #define Userdef_USB_usbx_function_d0fifo_dmaintid Userdef_USB_usb0_function_d0fifo_dmaintid
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 76 #define Userdef_USB_usbx_function_d1fifo_dmaintid Userdef_USB_usb0_function_d1fifo_dmaintid
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 77 #define usbx_function_reset_module usb0_function_reset_module
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 78 #define usbx_function_init_status usb0_function_init_status
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 79 #define usbx_function_InitModule usb0_function_InitModule
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 80 #define usbx_function_clear_alt usb0_function_clear_alt
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 81 #define usbx_function_set_sqclr usb0_function_set_sqclr
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 82 #define usbx_api_function_CtrlWriteStart usb0_api_function_CtrlWriteStart
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 83 #define usbx_api_function_CtrlReadStart usb0_api_function_CtrlReadStart
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 84 #define usbx_function_write_buffer_c usb0_function_write_buffer_c
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 85 #define usbx_api_function_check_pipe_status usb0_api_function_check_pipe_status
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 86 #define usbx_api_function_set_pid_nak usb0_api_function_set_pid_nak
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 87 #define usbx_api_function_clear_pipe_status usb0_api_function_clear_pipe_status
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 88 #define usbx_api_function_start_receive_transfer usb0_api_function_start_receive_transfer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 89 #define usbx_function_read_buffer usb0_function_read_buffer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 90 #define usbx_api_function_start_send_transfer usb0_api_function_start_send_transfer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 91 #define usbx_function_stop_transfer usb0_function_stop_transfer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 92 #define usbx_function_clear_pid_stall usb0_function_clear_pid_stall
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 93 #define usbx_function_CheckVBUStaus usb0_function_CheckVBUStaus
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 94 #define usbx_function_USB_FUNCTION_Attach usb0_function_USB_FUNCTION_Attach
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 95 #define usbx_function_USB_FUNCTION_Detach usb0_function_USB_FUNCTION_Detach
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 96 #define usbx_function_is_hispeed usb0_function_is_hispeed
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 97 #define usbx_function_ResetDescriptor usb0_function_ResetDescriptor
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 98 #define usbx_function_USB_FUNCTION_Suspend usb0_function_USB_FUNCTION_Suspend
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 99 #define usbx_function_USB_FUNCTION_TestMode usb0_function_USB_FUNCTION_TestMode
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 100 #else
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 101 #include "usb1_function.h"
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 102 #define USB20X USB201
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 103 #define USBIX_IRQn USBI1_IRQn
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 104 #define g_usbx_function_bit_set g_usb1_function_bit_set
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 105 #define g_usbx_function_PipeDataSize g_usb1_function_PipeDataSize
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 106 #define g_usbx_function_data_count g_usb1_function_data_count
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 107 #define g_usbx_function_PipeTbl g_usb1_function_PipeTbl
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 108 #define g_usbx_function_DmaStatus g_usb1_function_DmaStatus
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 109 #define g_usbx_function_pipecfg g_usb1_function_pipecfg
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 110 #define g_usbx_function_pipe_status g_usb1_function_pipe_status
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 111 #define g_usbx_function_data_pointer g_usb1_function_data_pointer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 112 #define g_usbx_function_pipebuf g_usb1_function_pipebuf
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 113 #define g_usbx_function_pipemaxp g_usb1_function_pipemaxp
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 114 #define g_usbx_function_pipeperi g_usb1_function_pipeperi
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 115 #define g_usbx_function_TestModeFlag g_usb1_function_TestModeFlag
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 116 #define usbx_function_BRDYInterruptPIPE0 usb1_function_BRDYInterruptPIPE0
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 117 #define usbx_function_BRDYInterrupt usb1_function_BRDYInterrupt
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 118 #define usbx_function_NRDYInterruptPIPE0 usb1_function_NRDYInterruptPIPE0
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 119 #define usbx_function_NRDYInterrupt usb1_function_NRDYInterrupt
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 120 #define usbx_function_BEMPInterruptPIPE0 usb1_function_BEMPInterruptPIPE0
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 121 #define usbx_function_BEMPInterrupt usb1_function_BEMPInterrupt
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 122 #define usbx_function_read_buffer_c usb1_function_read_buffer_c
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 123 #define usbx_function_set_pid_buf usb1_function_set_pid_buf
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 124 #define usbx_function_disable_brdy_int usb1_function_disable_brdy_int
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 125 #define usbx_function_set_pid_stall usb1_function_set_pid_stall
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 126 #define usbx_function_dma_interrupt_d0fifo usb1_function_dma_interrupt_d0fifo
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 127 #define usbx_function_read_dma usb1_function_read_dma
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 128 #define usbx_function_dma_interrupt_d1fifo usb1_function_dma_interrupt_d1fifo
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 129 #define usbx_function_write_buffer usb1_function_write_buffer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 130 #define usbx_function_set_pid_nak usb1_function_set_pid_nak
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 131 #define usbx_function_get_mbw usb1_function_get_mbw
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 132 #define usbx_function_set_curpipe usb1_function_set_curpipe
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 133 #define usbx_function_aclrm usb1_function_aclrm
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 134 #define usbx_function_enable_nrdy_int usb1_function_enable_nrdy_int
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 135 #define usbx_function_enable_brdy_int usb1_function_enable_brdy_int
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 136 #define usbx_function_get_pid usb1_function_get_pid
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 137 #define usbx_function_get_inbuf usb1_function_get_inbuf
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 138 #define usbx_function_disable_bemp_int usb1_function_disable_bemp_int
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 139 #define usbx_function_EpToPipe usb1_function_EpToPipe
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 140 #define usbx_function_clear_pipe_tbl usb1_function_clear_pipe_tbl
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 141 #define Userdef_USB_usbx_function_d0fifo_dmaintid Userdef_USB_usb1_function_d0fifo_dmaintid
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 142 #define Userdef_USB_usbx_function_d1fifo_dmaintid Userdef_USB_usb1_function_d1fifo_dmaintid
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 143 #define usbx_function_reset_module usb1_function_reset_module
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 144 #define usbx_function_init_status usb1_function_init_status
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 145 #define usbx_function_InitModule usb1_function_InitModule
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 146 #define usbx_function_clear_alt usb1_function_clear_alt
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 147 #define usbx_function_set_sqclr usb1_function_set_sqclr
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 148 #define usbx_api_function_CtrlWriteStart usb1_api_function_CtrlWriteStart
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 149 #define usbx_api_function_CtrlReadStart usb1_api_function_CtrlReadStart
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 150 #define usbx_function_write_buffer_c usb1_function_write_buffer_c
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 151 #define usbx_api_function_check_pipe_status usb1_api_function_check_pipe_status
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 152 #define usbx_api_function_set_pid_nak usb1_api_function_set_pid_nak
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 153 #define usbx_api_function_clear_pipe_status usb1_api_function_clear_pipe_status
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 154 #define usbx_api_function_start_receive_transfer usb1_api_function_start_receive_transfer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 155 #define usbx_function_read_buffer usb1_function_read_buffer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 156 #define usbx_api_function_start_send_transfer usb1_api_function_start_send_transfer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 157 #define usbx_function_stop_transfer usb1_function_stop_transfer
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 158 #define usbx_function_clear_pid_stall usb1_function_clear_pid_stall
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 159 #define usbx_function_CheckVBUStaus usb1_function_CheckVBUStaus
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 160 #define usbx_function_USB_FUNCTION_Attach usb1_function_USB_FUNCTION_Attach
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 161 #define usbx_function_USB_FUNCTION_Detach usb1_function_USB_FUNCTION_Detach
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 162 #define usbx_function_is_hispeed usb1_function_is_hispeed
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 163 #define usbx_function_ResetDescriptor usb1_function_ResetDescriptor
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 164 #define usbx_function_USB_FUNCTION_Suspend usb1_function_USB_FUNCTION_Suspend
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 165 #define usbx_function_USB_FUNCTION_TestMode usb1_function_USB_FUNCTION_TestMode
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 166 #endif
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 167
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 168
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 169 #ifdef __cplusplus
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 170 }
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 171 #endif
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 172
frq08711@LMECWL0871.LME.ST.COM 1:2a3ae13b45ef 173 #endif /* USB_FUNCTION_SETTING_H */