Joel Bodenmann
3b8f14e2c8
SSD1289 Area fill fix
2013-09-28 08:45:46 +10:00
inmarket
c71a227efd
Nokia6610 GE8 driver: Orientation support and fixes for some controller nasties
2013-09-27 01:38:37 +10:00
inmarket
5541e6a96c
Nokia6610 streaming driver orientation is NOT supported yet
2013-09-25 17:28:49 +10:00
Petteri Aimonen
a8688eef39
Add driver for ED060SC4 e-ink display panel
2013-09-25 17:22:28 +10:00
inmarket
5eabbaf7bf
Nokia6610 streaming driver. Orientation not supported yet in this new driver version.
2013-09-25 17:18:18 +10:00
inmarket
30154560b6
Rename a macro and fix some bugs
2013-09-25 17:17:05 +10:00
inmarket
973e34089e
GDISP streaming bug fixes
...
Win32 bitmap support
Win32 Rotation is back to front. Need to check touch and other drivers.
2013-09-24 16:10:15 +10:00
inmarket
b25ac5e667
Scrolling emulation when not supported by hardware
...
Start of new multiple display support
GDISP performance optimisations
Documentation updates
Win32 driver updates
2013-09-18 23:46:37 +10:00
inmarket
71ccbb32e1
Merge remote-tracking branch 'origin/master' into GDISPStreaming
2013-09-18 23:26:14 +10:00
Joel Bodenmann
bf3761e0f2
Added ST7565 driver by user sam0737
2013-09-15 00:32:57 +02:00
inmarket
6e4437255b
GDISP revamp - stage 1
...
New low level driver interface: Only Win32 ported currently
Significant reduction in GDISP stack usage
Improved performance particularly for native streaming drivers
New circle, ellipse, arc routines (draw and fill) that are significantly more efficient and don't overdraw
New arc draw algorithm that measures angles correctly.
New arc fill algorithm for that actually works without overdrawing or gaps.
Much more to come...
2013-09-06 12:29:06 +10:00
Joel Bodenmann
05039b6af2
fixed SSD1306 license headers
2013-08-29 01:54:51 +02:00
Joel Bodenmann
fa5962eef0
Added SSD1306 driver by user goeck
2013-08-26 00:50:47 +02:00
Joel Bodenmann
e3eaad114f
added SSD1963 example files
2013-08-03 14:43:41 +02:00
inmarket
00b6ab3986
Remove unneeded comment about threading (no longer applies)
2013-07-24 13:55:25 +10:00
Joel Bodenmann
ea3048ff36
fixed OS-X port (untested)
2013-07-23 18:52:52 +02:00
Joel Bodenmann
2ad2bdf06e
RA8875 now GOS compatible
2013-07-22 04:27:01 +02: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
inmarket
5b2d561483
Remove GDISP_THREAD_CHIBIOS. This is always used now.
2013-07-21 17:26:11 +10:00
Joel Bodenmann
b91097e311
RA8875 fix
2013-07-20 00:24:49 +02:00
inmarket
0f3f885e4d
RA8875 changes from v1.7
2013-07-19 13:22:42 +10:00
inmarket
a51ffd5b68
Merge remote-tracking branch 'origin/master' into GWIN
2013-07-01 00:14:18 +10: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
inmarket
c8300fe9c2
Merge branch 'master' into GWIN
2013-06-22 23:14:54 +10:00
inmarket
d362d9603e
Merge commit 'd8db148a149541f658cc9729785b3694f80e2624' into GWIN
...
Conflicts:
demos/applications/mandelbrot/gfxconf.h
demos/applications/mandelbrot/main.c
demos/applications/notepad/gfxconf.h
demos/applications/notepad/main.c
demos/benchmarks/gfxconf.h
demos/benchmarks/main.c
demos/modules/gadc/gfxconf.h
demos/modules/gadc/gwinosc.c
demos/modules/gadc/gwinosc.h
demos/modules/gadc/main.c
demos/modules/gaudin/gfxconf.h
demos/modules/gaudin/gwinosc.c
demos/modules/gaudin/gwinosc.h
demos/modules/gaudin/main.c
demos/modules/gdisp/gdisp_basics/gfxconf.h
demos/modules/gdisp/gdisp_basics/main.c
demos/modules/gdisp/gdisp_circles/gfxconf.h
demos/modules/gdisp/gdisp_circles/main.c
demos/modules/gdisp/gdisp_images/gfxconf.h
demos/modules/gdisp/gdisp_images/main.c
demos/modules/gdisp/gdisp_images_animated/gfxconf.h
demos/modules/gdisp/gdisp_images_animated/main.c
demos/modules/gdisp/gdisp_text/gfxconf.h
demos/modules/gdisp/gdisp_text/main.c
demos/modules/ginput/touch_driver_test/gfxconf.h
demos/modules/ginput/touch_driver_test/main.c
demos/modules/graph/gfxconf.h
demos/modules/graph/main.c
demos/modules/gtimer/gfxconf.h
demos/modules/gtimer/main.c
demos/modules/gwin/basic/gfxconf.h
demos/modules/gwin/basic/main.c
demos/modules/gwin/console/gfxconf.h
demos/modules/gwin/console/main.c
demos/modules/gwin/slider/gfxconf.h
demos/modules/gwin/slider/main.c
demos/modules/tdisp/gfxconf.h
demos/modules/tdisp/main.c
drivers/gdisp/ILI9320/gdisp_lld_config.h
drivers/gdisp/ILI9325/gdisp_lld_config.h
drivers/gdisp/Nokia6610GE12/GE12.h
drivers/gdisp/Nokia6610GE12/gdisp_lld_board_example.h
drivers/gdisp/Nokia6610GE12/gdisp_lld_board_olimexsam7ex256.h
drivers/gdisp/Nokia6610GE12/gdisp_lld_config.h
drivers/gdisp/Nokia6610GE8/GE8.h
drivers/gdisp/Nokia6610GE8/gdisp_lld_board_example.h
drivers/gdisp/Nokia6610GE8/gdisp_lld_config.h
drivers/gdisp/S6D1121/gdisp_lld_board_example.h
drivers/gdisp/S6D1121/gdisp_lld_board_olimex_e407.h
drivers/gdisp/S6D1121/gdisp_lld_config.h
drivers/gdisp/SSD1289/gdisp_lld_board_example.h
drivers/gdisp/SSD1289/gdisp_lld_board_firebullstm32f103.h
drivers/gdisp/SSD1289/gdisp_lld_config.h
drivers/gdisp/SSD1963/gdisp_lld_board_example_gpio.h
drivers/gdisp/TestStub/gdisp_lld_config.h
drivers/ginput/toggle/Pal/ginput_lld_toggle_board_example.h
drivers/ginput/toggle/Pal/ginput_lld_toggle_config.h
drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_example.h
drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_firebull_stm32f103.h
drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_olimex_stm32_e407.h
drivers/ginput/touch/MCU/ginput_lld_mouse_board_example.h
drivers/ginput/touch/MCU/ginput_lld_mouse_board_olimex_pic32mx_lcd.h
drivers/ginput/touch/STMPE811/ginput_lld_mouse_board_embest_dmstf4bb.h
drivers/ginput/touch/STMPE811/ginput_lld_mouse_board_example.h
drivers/multiple/Win32/gdisp_lld_config.h
drivers/multiple/Win32/ginput_lld_toggle_config.h
include/gaudin/options.h
include/gaudout/options.h
include/ginput/options.h
include/gtimer/options.h
include/gwin/internal.h
license.html
2013-06-22 23:10:20 +10: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
Joel Bodenmann
6107cd7918
Added RA8875 GDISP driver
2013-06-22 03:09:45 +02:00
Mateusz Tomaszkiewicz
129041e791
Various README updates
...
Changed misleading description.
2013-06-21 00:02:54 +02:00
Mateusz Tomaszkiewicz
d57eacc345
SSD2119: FSMC settings tuned
...
With FSMC BTR timing register settings tuned and DMA on, we get over
10.2 Mpx/s instead of 4.7 Mpx/s.
2013-06-20 22:49:36 +02:00
Mateusz Tomaszkiewicz
f820fb90d5
SSD2119: GDISP_USE_FSMC "switch" added
...
Enable FSMC functions only when GDISP_USE_FSMC is set.
2013-06-18 23:32:22 +02:00
Mateusz Tomaszkiewicz
2a65ea5388
Various readme update
...
For GDISP drivers SSD2119 & SSD1289.
2013-06-18 23:32:22 +02:00
Mateusz Tomaszkiewicz
767188ed8d
SSD2119: make use of DMA
...
This is mostly a copy from Eddie's work posted here:
http://forum.chibios.org/phpbb/viewtopic.php?f=11&t=851#p11054
No work was done towards making it work as fast as possible.
Tested with:
https://github.com/etmatrix/ChibiOS-GFX-Example/blob/master/bench/main.c
Results show performance of ~5.34 Mpx/s with use of DMA compared to
~4.78 Mpx/s without.
2013-06-18 23:32:22 +02:00
inmarket
ed0bac9765
License header updates
2013-06-15 21:37:22 +10:00
inmarket
49b3e8f55a
License header updates
2013-06-15 21:09:02 +10:00
inmarket
2cb35d6815
Clean up GWIN Event assignment. Optimise event efficiency.
2013-06-10 17:18:01 +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
Joel Bodenmann
f14ed21d5d
SSD1289 update by user Eddie
2013-06-04 00:34:47 +02:00
inmarket
e9f60dae38
Fix license issues and GOS issues in TDISP
2013-06-02 18:58:12 +10:00
inmarket
1c258a8273
GOS updates
2013-06-02 18:57:22 +10:00
Joel Bodenmann
e12a213ff1
doxygen fixes
2013-06-01 01:57:20 +02:00
Joel Bodenmann
ebc30c02bc
TDISP update
2013-06-01 01:37:53 +02:00
inmarket
8fcbf4e5d5
More GOS module changes
...
GQUEUE as a seperate module
GOS changes including basic Win32 O/S support
2013-05-26 02:06:55 +10: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
Joel Bodenmann
86951a8b2f
Added HX8347D driver by the user Eddie
2013-05-21 00:13:22 +02:00