Commit Graph

99 Commits (0ba16c35afe1a09c74c125a12869b6aaf208cd3f)

Author SHA1 Message Date
Joel Bodenmann 0ba16c35af renaming from ChibiOS-LCD-Driver to ChibiOS/GFX 2012-09-25 00:19:10 +02:00
mobyfab da83b0955f Some cleaning.
Fixed and tested DMA blitarea for SSD1963.
2012-09-18 22:55:02 +02:00
mobyfab 8e89654081 More info in the readme file. 2012-09-18 12:45:32 +02:00
mobyfab 9718d39d30 Fixed indentation 2012-09-18 12:06:45 +02:00
mobyfab b9618a99d7 Cleaning GCC warnings for unused variables 2012-09-18 11:59:50 +02:00
mobyfab 4991834cbb DMA fixed and tested for SSD1963 2012-09-17 22:51:02 +02:00
mobyfab ac228656ae DMA fixes, splitting the requests since 65535 is the max count 2012-09-17 19:35:10 +02:00
mobyfab 9921d74243 Testing DMA 2012-09-17 18:49:34 +02:00
Andrew Hannam 7025d927ca Clip Boundary Conditions & Nokia6610 Fixes
Clipping Boundary Conditions are now fixed.
Nokia6610 Driver now works properly, also supports setting LCD contrast.
2012-09-10 20:38:54 +10:00
Andrew Hannam 3a8d39980b Changes to Console, VMT, BitBlt, Clip & Drivers
Console - Fix compile, add GDISP_NEED_CONSOLE for compilation
VMT - Fix after directory structure changes
BitBlt - Update API to allow a source bitmap position.
Clip - Add clipping support into gdisp
Arc - Allow hardware accelleration of Arc routines
Nokia6610 - Fixes to BitBlt.
2012-09-10 15:54:22 +10:00
mobyfab 8cbb746065 Increased FSMC delays. They were too low. 2012-09-06 23:11:03 +02:00
mobyfab 75a3a98228 Adding GPIO to SSD1963 2012-09-04 12:51:35 +02:00
Tectu bdd794b836 header adjustments on SSD1963 2012-09-03 00:52:40 +02:00
mobyfab 3c7ac9c2cf updated comments, cleaning 2012-08-31 20:09:22 +02:00
mobyfab aba929d18b modifications, fixes.
first working version with a couple hardware features.
2012-08-31 19:59:05 +02:00
mobyfab c67453a0be Adding SSD1963 2012-08-30 22:40:28 +02:00
Tectu a0162b98c8 fixed SSD1289 driver 2012-08-24 10:43:09 +02:00
Tectu 217f15b4d3 compiler warning fix 2012-08-22 16:06:43 +02:00
Tectu bb6bad936a removed deviceCode readout of SSD1289 2012-08-20 21:01:50 +02:00
Tectu 7bfaea1ca9 readme updates 2012-08-17 09:23:15 +02:00
Tectu 53000e3c19 ADS7843 cleanup 2012-08-16 12:55:18 +02:00
Tectu b402228265 XPT2046 cleanup 2012-08-16 12:52:34 +02:00
Kumar Abhishek 0b8c95ab20 ADS7843 update
Same changes as the XPT2046
2012-08-16 15:40:48 +05:30
Kumar Abhishek a9beec902d XPT2046 LLD Major Update
Added 7 point median filtering to reduce noise
TOUCHPADDriver structure now encapsulates the IRQ pin, so removed
the TP_CS_ and TP_IRQ_ macros
Added generic tp_lld_read_value method to read any ADC channel from
the XPT2046, this includes on-chip temperature sensor and VBAT input
Improved SPI bus sharing, with the optional TOUCHPAD_SPI_PROLOGUE and
TOUCHPAD_SPI_EPILOGUE macros
2012-08-16 15:14:16 +05:30
Tectu 72d994626f removed touchpad prefix on touchpad drivers 2012-08-14 02:12:59 +02:00
Tectu e6373df68b removed gdisp prefix on gdisp drivers 2012-08-14 02:10:57 +02:00
Tectu 7d336b5e01 SSD1289 fix 2012-08-14 01:54:46 +02:00
Tectu 8142d6c931 gdispVMT makefile update 2012-08-13 08:11:19 +02:00
Tectu 46e67f657d touchpad driver fixes 2012-08-13 08:08:38 +02:00
Tectu e27d04d002 restructure 2012-08-13 04:12:42 +02:00
Tectu 54229cbdaa restructure 2012-08-13 04:11:03 +02:00
Tectu ea11c7adf7 added new license headers to all files, expect /halext 2012-08-02 22:15:55 +02:00
Tectu 999486233d lcdVerticalScroll() fix 2012-07-25 04:00:30 +02:00
Tectu a9d5837f40 cleanup 2012-07-23 03:43:11 +02:00
Tectu 2e6d8615cf ssd1289 lld_lcdReadStream() fix 2012-07-22 22:25:34 +02:00
Tectu 952b0b69e8 touchpad fix 2012-07-22 22:21:19 +02:00
trsaunders 4a11dfd0b8 fix SSD1289 inverted mode 2012-07-22 19:02:26 +01:00
trsaunders b0d3eb7488 fix orientations in ssd1289 2012-07-22 18:00:59 +01:00
trsaunders cc87941bc7 fix orientations in ssd1289 2012-07-22 18:00:18 +01:00
trsaunders 2a2f5b2db7 F4 FSMC support, add support for different orientations, tidyup 2012-07-22 16:34:40 +01:00
Tectu 6295717262 ssd1289 fix 2012-07-22 16:20:10 +02:00
Tectu 3eb95e641c whitespace 2012-07-22 03:01:14 +02:00
Tectu 2e8e4b4dcd fix 2012-07-22 02:33:32 +02:00
Tectu f7c05fad30 small fix 2012-07-22 02:26:52 +02:00
Tectu 8bc4bc9744 small fix 2012-07-22 02:26:16 +02:00
Tectu 9b46b61f57 changed TP_CS macros. Added TP_CS_PORT 2012-06-29 13:08:53 +02:00
Tectu c621e9f192 fixed lld_lcdReadStream() 2012-06-27 21:46:16 +02:00
trsaunders bdcbdd4c38 merge upstream changes 2012-06-27 17:51:08 +01:00
trsaunders 8a6337b4e7 tidy up comments 2012-06-27 16:51:54 +01:00
trsaunders 44eb3583bc add missing semi colon 2012-06-27 16:46:20 +01:00