1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| #ifndef __PAN_HAL_H__
| #define __PAN_HAL_H__
|
| #include "pan_hal_gpio.h"
| #include "pan_hal_uart.h"
| #include "pan_hal_dmac.h"
| #include "pan_hal_spi.h"
| #include "pan_hal_i2c.h"
|
| #include "pan_hal_wdt.h"
| #include "pan_hal_wwdt.h"
| #include "pan_hal_pwm.h"
| #include "pan_hal_timer.h"
| #include "pan_hal_adc.h"
|
| typedef enum {
| PAN_HAL_SUCCESS,
| PAN_HAL_INVALID_PARAMS,
| PAN_HAL_IO_ERROR,
| PAN_HAL_DEVICE_BUSY,
| PAN_HAL_NO_MEM,
| PAN_HAL_NO_HARDWARE_SOURCE,
| PAN_HAL_UNKNOWN,
| } PanHalError;
|
| #endif
|
|