Phillip Burgess
|
a453d081b4
|
SPITFT: work with any SERCOM SPIs
|
2019-05-03 11:36:29 -07:00 |
|
ladyada
|
a2a0335f90
|
Merge branch 'master' of github.com:adafruit/Adafruit-GFX-Library
|
2019-04-27 16:49:21 -04:00 |
|
ladyada
|
1b033808ab
|
turns out having two things named tft8 makes subclassing very :(
|
2019-04-27 16:49:15 -04:00 |
|
Phillip Burgess
|
e83e3ce2f1
|
SPI DMA: add support for SERCOM6 & 7 on big M4 chips
|
2019-04-21 18:43:05 -07:00 |
|
Melissa LeBlanc-Williams
|
35055667c4
|
added the sendCommand function (#209)
* Added sendCommand for SPI abstraction
|
2019-04-13 17:56:36 -04:00 |
|
Phillip Burgess
|
b57ea574fe
|
Fix big-endian DMA
|
2019-03-25 22:47:36 -07:00 |
|
Phillip Burgess
|
605474e3ca
|
Add bigEndian flag to writePixels()
|
2019-03-23 18:13:55 -07:00 |
|
Phillip Burgess
|
5f38af166f
|
Don’t use DMA on very short pixel runs
|
2019-03-18 22:04:36 -07:00 |
|
Phillip Burgess
|
026c152d45
|
Conditional compile SAMD51 parallel code
|
2019-03-17 19:43:48 -07:00 |
|
Phillip Burgess
|
1bd0463d15
|
Add non-blocking DMA option in writePixels()
|
2019-03-17 18:15:27 -07:00 |
|
Phillip Burgess
|
b8fd9b4366
|
Change transaction & CS ordering
|
2019-03-16 14:57:09 -07:00 |
|
Phillip Burgess
|
efe87d81ef
|
Tiny bit faster using if/else/else instead of switch
|
2019-03-15 20:08:23 -07:00 |
|
Phillip Burgess
|
6704269c77
|
Parallel DMA working on PyPortal
|
2019-03-14 22:09:42 -07:00 |
|
Phillip Burgess
|
cadfd0a233
|
WIP parallel DMA, do not use yet
|
2019-03-14 21:27:48 -07:00 |
|
Phillip Burgess
|
054d3bae53
|
Appease the ESP8266 compiler
|
2019-03-02 17:29:20 -08:00 |
|
Phillip Burgess
|
c6dba9b94a
|
More Doxygen happiness
|
2019-03-01 20:05:15 -08:00 |
|
Phillip Burgess
|
4abba955a7
|
Doxygen cleanup
|
2019-03-01 19:51:40 -08:00 |
|
Phillip Burgess
|
030427ebe5
|
WIP fix for non-ESP32 boards
|
2019-03-01 18:54:34 -08:00 |
|
Phillip Burgess
|
fec8f5b9d0
|
WIP ESP32 soft SPI fix
|
2019-03-01 17:16:08 -08:00 |
|
Phillip Burgess
|
3aafb3d2cf
|
WIP fixes for Teensy 3.2
|
2019-03-01 15:31:16 -08:00 |
|
Phillip Burgess
|
d81e3351f3
|
Fix some ESP8266 batshittery
|
2019-03-01 13:38:18 -08:00 |
|
Phillip Burgess
|
31f0de1eca
|
WIP soft SPI read fixed
|
2019-03-01 10:37:21 -08:00 |
|
Phillip Burgess
|
0107025e4c
|
WIP, constructor disambiguation via enum
|
2019-03-01 10:16:15 -08:00 |
|
Phillip Burgess
|
cb8c433a61
|
Doxygen tidying
|
2019-02-28 17:27:58 -08:00 |
|
Phillip Burgess
|
a295138e10
|
WIP starting to improve
|
2019-02-28 17:09:14 -08:00 |
|
Phillip Burgess
|
fc0f1a739d
|
WIP still not good
|
2019-02-28 16:41:56 -08:00 |
|
Phillip Burgess
|
87af85ff61
|
Problems still, don't use
|
2019-02-27 11:15:27 -08:00 |
|
Phillip Burgess
|
6b5e177fb1
|
WIP do not use yet!
|
2019-02-26 21:35:12 -08:00 |
|
Phillip Burgess
|
25b3d5e4a3
|
Add TFT8 class
|
2019-01-31 15:17:08 -08:00 |
|
Phillip Burgess
|
7b04012eaf
|
Move 0-length check to outside of DMA-specific code
|
2018-12-10 13:07:43 -08:00 |
|
Phillip Burgess
|
c21979066c
|
Similar change in writePixels()
|
2018-12-10 10:58:59 -08:00 |
|
Phillip Burgess
|
e1671798db
|
Fix ESP32 stuff
|
2018-12-09 21:35:49 -08:00 |
|
Phillip Burgess
|
b0b022d0c8
|
SPI DMA: avoid 0-byte transfers!
|
2018-12-09 21:30:51 -08:00 |
|
Phillip Burgess
|
e9221fb9ac
|
SPITFT - M4 SPI DMA fix
|
2018-12-09 20:59:02 -08:00 |
|
Phillip Burgess
|
12ced10eec
|
Still working on SPI DMA, still not good on M4
|
2018-12-09 15:30:22 -08:00 |
|
Phillip Burgess
|
54035091a3
|
Still working on DMA, has problems on M4
|
2018-12-07 17:46:39 -08:00 |
|
Phillip Burgess
|
3b6f7d32ae
|
DMA - actually use lastFillColor, doy
|
2018-12-07 11:05:45 -08:00 |
|
Phillip Burgess
|
555c82160a
|
Change DMA polling behavior.
|
2018-12-06 18:29:12 -08:00 |
|
Phillip Burgess
|
860cd24319
|
SPITFT: initial DMA support (disabled by default), very beta-y
|
2018-12-06 17:40:49 -08:00 |
|
Phillip Burgess
|
9bdc390458
|
Fixes for WICED Feather hardware SPI
|
2018-11-16 22:09:07 -08:00 |
|
Phillip Burgess
|
882290442a
|
Some incomplete WICED work; not bumping version # yet
|
2018-11-15 19:14:23 -08:00 |
|
Phillip Burgess
|
33158b3986
|
Allow GFX code to compile on WICED w/o SPIClass
|
2018-11-09 15:15:01 -08:00 |
|
ladyada
|
f5e164945b
|
add support for selective SPI device!
|
2018-11-03 17:39:10 -04:00 |
|
ladyada
|
ff8129f8d6
|
compilers dont like this
|
2018-08-12 15:45:35 -04:00 |
|
Phillip Burgess
|
a34c5947d9
|
SPITFT: don't USE_FAST_PINIO on WICED
|
2018-08-10 23:22:53 -07:00 |
|
Phillip Burgess
|
7be0b493c3
|
Allow obscure-but-needed case of no TFT chip select (-1)
|
2018-07-17 21:48:54 -07:00 |
|
Phillip Burgess
|
1ea46e2f5c
|
Fix for Teensy 3.x boards
|
2018-07-17 18:34:21 -07:00 |
|
ladyada
|
7f2d11709c
|
fix inlineing complaints for writepixel
|
2018-07-14 16:57:42 -04:00 |
|
ladyada
|
cf1e1b0521
|
woops turns out some SPI displays dont use this format, so make it virtual
|
2018-07-14 16:01:33 -04:00 |
|
ladyada
|
640e5a06e5
|
fix color565
|
2018-07-14 15:30:31 -04:00 |
|