diff options
author | Tectu <joel@unormal.org> | 2012-07-23 19:54:10 +0200 |
---|---|---|
committer | Tectu <joel@unormal.org> | 2012-07-23 19:54:10 +0200 |
commit | fa4272d31f06a674130ed8e494add2b8aa969493 (patch) | |
tree | ef0d5e4dfddf371d8dc29e47922110f372cba136 /glcd/worker.h | |
parent | a9d5837f4039ecc1868c4fefae66e52c61f02142 (diff) | |
download | uGFX-fa4272d31f06a674130ed8e494add2b8aa969493.tar.gz uGFX-fa4272d31f06a674130ed8e494add2b8aa969493.tar.bz2 uGFX-fa4272d31f06a674130ed8e494add2b8aa969493.zip |
cleanup
Diffstat (limited to 'glcd/worker.h')
-rw-r--r-- | glcd/worker.h | 123 |
1 files changed, 0 insertions, 123 deletions
diff --git a/glcd/worker.h b/glcd/worker.h deleted file mode 100644 index 53d3c09f..00000000 --- a/glcd/worker.h +++ /dev/null @@ -1,123 +0,0 @@ -#ifndef WORKER_H -#define WORKER_H - -#define GLCD_WORKER_SIZE 512 - -enum glcd_action { GLCD_SET_POWERMODE, - GLCD_SET_ORIENTATION, - GLCD_SET_WINDOW, - GLCD_FILL_AREA, - GLCD_WRITE_AREA, - GLCD_CLEAR, - GLCD_GET_PIXEL_COLOR, - GLCD_DRAW_PIXEL, - GLCD_WRITE_STREAM_START, - GLCD_WRITE_STREAM_STOP, - GLCD_WRITE_STREAM, - GLCD_VERTICAL_SCROLL, - }; - -enum glcd_result { GLCD_DONE, - GLCD_FAILED, - GLCD_PROGRESS, - }; - -#define _glcd_msg_base \ - enum glcd_action action; \ - enum glcd_result result; - -struct glcd_msg_base { - _glcd_msg_base -}; - -struct glcd_msg_powermode { - _glcd_msg_base - - uint8_t powermode; -}; - -struct glcd_msg_orientation { - _glcd_msg_base - - uint8_t newOrientation; -}; - -struct glcd_msg_set_window { - _glcd_msg_base - - uint16_t x0; - uint16_t y0; - uint16_t x1; - uint16_t y1; -}; - -struct glcd_msg_fill_area { - _glcd_msg_base - - uint16_t x0; - uint16_t y0; - uint16_t x1; - uint16_t y1; - uint16_t color; -}; - -struct glcd_msg_write_area { - _glcd_msg_base - - uint16_t x0; - uint16_t y0; - uint16_t x1; - uint16_t y1; - uint16_t *buffer; - size_t size; -}; - -struct glcd_msg_clear { - _glcd_msg_base - - uint16_t color; -}; - -struct glcd_msg_get_pixel_color { - _glcd_msg_base - - uint16_t x; - uint16_t y; - uint16_t color; -}; - -struct glcd_msg_draw_pixel { - _glcd_msg_base - - uint16_t x; - uint16_t y; - uint16_t color; -}; - -struct glcd_msg_write_stream_start { - _glcd_msg_base -}; - -struct glcd_msg_write_stream_stop { - _glcd_msg_base -}; - -struct glcd_msg_write_stream { - _glcd_msg_base - - uint16_t *buffer; - uint16_t size; -}; - -struct glcd_msg_vertical_scroll { - _glcd_msg_base - - uint16_t x0; - uint16_t y0; - uint16_t x1; - uint16_t y1; - int16_t lines; -}; - -#endif - |