aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gdisp/SSD1289
Commit message (Collapse)AuthorAgeFilesLines
* Make all include paths in ugfx relative.inmarket2015-11-211-2/+2
| | | | The only include path now needed is for drivers (in particular GDISP drivers)
* Replace all inline definitions with GFXINLINEinmarket2015-10-231-13/+13
|
* Big file rename to reduce problems with brain-dead IDE's that don't handle ↵inmarket2015-01-211-1/+1
| | | | | | | project file hierarchies well. Naming is more consistent with the new scheme. May affect some third party drivers (header file renames).
* Update SSD1289 and SSD2119 drivers to support using CCM memory for stack ↵inmarket2014-12-173-6/+21
| | | | | | when using DMA. Use GDISP_NO_DMA_FROM_STACK.
* Rename all driver makefiles to driver.mkinmarket2014-08-221-2/+2
|
* Removed the doxygen inside of every driver as doxygen is only meant for ↵Joel Bodenmann2014-03-283-129/+0
| | | | | | highlevel API documentation. Documenting the drivers interface should be done inside a template driver or the gdisp LLD abstraction.
* Integrate the include files with each module. Simplifies structure of code.inmarket2014-02-191-2/+2
|
* removed obsolet fileJoel Bodenmann2013-12-071-637/+0
|
* Replace color format conversion macros with proper routines to prevent side ↵inmarket2013-11-171-3/+5
| | | | | | effects with using the macro. Also fix a number of compiler warnings.
* missing semicolonJoel Bodenmann2013-11-121-1/+1
|
* merging GDISPStreamingJoel Bodenmann2013-11-107-436/+567
|\
| * New GDISP now supports multiple controllers with different pixel formats.inmarket2013-11-052-5/+18
| | | | | | | | | | 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.
| * Auto-generate pixel formats using macro's.inmarket2013-11-051-1/+1
| | | | | | | | | | 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.
| * Clean up the driver directory structure by moving all board specific files ↵inmarket2013-10-282-280/+0
| | | | | | | | into the boards sub-structure.
| * Rename GDISP driver files to prevent problems when compiling for multiple ↵inmarket2013-10-282-352/+352
| | | | | | | | controllers on platforms that put all generated object files into a single directory.
| * Fixes to GDISP for streaming drivers.inmarket2013-10-241-1/+1
| | | | | | | | Turn optimisation back on for SSD1289 driver
| * Test for SSD 1289 driver bug.inmarket2013-10-222-4/+9
| |
| * SSD1289 fixesJoel Bodenmann2013-10-211-3/+3
| |
| * fixesJoel Bodenmann2013-10-211-1/+0
| |
| * Comment fixes.inmarket2013-10-213-3/+3
| |
| * Add support for a driver private area (as well as a board private area)inmarket2013-10-213-5/+8
| |
| * Fix White spacinginmarket2013-10-191-1/+1
| |
| * Change to gdisp low level driver API. Display number is now in the GDriver ↵inmarket2013-10-194-16/+11
| | | | | | | | structure (It was required for a Nokia driver).
| * Remove incorrect comment.inmarket2013-10-181-3/+0
| |
| * Changed board_XXXX_template.h so that it can be directly copied to ↵inmarket2013-10-181-9/+23
| | | | | | | | board_XXXX.h in the project directory and it will compile with stub functions.
| * Added a post_init_board() routine to SSD1289 to allow bus timings to be ↵inmarket2013-10-174-0/+21
| | | | | | | | changed after controller initialisation is complete.
| * SSD1289 driver updated for multiple display supportinmarket2013-10-179-650/+584
| |
| * Updates to ported drivers to support new optimisation method.inmarket2013-10-022-9/+29
| | | | | | | | Includes Bug fixes.
| * Driver ILI9481 ported to streaming driverinmarket2013-09-301-0/+3
| |
| * Tidy up some code so it looks more standard accross driversinmarket2013-09-301-53/+46
| |
| * Allow initial driver settings to be overridden by the board fileinmarket2013-09-301-5/+7
| |
| * SSD1289 tidy upinmarket2013-09-301-14/+3
| |
| * More orientation fixes for SSD1289.inmarket2013-09-301-10/+6
| | | | | | | | Orientation is now supported purely in RAM addressing direction which means the orientation of the display can be changed without affecting existing information on the display. Drawing then occurs in the new orientation.
| * More SSD1289 orientation fixes and tidy-upinmarket2013-09-301-58/+36
| |
| * SSD1289 fixesJoel Bodenmann2013-09-291-8/+8
| |
| * SSD1289 streaming driver (untested)inmarket2013-09-305-386/+198
| | | | | | | | | | | | X streaming driver (untested) Nokia6610 fixes Read pixel streaming support for low level driver.
| * SSD1289 Area fill fixJoel Bodenmann2013-09-281-1/+1
| |
* | SSD1289 area filling fixJoel Bodenmann2013-09-281-1/+1
|/
* fixed license headersJoel Bodenmann2013-07-215-5/+5
|
* doxygen updatesJoel Bodenmann2013-07-211-1/+1
|
* cleaned up board file messJoel Bodenmann2013-07-214-288/+101
|
* Various readme updateMateusz Tomaszkiewicz2013-06-181-3/+3
| | | | For GDISP drivers SSD2119 & SSD1289.
* License header updatesinmarket2013-06-156-6/+6
|
* SSD1289 update by user EddieJoel Bodenmann2013-06-043-568/+820
|
* GOS module, for operating system independanceinmarket2013-05-252-11/+9
| | | | | GMISC fast floating point trig GMISC fast fixed point trig
* updated license headersJoel Bodenmann2013-05-035-94/+29
|
* Revert "updated license headers"Joel Bodenmann2013-05-025-44/+19
| | | | This reverts commit 0a26d9983b6d1deab272ff6dde98f7c77ff2a56c.
* updated license headersJoel Bodenmann2013-05-025-19/+44
|
* SSD1289 SSD2119: fixed warning messagesMateusz Tomaszkiewicz2013-03-201-4/+4
| | | | | | Few type castings in order to suppress warnings (-Wsign-compare): "comparison between signed and unsigned integer expressions" "signed and unsigned type in conditional expression"
* updated copyright - 2013Joel Bodenmann2013-03-065-5/+5
|