VSF Documented
Main Page
Related Pages
Topics
Namespaces
Data Structures
Files
File List
Globals
source
hal
driver
common
common.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
19
20
/*============================ INCLUDES ======================================*/
21
#include "
hal/vsf_hal_cfg.h
"
22
23
#ifndef __HAL_DRIVER_COMMON_H__
24
#define __HAL_DRIVER_COMMON_H__
25
26
#ifdef __cplusplus
27
extern
"C"
{
28
#endif
29
30
#include "
template/vsf_template.h
"
31
32
/*============================ MACROS ========================================*/
33
/*============================ INCLUDES ======================================*/
34
35
# include "
hal/driver/common/adc/adc_interface.h
"
36
# include "
hal/driver/common/flash/flash_interface.h
"
37
# include "
hal/driver/common/gpio/exti_gpio.h
"
38
# include "
hal/driver/common/i2c/i2c_request.h
"
39
# include "
hal/driver/common/i2c/mrequest_i2c.h
"
40
# include "
hal/driver/common/i2c/multiplex_i2c.h
"
41
# include "
hal/driver/common/spi/fifo2req_spi.h
"
42
# include "
hal/driver/common/spi/multiplex_spi.h
"
43
# include "
hal/driver/common/spi/spi_interface.h
"
44
# include "
hal/driver/common/usart/fifo2req_usart.h
"
45
# include "
hal/driver/common/usart/usart_interface.h
"
46
47
/*============================ MACROFIED FUNCTIONS ===========================*/
48
/*============================ TYPES =========================================*/
49
/*============================ GLOBAL VARIABLES ==============================*/
50
/*============================ LOCAL VARIABLES ===============================*/
51
/*============================ PROTOTYPES ====================================*/
52
53
#ifdef __cplusplus
54
}
55
#endif
56
57
#endif
58
/* EOF */
adc_interface.h
exti_gpio.h
fifo2req_spi.h
fifo2req_usart.h
flash_interface.h
i2c_request.h
mrequest_i2c.h
multiplex_i2c.h
multiplex_spi.h
spi_interface.h
usart_interface.h
vsf_hal_cfg.h
vsf_template.h
Generated by
1.9.8