Commit Graph

278 Commits

Author SHA1 Message Date
Joel Bodenman
6925b4bfa6 Merged in pashamray/ugfx/pcd8544 (pull request #10)
Driver for PCD8544 controller
2014-07-09 22:33:17 +02:00
root
a3de59d7ad first commit 2014-07-09 22:01:59 +03:00
root
0afcec1ddb finish commit 2014-07-09 21:25:02 +03:00
pashamray
4611a10bc9 README.md 2014-07-07 08:54:14 +00:00
pashamray
f103da84bc README.md 2014-07-07 08:49:57 +00:00
root
b2a8500231 power manager 2014-07-06 21:14:24 +03:00
root
76625b646b fixed orientation 90 degree 2014-07-06 19:56:54 +03:00
root
28f9e7f766 fixed orientation 0 90 180 270 degree 2014-07-06 19:29:50 +03:00
root
71892bf761 fixed height bug and add actual display size 96*65 pixels 2014-07-06 13:57:28 +03:00
root
d8d47f804e work driver pcf8812 2014-07-03 18:13:49 +03:00
root
fd17106f99 work 2014-07-03 00:19:39 +03:00
root
5c421b09f7 edit 2014-07-02 15:05:12 +03:00
pashamray
8e13c10f39 remove not use code 2014-06-18 21:43:14 +03:00
pashamray
a38fd71311 gdisp_lld_PCF8812.c отредактирован онлайн на Bitbucket 2014-06-13 12:05:41 +00:00
p.shamray
f3870ce441 first commit PCF8812 driver 2014-06-12 11:05:53 +03:00
inmarket
285bd0f4d6 GDISP framebuffer driver + an implementation for the linux kernel framebuffer device 2014-05-22 17:21:19 +10:00
Joel Bodenmann
d76104fefe Added ILI93xx drived by user xlh1460 2014-04-24 22:52:37 +02:00
Joel Bodenmann
1454d20f2e Added LGDP4532 display driver 2014-04-17 23:06:45 +02:00
Joel Bodenmann
08e1b0ebc7 Removed the doxygen inside of every driver as doxygen is only meant for highlevel API documentation.
Documenting the drivers interface should be done inside a template driver or the gdisp LLD abstraction.
2014-03-28 19:45:08 +01:00
inmarket
863e5a6b2d Fix 90 and 270 rotations in ILI9320 driver (Thanks jkjk) 2014-03-22 11:12:27 +10:00
inmarket
34818d21e8 Whitespaces 2014-03-22 11:06:52 +10:00
inmarket
712ff73f77 Some fixes for the Nokia6610GE8 display driver 2014-03-20 23:34:37 +10:00
inmarket
c3dcfc5764 A couple of include paths need fixing 2014-02-19 12:25:51 +10:00
inmarket
37966ff16d Integrate the include files with each module. Simplifies structure of code. 2014-02-19 00:36:52 +10:00
inmarket
961b15cafe Remove superfluous driver file 2014-02-19 00:26:15 +10:00
inmarket
23bb9e659a Driver fix 2014-02-16 17:20:31 +10:00
omriiluz
e40375c4f2 Allow for LCD specific configuration -
Bias
Horizontal/Vertical flipping
Page Mapping per hard wiring of the LCD panel
2013-12-14 03:11:48 -08:00
Joel Bodenmann
2e9592c49c removed obsolet file 2013-12-07 15:26:48 +01:00
inmarket
7f1b78a067 Replace color format conversion macros with proper routines to prevent side effects with using the macro.
Also fix a number of compiler warnings.
2013-11-17 23:32:19 +10:00
Joel Bodenmann
bca78196f5 missing semicolon 2013-11-12 20:29:04 +01:00
Joel Bodenmann
da2740b706 merging GDISPStreaming 2013-11-10 21:07:16 +01:00
inmarket
a8e860678d New GDISP now supports multiple controllers with different pixel formats.
You can now have a main color display and a secondary monochrome display.
You can now optionally set GDISP_PIXELFORMAT to any color or grayscale format for your application and the driver will internally convert to the display hardware format.
2013-11-05 19:34:12 +10:00
inmarket
ece5bcd6ab Auto-generate pixel formats using macro's.
Prepare for (but not yet complete) supporting a different high level GDISP pixel format to the low level driver format.
This will be useful in multiple display scenario's where displays have different pixel formats.
2013-11-05 00:36:54 +10:00
inmarket
ffee80299d ILI9341 driver fixes 2013-10-29 01:12:03 +10:00
inmarket
555257933a Clean up the driver directory structure by moving all board specific files into the boards sub-structure. 2013-10-28 20:04:03 +10:00
inmarket
737ac5be97 Create uGFX board directories which include example Makefiles.
Currently only done for the Olimex-SAM7EX256 board.
2013-10-28 19:06:16 +10:00
inmarket
b05a29f830 Rename GDISP driver files to prevent problems when compiling for multiple controllers on platforms that put all generated object files into a single directory. 2013-10-28 11:03:39 +10:00
inmarket
9e5ed28f98 New ILI9341 driver - not working fully yet (some display issues) 2013-10-28 10:48:09 +10:00
Joel Bodenmann
9fa856cdd7 no doxygen for drivers... 2013-10-28 01:07:24 +01:00
Joel Bodenmann
c03add3334 drivers are not supposed to be included in the doxygen docs 2013-10-28 00:46:28 +01:00
Joel Bodenmann
579a780671 Test fix for ILI9320 driver. 2013-10-27 00:09:53 +10:00
Joel Bodenmann
45eb9b0c79 Merge branch 'GDISPStreaming' of bitbucket.org:Tectu/ugfx into GDISPStreaming 2013-10-26 17:51:45 +02:00
Joel Bodenmann
aca01e68a2 whitespaces 2013-10-26 17:51:27 +02:00
Joel Bodenmann
a756806b77 Compile Fix for Nokia6610GE12 2013-10-26 23:29:38 +10:00
inmarket
3a14be55eb Merge branch 'GDISPStreaming' of https://bitbucket.org/Tectu/ugfx into GDISPStreaming 2013-10-26 21:33:20 +10:00
Joel Bodenmann
438f9d895c Merge branch 'GDISPStreaming' of bitbucket.org:Tectu/ugfx into GDISPStreaming 2013-10-26 15:00:28 +02:00
Joel Bodenmann
2112074e79 Nokia6610GE8 compiler warning 2013-10-26 14:59:52 +02:00
inmarket
9f1e371681 Compile fix for GE12 2013-10-26 21:32:55 +10:00
inmarket
1346f48204 Merge remote-tracking branch 'origin/GDISPStreaming' into GDISPStreaming 2013-10-25 14:42:09 +10:00
inmarket
e0b2406da6 Fix SSD1306 driver and board files to allow for seamless transfer of the command byte with the page line data without copying the data on to the stack. 2013-10-25 14:39:56 +10:00