#ifndef DRAWLIB_H
#define DRAWLIB_H      




// pixel speed is a clock cycle count
#define DRAW_PIXEL_SPEED OCR0

void draw_init(void);

void draw_set_xy(unsigned char x, unsigned char y);

void draw_pen_dxdy(unsigned char dx, unsigned char dy, unsigned char length);
void draw_pen_dx(unsigned char dx, unsigned char length);
void draw_pen_dy(unsigned char dy, unsigned char length);

void draw_box(unsigned char x1, unsigned char y1, unsigned char x2, unsigned char y2);

#endif

