diff options
author | Andrew Hannam <andrewh@inmarket.com.au> | 2012-08-06 11:30:02 +1000 |
---|---|---|
committer | Andrew Hannam <andrewh@inmarket.com.au> | 2012-08-06 11:30:02 +1000 |
commit | 34075031de2dd0695e0e239c1dad0429fcc3e2f1 (patch) | |
tree | 653b83b6a38039a6800cdf283618976da7280cf6 /glcd/readme.txt | |
parent | 9a0521a85e7c065ccde55ce0de2bcc7db64b3439 (diff) | |
download | uGFX-34075031de2dd0695e0e239c1dad0429fcc3e2f1.tar.gz uGFX-34075031de2dd0695e0e239c1dad0429fcc3e2f1.tar.bz2 uGFX-34075031de2dd0695e0e239c1dad0429fcc3e2f1.zip |
Backport GDISP low level drivers to GLCD
see GLCD/readme.txt
Diffstat (limited to 'glcd/readme.txt')
-rw-r--r-- | glcd/readme.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/glcd/readme.txt b/glcd/readme.txt new file mode 100644 index 00000000..985e87c3 --- /dev/null +++ b/glcd/readme.txt @@ -0,0 +1,25 @@ +GLCD now uses the GDISP low level drivers and fonts.
+
+To update your make to use this new version:
+ Add the low level driver yo want to use to your make file. eg.
+ include $(CHIBIOS)/os/halext/drivers/gdispTestStub/gdisp_lld.mk
+
+There some restrictions that GLCD places on your use of new features and on the capabilities
+of the low level driver.
+
+They are:
+ 1/ GLCD requires a driver that supports RGB565 pixel format. This is a
+ limitation of the GLCD API. To update the API would create compatability
+ issues with existing applications.
+ 2/ If you want to use the GLCD scroll or the GLCD read-pixel calls then your
+ low level driver must support them. If it doesn't these calls will
+ fail.
+ 3/ You cannot reduce the code size like in GDISP by defining macros to
+ compile out code that you are not using.
+ 4/ Some of the new features of GDISP like right or center justified text are not
+ supported as there is no equivelant API in GDISP.
+ 5/ There is no mechanism to send hardware specific commands to the low level driver
+ such as commands to control the back-light.
+
+What it does do that GDISP currently doesn't:
+ 1/ Asynchronous multi-thread support.
\ No newline at end of file |