Master include file for project Includes all project includes and defines here.
void cpy_flash(uint8_t *src, uint8_t *dest, int size)
Copy data from Flash to Ram Uses flash_read8() to avoid alighnment problems.
void wire2fp(wire_p *in, point *out)
void optimistic_yield(uint32_t interval_us)
MEMSPACE void PerspectiveProjection(point *P, double scale, int x, int y)
Cordic Routines Handle angle outside of the first quadrant Added standalone test to verify CORDIC aga...
void tft_drawLine(window *win, int16_t x0, int16_t y0, int16_t x1, int16_t y1, uint16_t color)
Draw line From my blit test code testit.c 1984 - 1985 Mike Gore.
MEMSPACE void wdt_reset(void)
reset watchdog
void wire_draw(window *win, const wire_p *wire, const wire_e *edge, point *view, int x, int y, double scale, uint16_t color)
ili9341 driver inspired by Adafruit ili9341 code All code in this file has been rewritten by Mike Gor...
MEMSPACE void rotate(point *P, point *V)
Rotate point P by View point.