inmarket
08e26fcb90
New newmouse driver for MCU touch
2014-10-07 21:54:19 +10:00
inmarket
1a495f3013
Rename all driver makefiles to driver.mk
2014-08-22 18:20:02 +10: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
37966ff16d
Integrate the include files with each module. Simplifies structure of code.
2014-02-19 00:36:52 +10:00
inmarket
c24ec8daf2
Update template files for the MCU touch driver.
2013-11-25 22:53:11 +10:00
inmarket
361136d7ca
Rewrite of the MCU driver. This is now much more reliable.
2013-11-24 02:23:21 +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
Joel Bodenmann
73c5ef26f8
fixed license headers
2013-07-21 22:20:37 +02:00
Joel Bodenmann
a675834266
doxygen updates
2013-07-21 22:02:57 +02:00
Joel Bodenmann
d98e6c5d0d
cleaned up board file mess
2013-07-21 17:42:25 +02:00
Joel Bodenmann
d45bba45e1
doxygen fix
2013-06-28 17:50:45 +02:00
Joel Bodenmann
8c3f23f606
quick board file fix
2013-06-24 23:52:13 +02:00
Joel Bodenmann
9aa1e95423
one more typo fix...
2013-06-22 14:05:22 +02:00
Joel Bodenmann
77a70fe9b8
typo fix
2013-06-22 14:02:56 +02:00
Joel Bodenmann
5a25b2b7fb
Added FT5x06 GINPUT driver
2013-06-22 05:00:48 +02:00
Mateusz Tomaszkiewicz
129041e791
Various README updates
...
Changed misleading description.
2013-06-21 00:02:54 +02:00
inmarket
ed0bac9765
License header updates
2013-06-15 21:37:22 +10:00
Joel Bodenmann
f1a974e83e
added new ADS7843 board file
2013-06-04 08:34:01 +02:00
Joel Bodenmann
701ff38230
added f4 disovery file for ADS7843
2013-06-04 00:45:38 +02:00
inmarket
7fbfde42aa
GOS module, for operating system independance
...
GMISC fast floating point trig
GMISC fast fixed point trig
2013-05-25 01:26:52 +10:00
Andrew Hannam
3374aa25c6
Reinsertion of doxygen headers
...
Reinsertion of doxygen headers that got lost in license change
2013-05-06 14:44:47 +10:00
Joel Bodenmann
6c38d5b310
updated license headers
2013-05-03 16:36:17 +02:00
Joel Bodenmann
296e74f3e0
Revert "updated license headers"
...
This reverts commit 0a26d9983b
.
2013-05-02 01:53:28 +02:00
Joel Bodenmann
0a26d9983b
updated license headers
2013-05-02 01:50:09 +02:00
Tectu
788bd44255
Merge pull request #64 from niamster/master
...
Touch panel LLD for olimex pic32mx board
2013-04-09 22:03:21 -07:00
Dmytro Milinevskyy
8c54efc155
ginput/touch/MCU Olimex PIC32 LCD board file
2013-04-10 01:07:31 +02:00
Andrew Hannam
9ee7c284e6
Add GINPUT Dial, simplify GWIN input assignment
...
Added GINPUT Dial support and a driver that uses GADC to read the dial.
Added support for Dial inputs to the GWIN slider.
Updated the slider demo for Dial Inputs.
Simplified the assigning of inputs to GWIN "widgets" button and slider.
Updated the demo's to match the new input to button assignment.
2013-04-07 16:02:10 +10:00
mobyfab
6a7e33db9b
Added the GINPUT_MOUSE_YX_INVERTED macro.
2013-04-05 23:56:47 +02:00
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
Mateusz Tomaszkiewicz
2f7b6fc80b
STMPE811: attempt to use FIFO
...
Very early version of using FIFO threshold interrupt.
2013-03-29 01:15:07 +01: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
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
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
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
Andrew Hannam
4e67b54e4d
Fix Olimex SAM7EX256 button definitions
2013-03-08 00:50:39 +10:00
Joel Bodenmann
e315480c71
updated copyright - 2013
2013-03-06 23:11:01 +01:00
Joel Bodenmann
b91e619573
__inline becomes inline because most compilers dont like the prefix
2013-03-04 23:50:21 +01:00
Joel Bodenmann
1bfc5a9f85
removed GDISP_LLD() macro - fix
2013-02-11 09:25:45 +01:00
Joel Bodenmann
885b3d53b3
removed GDISP_LLD() macro
2013-02-11 09:25:26 +01:00
Joel Bodenmann
dae721900b
small doxygen fixes
2013-01-11 19:39:36 +01:00
Joel Bodenmann
a520a32209
more doxygen
2012-12-18 23:15:47 +01:00
Joel Bodenmann
756a79a2cc
XPT2046 removed
2012-12-18 22:06:17 +01:00
Joel Bodenmann
8bc7b22ce7
doxygen
2012-12-18 22:04:35 +01:00
Joel Bodenmann
4f1af08bd4
added Olimex STM32 E407 touchscreen file
2012-12-18 20:06:52 +01:00
Joel Bodenmann
e1de308dfa
ginput doxygen
2012-12-18 20:06:10 +01:00
Joel Bodenmann
f115d43753
SSD1289 calibration clear fix
2012-12-17 22:33:00 +01:00
etmatrix
e39e9e7604
correct typo
2012-12-17 21:23:23 +01:00
Joel Bodenmann
58b9938db2
typo fix - thanks to etmatrix
2012-12-16 23:11:08 +01:00
Andrew Hannam
c0f68cd748
Fix header files for ginput touch drivers
2012-12-08 13:09:56 +10:00
Andrew Hannam
07f3483535
Restructure
...
Create global include file called gfx.h which knows about sub-system
dependancies.
Deprecate Touchscreen (GINPUT touch is now working properly)
Merge Graph into GWIN
Change directory structure to reflect sub-system structure
Many small bugs fixed
Split Nokia6610 gdisp driver into GE8 and GE12 controller versions
Fixed broken demos.
GFX sub-systems are now clearly defined and new ones should be much
easier to add.
2012-12-06 18:45:54 +10:00
Joel Bodenmann
ae7da0770b
GINPUT MCU driver update
2012-12-02 15:26:14 +01:00
Joel Bodenmann
ef13b27a79
added XPT2046 ginput driver
2012-11-30 00:21:46 +01:00
Joel Bodenmann
a976c449a3
boardfile update
2012-11-30 00:19:19 +01:00
Joel Bodenmann
c5f1bc7723
MCU update
2012-11-29 20:56:04 +01:00
Joel Bodenmann
5bfa0f2622
ginput/touch/MCU Olimex STM32 LCD board file
2012-11-29 01:21:36 +01:00
Joel Bodenmann
62dee0d351
porting of the touchscreen/MCU driver to ginput - not working yet
2012-11-29 01:20:54 +01:00
Joel Bodenmann
de85a1496e
removed xxx_unknown.h board files from ginput drivers
2012-11-29 00:45:17 +01:00
Joel Bodenmann
b1b117bffa
ADS7843 fix
2012-11-28 23:59:30 +01:00
Joel Bodenmann
7b2e0d06d4
ILI9320 landscape mode
2012-11-28 22:40:23 +01:00
Joel Bodenmann
8bdfc52efe
FireBull STM32F103 board file for GINPUT
2012-11-27 00:42:51 +01:00
Joel Bodenmann
e6bb13be05
copyright header fixes...
2012-11-26 23:38:11 +01:00
Joel Bodenmann
c71022132c
FireBull STM32 F103 GINPUT dummy board file (forgot to add at last commit)
2012-11-26 23:34:08 +01:00
Joel Bodenmann
e89bb0b4d8
few fixes and FireBull STM32 F103 GINPUT dummy board file
2012-11-26 23:33:41 +01:00
Joel Bodenmann
ba08afef3e
doxygen
2012-11-26 21:19:32 +01:00
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