diff options
author | inmarket <andrewh@inmarket.com.au> | 2013-09-27 01:38:37 +1000 |
---|---|---|
committer | inmarket <andrewh@inmarket.com.au> | 2013-09-27 01:38:37 +1000 |
commit | c71a227efdfc7c9dbb65259b6d010333a07193c6 (patch) | |
tree | a3b2c1ba3a044b84fcbe40b70d74a24f172cd407 /drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h | |
parent | 548eb3c981772ec4be1211352867f2edcdc24423 (diff) | |
download | uGFX-c71a227efdfc7c9dbb65259b6d010333a07193c6.tar.gz uGFX-c71a227efdfc7c9dbb65259b6d010333a07193c6.tar.bz2 uGFX-c71a227efdfc7c9dbb65259b6d010333a07193c6.zip |
Nokia6610 GE8 driver: Orientation support and fixes for some controller nasties
Diffstat (limited to 'drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h')
-rw-r--r-- | drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h b/drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h index 93debcd1..5e950895 100644 --- a/drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h +++ b/drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h @@ -25,9 +25,18 @@ #define GDISP_DRIVER_NAME "Nokia6610GE8" #define GDISP_DRIVER_STRUCT GDISP_Nokia6610GE8 -#define GDISP_HARDWARE_STREAM TRUE -#define GDISP_HARDWARE_STREAM_STOP TRUE -//#define GDISP_HARDWARE_CONTROL TRUE +#define GDISP_NOKIA_ORIENTATION TRUE + +#if GDISP_NOKIA_ORIENTATION && GDISP_NEED_CONTROL + #define GDISP_HARDWARE_CONTROL TRUE + #define GDISP_HARDWARE_DRAWPIXEL TRUE + #define GDISP_HARDWARE_FILLS TRUE + #define GDISP_HARDWARE_BITFILLS TRUE +#else + #define GDISP_HARDWARE_CONTROL TRUE + #define GDISP_HARDWARE_STREAM TRUE + #define GDISP_HARDWARE_STREAM_STOP TRUE +#endif #define GDISP_PIXELFORMAT GDISP_PIXELFORMAT_RGB444 /* This driver supports both packed and unpacked pixel formats and line formats. |