Commit Graph

1756 Commits

Author SHA1 Message Date
Andrew Hannam
efc9448ea4 Merge pull request #23 from Tectu/master
Merge Tectu changes
2013-04-03 04:40:10 -07:00
Joel Bodenmann
4871a42057 file2c update 2013-04-03 13:22:27 +02:00
Joel Bodenmann
9b1dd95ff7 file2c tool - Makefile, readme, linux binary 2013-04-03 12:32:57 +02:00
Tectu
fb641b712e Merge pull request #53 from inmarket/master
Tool to convert a file into a c array
2013-04-03 01:14:39 -07:00
Andrew Hannam
40e6d9c532 Fixes to RLE_4, RLE_8 and 16 bit BMP images
BMP image handling now complete.
The only standard BMP feature not supported is transparency (alpha).
2013-04-03 14:58:35 +10:00
Andrew Hannam
64971549fd New GDISP image handling with demo
Images currently support Native and BMP (except RLE4,8 and 16 bit - due
to bugs)
Supports reading from Memory, BaseFileStream or real files (only on the
Win32 simulator).

Move gdisp_pictures demo to better refect its purpose.

Bug fixes for BMP RLE4,8 & 16 bit to come very soon
GIF support very soon.
2013-04-03 13:51:43 +10:00
Tectu
08c6482191 Merge pull request #52 from inmarket/master
BMP image fixes
2013-04-01 22:02:06 -07:00
Tectu
6783791b5a Merge pull request #51 from inmarket/master
GDISP Image support with Demo
2013-04-01 21:15:10 -07:00
Andrew Hannam
b5dceeead4 Merge pull request #22 from Tectu/master
Merge Tectu Changes
2013-04-01 20:41:06 -07:00
Joel Bodenmann
939ca6e1d2 coding style 2013-03-31 00:52:33 +01:00
Tectu
63af52f576 Merge pull request #50 from abhishek-kakkar/master
GPIO interface-related orientation fixes
2013-03-30 06:27:00 -07:00
Abhishek Kumar
674bcb52d2 GPIO interface-related fixes
Adding acquire_bus() and release_bus()
so that orientation setting commands are
not ignored.
2013-03-30 16:08:47 +05:30
Joel Bodenmann
f938c72044 STMPE811 tweaks 2013-03-29 20:19:35 +01:00
Joel Bodenmann
6ed641c91d STMPE811 cleanup & readme 2013-03-29 19:26:56 +01:00
Joel Bodenmann
4440c2c887 STMPE811 getpin_pressed() -> getpin_irq() 2013-03-29 18:17:24 +01:00
Joel Bodenmann
2510f3e75b board file fix 2013-03-29 18:14:35 +01:00
Joel Bodenmann
d6b75429b2 STMPE811 - initial 2013-03-29 18:10:22 +01:00
Tectu
49550c4999 Merge pull request #49 from resset/master
STMPE811: attempt to use FIFO
2013-03-28 17:29:03 -07:00
Mateusz Tomaszkiewicz
2f7b6fc80b STMPE811: attempt to use FIFO
Very early version of using FIFO threshold interrupt.
2013-03-29 01:15:07 +01:00
Tectu
2a00dd667d Merge pull request #48 from resset/master
STMPE811: working reading, writing and interrupt
2013-03-24 22:22:15 -07:00
Mateusz Tomaszkiewicz
dd1eb6c63d STMPE811: working reading, writing and interrupt
- Slightly changed rading and writing routines.
- Added delay after reset of STMPE811 in initialization code.
- STMPE811 "interrupt service routine"
- Comments, formatting etc.
- Another commit with unfinished driver.
2013-03-25 01:10:32 +01:00
Tectu
a309a1d19f Merge pull request #45 from resset/master
SSD1289 SSD2119: fixed warning messages
2013-03-20 14:35:41 -07:00
Mateusz Tomaszkiewicz
15d76cb5fc SSD1289 SSD2119: fixed warning messages
Few type castings in order to suppress warnings (-Wsign-compare):
"comparison between signed and unsigned integer expressions"
"signed and unsigned type in conditional expression"
2013-03-20 22:15:18 +01:00
Tectu
5aed05bbcf Merge pull request #44 from resset/master
STMPE811: I2C reading routine
2013-03-19 23:22:38 -07:00
Mateusz Tomaszkiewicz
5062603188 STMPE811: reading registers over I2C
- Reading works.
- Some other cleanups.

Driver is not usable yet.
2013-03-20 02:42:43 +01:00
Joel Bodenmann
38e55c3921 STMPE811 - not tested yet 2013-03-19 22:59:04 +01:00
Tectu
ffea4aa12e Merge pull request #43 from inmarket/master
GDISP, GWIN updates
2013-03-18 01:57:18 -07:00
Andrew Hannam
285f1977ed GWIN doc update and poly functions
Add poly functions to GWIN
Move doxygen documentation to header file
2013-03-18 18:29:28 +10:00
Andrew Hannam
d678352b9a GWIN Graph - use GDISP point definition 2013-03-18 18:28:31 +10:00
Andrew Hannam
cc5729dedd Change GDISP poly fns to support translation
Change GDISP poly fns to support translation - required for adding poly
functions to GWIN
2013-03-18 18:27:52 +10:00
Andrew Hannam
e7b54696f6 Merge pull request #21 from Tectu/master
Merge Tectu Changes
2013-03-17 20:06:51 -07:00
Joel Bodenmann
ec61c89882 doc 2013-03-14 19:48:29 +01:00
Joel Bodenmann
88765396bf SSD1963 rework by user: fred 2013-03-14 19:46:40 +01:00
Joel Bodenmann
426a12de6b doxygen fixes 2013-03-10 20:17:24 +01:00
Tectu
2088f0fe67 Merge pull request #42 from inmarket/master
GDISP and GWIN button changes
2013-03-10 05:41:55 -07:00
Andrew Hannam
da37b111e4 GWIN button changes
Support a user supplied custom button drawing function.
Add arrow buttons based on the new GDISP polygon support.
2013-03-10 16:15:49 +10:00
Andrew Hannam
40b390908c GDISP changes including polygon support
Add polygon drawing
Add convex polygon filling
Start support for a monochrome display
Move gdisp doxygen to header file
Restructure the balance between gdisp.h and gdisp_lld.h
Remove old extern font definitions (now always use gdispOpenFont)
Make public the GDISP structure and change macros to suit (faster for
the application).
gdispQuery is now optional.
2013-03-10 16:14:32 +10:00
Andrew Hannam
8a40457c86 Revert "GDISP changes including polygon support"
This reverts commit 269262ef9b.
2013-03-10 16:12:13 +10:00
Andrew Hannam
269262ef9b GDISP changes including polygon support
Add polygon drawing
Add convex polygon filling
Start support for a monochrome display
Move gdisp doxygen to header file
Restructure the balance between gdisp.h and gdisp_lld.h
Remove old extern font definitions (now always use gdispOpenFont)
Make public the GDISP structure and change macros to suit (faster for
the application).
gdispQuery is now optional.
2013-03-10 16:11:41 +10:00
Andrew Hannam
5fd7e423a2 Merge pull request #20 from Tectu/master
Merge Tectu Changes
2013-03-09 21:07:20 -08:00
Joel Bodenmann
f552098116 embest DMSTF4BB board fix - removed FSMC suffix because only FSMC exists 2013-03-08 09:20:51 +01:00
Joel Bodenmann
e9cb6aa17a small cleanup 2013-03-08 06:36:33 +01:00
Joel Bodenmann
e5cee65d42 release.txt update 2013-03-08 06:35:06 +01:00
Tectu
f857a16516 Merge pull request #41 from resset/master
STMPE811: added header with registers addresses
2013-03-07 20:32:08 -08:00
Mateusz Tomaszkiewicz
4a056ae25f STMPE811: comment fix 2013-03-08 02:11:27 +01:00
Mateusz Tomaszkiewicz
27290b5f85 STMPE811: added header with registers addresses
Also changed filename of board file  from *_embest_lcd.h to
*_embest_dmstf4bb.h.
2013-03-08 02:02:18 +01:00
Joel Bodenmann
0400ba0e2d added basic STMPE811 skeleton 2013-03-08 00:56:59 +01:00
Tectu
93d506ef22 Merge pull request #40 from inmarket/master
Merge InMarket Changes
2013-03-07 06:58:15 -08:00
Andrew Hannam
ce5f3b3d70 Nokia6610GE8 driver updates
Fix screen size to ignore hidden pixels.
Add orientation support.
Fix bit blitting boundary conditions.
Add power modes support.
This driver is now fully implemented.
2013-03-08 00:53:34 +10:00
Andrew Hannam
a2cb02abbf Fix compiler warning 2013-03-08 00:52:33 +10:00