summaryrefslogtreecommitdiffstats
path: root/prototypes.h
blob: b578f9c437a3c6df5b16882ebfd4cac957a66d9c (plain)
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
27
28
29
30
31
32
33
34
35
/* lib_ws2812.c */
void _delay_loop_1(uint8_t __count);
void _delay_loop_2(uint16_t __count);
void _delay_ms(double __ms);
void _delay_us(double __us);
void ws2812_sendarray(uint8_t *data, uint16_t datlen);
/* blinky.c */
void _delay_loop_1(uint8_t __count);
void _delay_loop_2(uint16_t __count);
void _delay_ms(double __ms);
void _delay_us(double __us);
int ramp(int j, int n);
int main(void);
/* util.c */
void _delay_loop_1(uint8_t __count);
void _delay_loop_2(uint16_t __count);
void _delay_ms(double __ms);
void _delay_us(double __us);
void setup_clocks(void);
/* uart.c */
void _delay_loop_1(uint8_t __count);
void _delay_loop_2(uint16_t __count);
void _delay_ms(double __ms);
void _delay_us(double __us);
void uart_init(unsigned int baudrate);
unsigned int uart_getc(void);
void uart_putc(unsigned char data);
void uart_puts(const char *s);
void uart_puts_p(const char *progmem_s);
/* stdio.c */
void _delay_loop_1(uint8_t __count);
void _delay_loop_2(uint16_t __count);
void _delay_ms(double __ms);
void _delay_us(double __us);
void stdio_init(void);