PokittoLib is the library needed for programming the Pokitto DIY game console (www.pokitto.com)

Dependents:   Sensitive

Fork of PokittoLib by Jonne Valola

Revision:
15:0bbe8f6fae32
Parent:
0:e8b8f36b4505
--- a/POKITTO_HW/HWLCD.h	Wed Oct 18 14:25:12 2017 +0000
+++ b/POKITTO_HW/HWLCD.h	Wed Oct 18 14:47:54 2017 +0000
@@ -51,6 +51,8 @@
 extern void setBacklight(float);
 extern void lcdFillSurface(uint16_t);
 extern void lcdPixel(int16_t x, int16_t y, uint16_t c);
+extern void setWindow(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2);
+extern void lcdTile(int16_t x0, int16_t y0, int16_t width, int16_t height, uint16_t* gfx);
 extern void lcdRectangle(int16_t x, int16_t y,int16_t x2, int16_t y2, uint16_t color);
 extern void lcdInit();
 extern void lcdSleep();
@@ -58,6 +60,7 @@
 extern void lcdRefresh(uint8_t *, uint16_t*);
 extern void lcdRefreshAB(uint8_t *, uint16_t*);
 extern void lcdRefreshGB(uint8_t *, uint16_t*);
+extern void lcdRefreshRegionMode1(int16_t x0, int16_t y0, int16_t x1, int16_t y1, uint8_t * scrbuf, uint16_t * paletteptr);
 extern void lcdRefreshMode1(uint8_t *, uint16_t*);
 extern void lcdRefreshMode2(uint8_t *, uint16_t*);
 extern void lcdRefreshMode3(uint8_t *, uint16_t*);