Commit Graph

732 Commits

Author SHA1 Message Date
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
Andrew Hannam
6cc2bc280c Merge pull request #8 from Tectu/master
Merge Tectu Changes
2012-11-25 22:44:25 -08:00
Joel Bodenmann
ac5267af6a touchscreen fix 2012-11-26 00:35:02 +01:00
Joel Bodenmann
0ab8da8c78 touchscreen MCU driver fix 2012-11-26 00:33:56 +01:00
Joel Bodenmann
9c74a08131 implemented MCU touchscreen driver 2012-11-25 23:33:10 +01:00
Joel Bodenmann
b724f40c3f S6D1121 doxygen 2012-11-23 09:08:51 +01: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
971c9fd0d9 S6D1121 macro fix 2012-11-22 21:23:38 +01:00
Joel Bodenmann
0ef5bf9dfc ported S6D1121 driver 2012-11-22 21:21:34 +01:00
Joel Bodenmann
f262b7ad91 console demo code doc 2012-11-22 07:29:55 +01:00
Joel Bodenmann
dfb9f92eb1 cleanup of source files 2012-11-21 11:06:04 +01:00
Joel Bodenmann
795947a251 window example code 2012-11-21 10:25:13 +01:00
Joel Bodenmann
e0052718e3 typo 2012-11-21 10:22:00 +01:00
Joel Bodenmann
1b30c77ab3 in gwin.c GDISP_SET_CLIP -> GDISP_NEED_CLIP 2012-11-21 10:21:43 +01:00
Joel Bodenmann
ffde888bc0 SSD1289 fix 2012-11-21 10:20:28 +01:00
Joel Bodenmann
c0cf584c85 console example doc 2012-11-21 09:54:23 +01:00
Joel Bodenmann
1dd5de6e81 added console demo 2012-11-20 23:37:50 +01:00
Joel Bodenmann
b77d45350f SSD1289 fix 2012-11-20 23:30:27 +01:00
Joel Bodenmann
92ed50dbf0 gwin doxygen 2012-11-20 23:12:09 +01:00
Joel Bodenmann
a734b10c41 typo fix: aquire_bus -> acquire_bus 2012-11-20 18:56:26 +01:00
Joel Bodenmann
43d45dca63 gtimer demo 2012-11-20 18:37:49 +01:00
Joel Bodenmann
802e967a7a removed tools folder 2012-11-20 18:28:53 +01:00
Joel Bodenmann
b0fbfdebba gtimer doxygen fix 2012-11-20 12:17:59 +01:00
Joel Bodenmann
9f2a7c36d9 replaced get_bus by aquire_bus 2012-11-19 21:55:08 +01:00
Joel Bodenmann
cafb454745 GEVENT doxygen 2012-11-19 21:43:22 +01:00
Joel Bodenmann
19d45eaeda GTimer doxygen bugfix 2012-11-19 20:39:20 +01:00
Joel Bodenmann
93fdd5dcdb doxygen of gtimer 2012-11-19 20:26:19 +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
Tectu
2c337b8dc8 Merge pull request #21 from inmarket/master
GWIN, gdisp Nokia and SSD1289 updates
2012-11-17 02:17:50 -08:00
Andrew Hannam
d1836d49fe Fix compiler warnings
Fix compiler warnings in gwin.c
2012-11-17 18:24:24 +10: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
Andrew Hannam
59c13aa33b Change dynamic memory allocator in GWIN
Change dynamic memory allocator in GWIN to use the ChibiOS routines
2012-11-17 18:09:11 +10:00
Tectu
1ea82a4d37 Merge pull request #20 from inmarket/master
GEVENT, GTIMER & GINPUT subsystems
2012-11-16 10:08:48 -08:00
Andrew Hannam
a762a629aa GEVENT, GTIMER & GINPUT subsystems
GEVENT - for passing event structures from Sources to Listeners
GTIMER - thread context based once-off and periodic timers.
GINPUT - extensible, multiple device-type, input sub-system.
gevent & gtimer are code complete, ginput is definition complete but not
code complete.
2012-11-17 01:42:12 +10:00
Andrew Hannam
633d64b393 Merge pull request #7 from Tectu/master
Merge Tectu changes
2012-11-16 07:29:55 -08:00
Joel Bodenmann
b876f0fd52 removed obselete GDISP_USE_SPI macro in olimex SAM7EX256 board file for Nokia6610 driver 2012-11-16 09:09:50 +01:00
Tectu
4ad0935c6f Merge pull request #19 from inmarket/master
Updates to gdisp Nokia driver
2012-11-14 22:08:03 -08:00
Andrew Hannam
e34ebdcae5 Updates to gdisp Nokia driver
For gdisp Nokia driver
- Add get_bus and release_bus into the board interface definition
- Tidy the code up for readability using some macros.
2012-11-15 15:31:22 +10:00
Andrew Hannam
f6455189f8 Merge pull request #6 from Tectu/master
Merge Tectu changes
2012-11-14 21:23:37 -08:00
Joel Bodenmann
3cf6d6905f removed the check for GDISP_USE_XXX since new drivers dont use this anymore 2012-11-14 21:25:48 +01:00
Tectu
ce4d7cf933 Merge pull request #18 from inmarket/master
Nokia and Ili9320 gdisp drivers
2012-11-14 09:12:09 -08:00
Andrew Hannam
4d521cff13 Gdisp lld driver corrections
Corrections to Nokia gdisp driver
- Fix for the application calling the unsupported gdispSetOrientation
and gdispSetPower
- Implemented full backlight control (on/off only currently)

Corrections to the Ili9320 driver
- Fix for the application calling the unsupported gdispSetOrientation
- Fix for initialisation of the backlight
- Fix for backlight when using display low power modes.
2012-11-15 02:55:21 +10:00
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