Joel Bodenmann
b91e619573
__inline becomes inline because most compilers dont like the prefix
2013-03-04 23:50:21 +01:00
Andrew Hannam
9329b22086
Fix compile error in GDISP
...
Fix compile error with wrongly named include file
Revert lld_gdisp naming convention to gdisp_lld to fix problem and be
consitant with all other low level drivers.
2013-02-18 17:29:08 +10:00
Joel Bodenmann
60b16e8685
more GDISP_LLD() cleanup
2013-02-11 10:26:34 +01:00
Joel Bodenmann
1bfc5a9f85
removed GDISP_LLD() macro - fix
2013-02-11 09:25:45 +01:00
Joel Bodenmann
885b3d53b3
removed GDISP_LLD() macro
2013-02-11 09:25:26 +01:00
Andrew Hannam
5bdab7a8a8
Fixes for the SSD1289 driver
...
Put aquire_bus() and release_bus() in the right place in the control
routine.
Simplify reset_viewport().
A couple of other simple tidyups.
2012-12-20 18:33:43 +10:00
etmatrix
3c1d87ee4f
- clear function: moved call to reset_viewport after aquire_bus, so LCD receive the new viewport
...
- control function: added call to acquire_bus and release_bus
2012-12-17 22:15:18 +01:00
Joel Bodenmann
f115d43753
SSD1289 calibration clear fix
2012-12-17 22:33:00 +01:00
Joel Bodenmann
69c2c7ef91
dirty dirty dirty very very dirty reset_viewport for mouse calibration fix
2012-12-17 00:27:01 +01:00
Joel Bodenmann
d47cf26d31
SSD1289 reset_viewport quick fix
2012-12-17 00:16:15 +01:00
Andrew Hannam
07f3483535
Restructure
...
Create global include file called gfx.h which knows about sub-system
dependancies.
Deprecate Touchscreen (GINPUT touch is now working properly)
Merge Graph into GWIN
Change directory structure to reflect sub-system structure
Many small bugs fixed
Split Nokia6610 gdisp driver into GE8 and GE12 controller versions
Fixed broken demos.
GFX sub-systems are now clearly defined and new ones should be much
easier to add.
2012-12-06 18:45:54 +10:00
Joel Bodenmann
e6bb13be05
copyright header fixes...
2012-11-26 23:38:11 +01:00
Andrew Hannam
8275c8820f
Ginput and structure changes
...
GINPUT Touch including drivers
GTIMER fixes
GEVENT fixes
GWIN button completion
Structure changes to better seperate sections of a sub-system
2012-11-26 18:45:26 +10:00
Joel Bodenmann
f82865b88b
SSD1289 firebull doc
2012-11-22 21:15:49 +01:00
Joel Bodenmann
437134eb38
SSD1289 - firebull update
2012-11-22 21:12:43 +01:00
Joel Bodenmann
ffde888bc0
SSD1289 fix
2012-11-21 10:20:28 +01:00
Joel Bodenmann
b77d45350f
SSD1289 fix
2012-11-20 23:30:27 +01:00
Joel Bodenmann
a734b10c41
typo fix: aquire_bus -> acquire_bus
2012-11-20 18:56:26 +01:00
Joel Bodenmann
9f2a7c36d9
replaced get_bus by aquire_bus
2012-11-19 21:55:08 +01:00
Joel Bodenmann
8515ed53f5
more SSD1289 and touchscreen workaround
2012-11-17 14:05:23 +01:00
Joel Bodenmann
04cb37f834
SSD1289 fix
2012-11-17 13:52:33 +01:00
Joel Bodenmann
4119264fd6
SSD1289 fix
2012-11-17 13:43:23 +01:00
Andrew Hannam
bbb2d434c4
gdisp Nokia and SSD1289 updates
...
Convert SSD1289 to use board files.
Update Nokia driver to use short names in the board files.
Full expanded names are not needed as they are all static inline
routines.
2012-11-17 18:11:05 +10:00
Joel Bodenmann
17857d6e97
big doxygen update - now it works as it should
2012-11-07 01:47:53 +01:00
Joel Bodenmann
1294824260
moar doxygen fixes
2012-11-02 20:26:06 +01:00
Joel Bodenmann
8da73efced
SSD1289 setViewPort bugfix
2012-10-23 02:34:20 +02:00
Joel Bodenmann
be15a90885
whitespaces
2012-10-23 01:14:25 +02:00
Joel Bodenmann
5f4ff22707
SSD1289 FSMC fix - thanks to Mobyfab
2012-10-22 17:48:40 +02:00
Joel Bodenmann
8b29fb3064
GPIO interface rename -> http://chibios-gfx.com/blog/96-renamed-gpio-interface
2012-10-21 02:11:27 +02:00
Joel Bodenmann
7b277edc59
renamed macros
2012-10-21 01:47:11 +02:00
mobyfab
3d87df4383
F2/F4 FSMC support for SSD1289
2012-10-17 19:12:33 +02:00
Joel Bodenmann
830fa4b755
#error optimization
2012-10-13 19:11:37 +02:00
Joel Bodenmann
cf1a759ad6
SCREEN_WIDTH and SCREEN_HEIGHT renamed to GDISP_SCREEN_WIDTH and GDISP_SCREEN_HEIGHT
2012-10-11 01:41:18 +02:00
Joel Bodenmann
19afa19bd3
SSD1289 cleanup
2012-10-10 10:35:17 +02:00
Joel Bodenmann
643983c0b6
SSD1289 fix
2012-10-05 22:45:43 +02:00
Joel Bodenmann
1ccb7f4660
rename of orientation
2012-10-05 09:20:39 +02:00
Joel Bodenmann
ec637ad2df
Revert "rename of orientation"
...
This reverts commit d6b17a1573
.
2012-10-05 09:12:57 +02:00
Joel Bodenmann
d6b17a1573
rename of orientation
2012-10-05 09:09:59 +02:00
Joel Bodenmann
27276101ee
Makefile LCD replaced with GFX
2012-10-04 09:09:03 +02:00
Joel Bodenmann
30d03a620c
replaced every LCD_XXX macro with GDISP_XXX
2012-09-29 20:56:30 +02:00
Joel Bodenmann
5fc59f35f9
SSD1289 fix
2012-09-28 19:55:32 +02:00
Joel Bodenmann
1d6a1b5338
compiler warning fix
2012-09-26 13:52:36 +02:00
Joel Bodenmann
50022e7984
compiler warning fix
2012-09-26 13:48:24 +02:00
Joel Bodenmann
0ba16c35af
renaming from ChibiOS-LCD-Driver to ChibiOS/GFX
2012-09-25 00:19:10 +02:00
Andrew Hannam
7025d927ca
Clip Boundary Conditions & Nokia6610 Fixes
...
Clipping Boundary Conditions are now fixed.
Nokia6610 Driver now works properly, also supports setting LCD contrast.
2012-09-10 20:38:54 +10:00
Andrew Hannam
3a8d39980b
Changes to Console, VMT, BitBlt, Clip & Drivers
...
Console - Fix compile, add GDISP_NEED_CONSOLE for compilation
VMT - Fix after directory structure changes
BitBlt - Update API to allow a source bitmap position.
Clip - Add clipping support into gdisp
Arc - Allow hardware accelleration of Arc routines
Nokia6610 - Fixes to BitBlt.
2012-09-10 15:54:22 +10:00
Tectu
a0162b98c8
fixed SSD1289 driver
2012-08-24 10:43:09 +02:00
Tectu
217f15b4d3
compiler warning fix
2012-08-22 16:06:43 +02:00
Tectu
bb6bad936a
removed deviceCode readout of SSD1289
2012-08-20 21:01:50 +02:00
Tectu
7bfaea1ca9
readme updates
2012-08-17 09:23:15 +02:00
Tectu
e6373df68b
removed gdisp prefix on gdisp drivers
2012-08-14 02:10:57 +02:00