diff options
Diffstat (limited to 'prototypes.h')
-rw-r--r-- | prototypes.h | 24 |
1 files changed, 3 insertions, 21 deletions
diff --git a/prototypes.h b/prototypes.h index b578f9c..c461ff9 100644 --- a/prototypes.h +++ b/prototypes.h @@ -1,35 +1,17 @@ /* 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_setleds(struct RGB *ledarray, uint16_t leds); +void ws2812_setleds_pin(struct RGB *ledarray, uint16_t leds, uint8_t pinmask); void ws2812_sendarray(uint8_t *data, uint16_t datlen); +void ws2812_sendarray_mask(uint8_t *data, uint16_t datlen, uint8_t maskhi); /* 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); |