Commit Graph

737 Commits (ba08afef3ec1af2412f526623156f5f50d102ec0)

Author SHA1 Message Date
Andrew Hannam 00f95af7f8 Merge pull request #5 from Tectu/master
Merge Tectu changes
2012-11-14 08:41:07 -08:00
Joel Bodenmann 903adb1c24 ILI9320 update 2012-11-13 23:59:45 +01:00
Joel Bodenmann a95c4933c4 Backlight fix 2012-11-13 23:54:50 +01:00
Joel Bodenmann 81f6af7e45 backlight and contrast value changed to uint8_t 2012-11-13 23:48:21 +01:00
Joel Bodenmann 6d18ad18c3 typo fix 2012-11-13 23:47:48 +01:00
Joel Bodenmann 4467b814f2 implemented contrast and backlight functions for GDISP. Implemented those into ILI9320 2012-11-13 23:31:21 +01:00
Joel Bodenmann 2a01ab6762 typo 2012-11-13 12:37:25 +01:00
Joel Bodenmann 93901d8f17 ILI9320 update 2012-11-12 23:56:09 +01:00
Joel Bodenmann f66e79b648 new ILI9320 driver - please use as template 2012-11-12 23:51:20 +01:00
Tectu 0a8a570391 Merge pull request #17 from inmarket/master
gdisp Win32 orientaion support. Revert Macro
2012-11-12 02:13:49 -08:00
Andrew Hannam 67ae847970 Win32 orientation & gwin console line clear fixes
Fixes to Win32 orientation for scrolling
Improve the way line clearing is handled in gwin consoles.
2012-11-12 18:49:47 +10:00
Andrew Hannam 1c5ca344e8 Mandlebrot - remove hardware specifics
Mandlebrot - remove hardware specifics
2012-11-12 17:19:09 +10:00
Andrew Hannam 9566e80854 Remove RGB565CONVERT()
Remove RGB565CONVERT() macro
Update madlebrot demo to use hardware independant way of setting the
color.
2012-11-12 17:10:30 +10:00
Andrew Hannam 014330d3a0 gdisp Win32 Orientation support. Revert Macro
gdisp Win32 orientation support.
Revert to producing an error if GDISP_NEED_TEXT is not defined when
GWIN_NEED_CONSOLE or GWIN_NEED_BUTTON is defined.
2012-11-12 17:00:26 +10:00
Andrew Hannam 27f1350081 Merge pull request #4 from Tectu/master
Merge Tectu changes
2012-11-11 22:36:48 -08:00
Joel Bodenmann ed73471f99 removed false ILI9320 code 2012-11-12 02:51:06 +01:00
Joel Bodenmann 7ccd3da85f implemented power modes for ILI9320 2012-11-12 02:35:06 +01:00
Joel Bodenmann fafe23f2e4 small fix 2012-11-12 00:13:39 +01:00
Joel Bodenmann 5683a9058e added MCU driver dummy - not implemented yet 2012-11-12 00:07:35 +01:00
Joel Bodenmann 0e6ddaf7ff added ILI3920 orientation dummies 2012-11-11 18:56:30 +01:00
Joel Bodenmann eb6e5760fc added ILI9320 driver - not finished yet, but working 2012-11-11 18:20:23 +01:00
Joel Bodenmann c0de701066 GDISP_NEED_TEXT getting set automatically if GWIN_NEED_CONSOLE or GWIN_NEED_BUTTON set to TRUE 2012-11-11 16:19:50 +01:00
Joel Bodenmann 112781baee set GWIN_NEED_CONSOLE default value to FALSE 2012-11-11 16:02:44 +01:00
Joel Bodenmann e8020a88c9 fixed touchscreen output and removed console code 2012-11-11 15:16:12 +01:00
Andrew Hannam 33d7fe68b9 Merge pull request #3 from Tectu/master
Merge Tectu Changes
2012-11-11 05:50:38 -08:00
Joel Bodenmann e8ee122321 Revert "removed unused RGB565CONVERT. Please use RGB2COLOR instead"
This reverts commit 8231e9738c.
2012-11-11 13:35:24 +01:00
Tectu 933ea0a866 Merge pull request #16 from inmarket/master
Touch fixes. Deprecate Console
2012-11-11 02:56:55 -08:00
Andrew Hannam 8b51bcf46f Touch Fixes. Deprecate Console
Touch:
- Move defines that may be altered by the touch config file to the lld
header file.
- Move the definition of the Touch driver structure to the lld config
file.
- Changed CONVERSIONS macro to TOUCHSCREEN_CONVERSIONS
- Replaced references to GDISP_SCREEN_WIDTH with gdispGetWidth
- Renamed TOUCHSCREEN_HAS_IRQ to TOUCHSCREEN_HAS_PRESSED to match new
function name.
- Added prototypes for calibration storage functions to
touchscreen_lld.h so that either the lld driver or the application can
define the function.

Console:
-Deprecated into "old" directory. Functionality replaced by gwin.
2012-11-11 19:03:30 +10:00
Andrew Hannam e28a4dbd0e Merge pull request #2 from Tectu/master
Merge Tectu changes
2012-11-11 00:00:23 -08:00
Joel Bodenmann 44bb28ed92 small doxygen fix 2012-11-11 05:31:48 +01:00
Joel Bodenmann f05315e0c0 small doxygen fix 2012-11-11 05:11:00 +01:00
Joel Bodenmann b6c5a0882e GWIN doxygen fix 2012-11-11 04:41:59 +01:00
Joel Bodenmann 43a1300f13 docs 2012-11-10 18:42:32 +01:00
Joel Bodenmann ccf7fc3068 cleanup 2012-11-10 18:39:00 +01:00
Tectu 800869979f Merge pull request #15 from mobyfab/master
Inverted touchpad fix
2012-11-10 08:13:05 -08:00
Joel Bodenmann 37b5067de8 small doxygen update 2012-11-10 17:37:44 +01:00
mobyfab 1ba2539b6c Adding TOUCHSCREEN_XY_INVERTED define to the calibration function. 2012-11-10 17:10:19 +01:00
Joel Bodenmann 5f90362261 touchscreen fixes 2012-11-10 17:04:20 +01:00
Joel Bodenmann 8231e9738c removed unused RGB565CONVERT. Please use RGB2COLOR instead 2012-11-10 16:49:03 +01:00
Joel Bodenmann 5a5db64288 renamed tsIRQ() into tsPressed() 2012-11-10 16:46:02 +01:00
Tectu cc5ae04b7b Merge pull request #14 from inmarket/master
Win32 touch support
2012-11-10 03:19:45 -08:00
Andrew Hannam 77e1371b86 Added touch to gdisp Win32 driver
GDISP Win32 driver:
Fixed a window sizing bug
Added hardware scroll support
Added touchscreen integrated driver into this driver
2012-11-10 17:45:53 +10:00
Andrew Hannam c069817f0c Removed some hardware dependancies in HL drivers
Removed some hardware dependancies in high level drivers that had crept
in over time.
2012-11-10 15:11:39 +10:00
Andrew Hannam 0eeb2a2b8f Merge pull request #1 from Tectu/master
Included Tectu changes
2012-11-09 18:47:05 -08:00
Joel Bodenmann affd9792ff added touchscreen files 2012-11-10 00:13:42 +01:00
Joel Bodenmann 8f31c5e632 untracked template files since out of date 2012-11-10 00:07:37 +01:00
Joel Bodenmann 87b6d98055 renamed touchpad into touchscreen 2012-11-10 00:05:01 +01:00
Joel Bodenmann 995c9835c2 small macro update 2012-11-09 23:10:38 +01:00
Joel Bodenmann 61d2238b25 small cleanup 2012-11-09 01:04:27 +01:00
Tectu 3dd0b1a5af Merge pull request #13 from abhishek-kakkar/master
Touchscreen 3 point calibration support
2012-11-08 14:35:30 -08:00