aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/codegen/hal/stm32f0/stm32f0_hal.h
blob: 00df9278f79b9dee38ac66b36ec2871713db77f5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef STM32F0_HAL_H
#define STM32F0_HAL_H
#include <stdbool.h>

void init_uart(void);
void putch(char c);
char getch(void);
#define flush()

void trigger_setup(void);
void trigger_low(void);
bool trigger_status(void);
void trigger_flip(void);
void trigger_high(void);

void led_error(unsigned int status);
void led_ok(unsigned int status);

#endif // STM32F0_HAL_H