VSF Documented
Main Page
Related Pages
Topics
Namespaces
Data Structures
Files
Examples
File List
Globals
source
hal
driver
Allwinner
F1CX00S
common
usb
hc
usbh.h
Go to the documentation of this file.
1
/*****************************************************************************
2
* Copyright(C)2009-2022 by VSF Team *
3
* *
4
* Licensed under the Apache License, Version 2.0 (the "License"); *
5
* you may not use this file except in compliance with the License. *
6
* You may obtain a copy of the License at *
7
* *
8
* http://www.apache.org/licenses/LICENSE-2.0 *
9
* *
10
* Unless required by applicable law or agreed to in writing, software *
11
* distributed under the License is distributed on an "AS IS" BASIS, *
12
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. *
13
* See the License for the specific language governing permissions and *
14
* limitations under the License. *
15
* *
16
****************************************************************************/
17
18
#ifndef __VSF_HAL_DRIVER_ALLWINNER_F1X00S_USBH_H__
19
#define __VSF_HAL_DRIVER_ALLWINNER_F1X00S_USBH_H__
20
21
/*============================ INCLUDES ======================================*/
22
23
#include "
hal/vsf_hal_cfg.h
"
24
25
#if VSF_USE_USB_HOST == ENABLED
26
27
#include "
component/usb/host/vsf_usbh.h
"
28
#include "
hal/arch/vsf_arch.h
"
29
30
#ifdef __cplusplus
31
extern
"C"
{
32
#endif
33
34
/*============================ MACROS ========================================*/
35
/*============================ MACROFIED FUNCTIONS ===========================*/
36
/*============================ TYPES =========================================*/
37
38
typedef
struct
vsf_usb_hcd_param_t
{
39
vsf_arch_prio_t
priority
;
40
}
vsf_usb_hcd_param_t
;
41
42
/*============================ GLOBAL VARIABLES ==============================*/
43
44
extern
const
vk_usbh_hcd_drv_t
vsf_usb_hcd_drv
;
45
46
/*============================ INCLUDES ======================================*/
47
/*============================ PROTOTYPES ====================================*/
48
49
#ifdef __cplusplus
50
}
51
#endif
52
53
#endif
// VSF_USE_USB_HOST
54
#endif
// __VSF_HAL_DRIVER_ALLWINNER_F1X00S_USBH_H__
55
/* EOF */
vsf_usb_hcd_drv
const vk_usbh_hcd_drv_t vsf_usb_hcd_drv
Definition
usbh.c:131
vk_usbh_hcd_drv_t
Definition
vsf_usbh.h:322
vsf_arch_prio_t
vsf_arch_prio_t
Definition
cortex_a_generic.h:88
vsf_usb_hcd_param_t
Definition
usbh.h:38
vsf_usb_hcd_param_t::priority
vsf_arch_prio_t priority
Definition
usbh.h:39
vsf_arch.h
vsf_hal_cfg.h
vsf_usbh.h
Generated from commit:
vsfteam/vsf@3f77d3b