Commit Graph

1385 Commits (17cc2da9c53191be2831f71a721b0fe2273e9807)

Author SHA1 Message Date
Joel Bodenmann 459fbf6781 fixes 2013-10-21 13:47:59 +02:00
inmarket 4e8d2569d6 Convert SSD1963 driver to new format.
Intergrate the old panel include file into the board file.
2013-10-21 19:38:15 +10:00
inmarket f4b9f0bcfe Convert SSD1306 driver to new driver format.
This driver requires the new flush operation.
2013-10-21 17:12:48 +10:00
inmarket 1b3297aeae Fix a bug in Contrast handling in the Nokia drivers 2013-10-21 17:11:46 +10:00
inmarket 0698fd28c0 Comment fixes. 2013-10-21 17:11:07 +10:00
inmarket 0535c67eab Add support for a driver private area (as well as a board private area) 2013-10-21 15:13:10 +10:00
inmarket 0b9db701a1 Fix missing case in gdispStreamStop().
Add support for controllers that need flushing.
Add both automatic and manual flushing (via the gdispFlush() method)
2013-10-21 13:34:55 +10:00
Joel Bodenmann 51f4435cd1 increased default stack size of the GTimer thread 2013-10-21 07:58:17 +10:00
Joel Bodenmann 25f769ba09 doxygen fix 2013-10-21 07:57:49 +10:00
Joel Bodenmann 2bd4758569 compiler warnings 2013-10-21 07:56:23 +10:00
Joel Bodenmann 2811e94cfe removed ChibiOS/RT path reference (Thanks to Steffanx) 2013-10-21 07:56:00 +10:00
Joel Bodenmann 258c97d67d fixed wrong macro 2013-10-20 17:27:42 +02:00
inmarket 929dbabf68 Convert S6D1121 driver to new format 2013-10-19 17:58:57 +10:00
inmarket 9a8b5b4163 Fix White spacing 2013-10-19 17:58:18 +10:00
inmarket 6ac1710dc5 Converted TestStub driver to new format. 2013-10-19 16:45:01 +10:00
inmarket b6986f5b16 Convert Nokia6610GE8 driver to the new format. 2013-10-19 16:33:56 +10:00
inmarket ad416c32b3 Small fix to the Nokia6610GE12 driver 2013-10-19 16:33:13 +10:00
inmarket e9895b5d14 Convert Nokia6610GE12 driver to new format. 2013-10-19 15:38:00 +10:00
inmarket 87a6af81f4 Change to gdisp low level driver API. Display number is now in the GDriver structure (It was required for a Nokia driver). 2013-10-19 15:36:05 +10:00
inmarket 443d14c21f Convert driver ILI9481 to new format 2013-10-18 17:29:27 +10:00
inmarket 29cf77746c Fix doxygen comments. 2013-10-18 17:10:15 +10:00
inmarket 668afded53 Convert ILI9325 driver to new format 2013-10-18 17:08:21 +10:00
inmarket 313956b215 Remove incorrect comment. 2013-10-18 17:07:53 +10:00
inmarket a3714ae7c4 Bug fix ILI9320 driver 2013-10-18 17:07:26 +10:00
inmarket 9eabf4576d Convert ILI9320 driver to new format 2013-10-18 16:45:35 +10:00
inmarket c9311d9851 Changed board_XXXX_template.h so that it can be directly copied to board_XXXX.h in the project directory and it will compile with stub functions. 2013-10-18 16:44:56 +10:00
inmarket 66d2d27967 Fix compile error 2013-10-18 16:43:09 +10:00
inmarket c4ae7fd6c8 Convert HX8437D driver to new format 2013-10-18 15:57:13 +10:00
inmarket 257f7364f8 Update some doxygen documentation 2013-10-18 15:56:30 +10:00
inmarket 3cacf9cee2 Remove unnecessary file from RA8875 driver. 2013-10-17 17:38:44 +10:00
inmarket 8210418402 Driver RA8875 converted to new driver format. 2013-10-17 17:33:56 +10:00
inmarket 8fb676f73b Added a post_init_board() routine to SSD1289 to allow bus timings to be changed after controller initialisation is complete. 2013-10-17 17:33:04 +10:00
inmarket e1744e59ab SSD1289 driver updated for multiple display support 2013-10-17 14:57:47 +10:00
inmarket 4c29822a75 Bugfix to remove compile error that only affects GCC ARM compiler 2013-10-17 14:56:11 +10:00
inmarket bc79e65ffa Tiday up driver makefiles 2013-10-17 14:55:10 +10:00
inmarket 2996e701ad Change gfxconf.h to match updated multi-controller support 2013-10-17 12:33:35 +10:00
Joel Bodenmann 86c6fdf77b added label define to gfxconf.h 2013-10-17 10:51:45 +10:00
inmarket 86a5734912 Multiple controller support can now auto-detect hardware capabilities at run-time.
Specific hardware support can still be turned off or on via macros in gfxconf.h to improve efficiency.
Multiple Display demo updated to match.
2013-10-16 01:39:56 +10:00
inmarket 3b8c572552 New demo for multiple display support. 2013-10-14 08:55:44 +10:00
inmarket ea4af865f1 Compile time fix to text rendering.
Updated gdisp Get/Set Display routines to a more logical API.
2013-10-14 08:55:15 +10:00
inmarket 769766aa4a X11 multiple display now tested 2013-10-12 23:36:27 +10:00
inmarket 75ed684275 Multiple display update for X11 driver.
Untested.
2013-10-12 22:38:12 +10:00
inmarket d22bc07e7a Multiple displays across one or more controllers is now fully supported.
Only the Win32 driver supports this so far.
Other drivers are currently broken due to API changes and will be fixed.
2013-10-12 13:24:40 +10:00
Joel Bodenmann b3ee216bd2 Updates from main-line code 2013-10-06 15:47:59 +10:00
inmarket d7d02395d0 Updates to ported drivers to support new optimisation method.
Includes Bug fixes.
2013-10-02 16:30:06 +10:00
inmarket 884db04e8c New optimisation method for some streaming drivers. It should improve speed by about 30% for those controllers that support it. 2013-10-02 16:29:02 +10:00
inmarket 8408e020b4 Compile error fix.
Nokia GE8 - scale contrast correctly.
2013-10-02 00:56:57 +10:00
inmarket 77872d8560 Nokia6610 GE12 driver ported to streaming.
Also added orientation and power control.
Untested.
2013-10-01 21:11:42 +10:00
inmarket 9413f04672 Driver ILI9481 ported to streaming driver 2013-09-30 17:31:58 +10:00
inmarket 7d95523946 ILI9325 driver ported to streaming interface 2013-09-30 17:05:06 +10:00