9e536de
(HEAD -> main)
initial dds package spec by
2021-02-12 22:45:06 -0800
207c770
fix includes to match package/deps layout by
2021-02-14 18:47:31 -0800
a41e89f
move code into src/spi directory by
2021-02-12 22:44:28 -0800
574ab8c
Use word count with word optimized block transfers by
2020-10-25 06:52:20 -0700
aedb543
Inline use of optimized block transfer (work in progress) by
2020-10-25 06:08:30 -0700
33bfac3
Optimized buffer transfer to not extend public API by
2020-10-24 19:02:02 -0700
fe02d97
Merge pull request #62 from vjmuzik/master by
2020-10-24 19:03:34 -0700
4bbeab9
Add more transfer functions for Teensy 4.x by
2020-10-23 11:16:14 -0400
4309d62
Merge pull request #61 from KurtE/T4_DMA_Flush_Whole_buffer by
2020-10-21 12:08:23 -0700
4cb5763
T4 - DMA transfer > 32K did not flush or delete whole dcache range. by
2020-08-12 17:23:53 -0700
d834af6
Merge pull request #59 from KurtE/T4-SPI_end by
2020-06-23 07:15:29 -0700
495ae75
T4.x Implement SPI.end() by
2020-06-17 12:06:32 -0700
5d38903
Merge pull request #57 from KurtE/T41-T40-Pin-Diffs by
2020-04-04 17:48:32 -0700
fc9159a
T4.1 make SPI CS pins be index not mask, plus Franks change to timing by
2020-03-29 10:30:42 -0700
936c2a8
T4.1 - Support MISO1 and CS1 support for the new pins by
2020-03-28 10:22:09 -0700
ddeac2b
T4 - Fix SPI.setCS by
2020-03-27 15:03:22 -0700
59cfa7c
T4 .1 SPI SPI2 has two pins for MISO, MOSI, SCK by
2020-02-19 08:35:52 -0800
af6903e
T4.1 - change main pins as SDCARD pins changed by
2020-02-19 05:44:11 -0800
35be62a
Merge pull request #50 from FrankBoesing/patch-1 by
2019-12-13 02:03:22 -0800
6dfe650
Merge pull request #55 from KurtE/T4_FASTER by
2019-12-13 01:57:44 -0800
d10dd99
T4 - Default allow faster speeds... by
2019-10-24 15:09:06 -0700
cdcfd34
Merge pull request #54 from KurtE/T4_OLD_APIS by
2019-10-04 03:05:59 -0700
cdb4628
T4: Support legacy (pre SPI.transaction) methods by
2019-09-17 11:22:30 -0700
37929e8
Merge pull request #51 from KurtE/T4_SPI_PIN_CONFIG by
2019-09-08 16:27:37 -0700
5831709
T4 Pin configuration. by
2019-09-08 14:51:37 -0700
c2197db
Fix usingInterrupt() by
2019-07-15 20:45:41 +0200
ab5b6b2
Merge pull request #48 from KurtE/T4_SPISettings_calc by
2019-07-02 17:12:22 -0700
67b17ba
T4 SPISettings - just hold values passed in by
2019-07-01 08:38:39 -0700
69f30c6
Merge pull request #47 from mjs513/master by
2019-04-26 03:58:59 -0700
1447031
correction to SPI1 mux table by
2019-04-26 06:55:04 -0400
8d6c808
Merge pull request #46 from KurtE/T4B2_SPI1_SPI2 by
2019-04-24 15:49:58 -0700
e4d94d4
T4 - Require setting Input MUX values by
2019-04-24 06:46:24 -0700
76263b4
Teensy 4 Beta 2 - create SPI1 and maybe SPI2 by
2019-04-21 13:53:45 -0700
70c832a
Merge pull request #45 from KurtE/T4_Async_Support by
2019-02-02 17:15:44 -0800
138f3b5
T4 - Async updates - Hack for high memory... by
2019-01-31 12:54:41 -0800
7d6e395
First pass - Teensy 4 Async transfer support by
2019-01-31 06:47:12 -0800
b8773e5
Merge pull request #43 from mjs513/master by
2019-01-20 18:29:26 -0800
aac5e5c
Merge pull request #44 from FrankBoesing/patch-1 by
2019-01-20 18:29:07 -0800
20347b0
Use PFD setting to prevent wrong calculation (needed for high SPI-Clocks) by
2019-01-20 14:16:47 +0100
55b249b
Added dummy end() function to SPI.ccp by
2019-01-19 10:49:37 -0500
2b4b27a
Merge pull request #42 from KurtE/T4-SerialFlash-fix by
2019-01-17 07:22:57 -0800
aef639d
Merge pull request #39 from xxxajk/master by
2019-01-17 07:14:45 -0800
b635b03
T4 - Implement pinIsChipSelect and setCS by
2019-01-15 12:52:29 -0800
4510929
Resolve merge conflict by
2019-01-14 12:04:08 -0500
d68107e
revert to clean up for merge by
2019-01-14 11:54:48 -0500
0447da4
T4- Switch to port() and hardware() like T3.x by
2019-01-13 13:13:13 -0800
7bb5933
Merge pull request #41 from FrankBoesing/patch-1 by
2019-01-12 18:43:19 -0800
8037deb
Merge pull request #38 from KurtE/T4_Add_more_support by
2019-01-12 18:15:41 -0800
1a49564
Use CCM_CBCMR instead "/7" by
2019-01-12 23:15:51 +0100
4586840
T4 - Add some support for LSB/MSB and MODE by
2019-01-12 07:01:19 -0800
49da4bd
T4: Add missing usingInterrupt methods, fix transfer16 method. ALL: Add missing macro defines. by
2019-01-11 03:15:19 -0500
fa6664b
T4 SPI transfer16 implemented by
2019-01-08 15:17:39 -0800
f7b78fc
T4 SPI - Transfer(buf, retbuf, cnt) by
2019-01-08 13:09:09 -0800
e4dc48c
T4 - Use new SPI structure and Hardware data by
2019-01-07 16:21:15 -0800
d80ed60
T4 - put inital calls for check pins and set pins... by
2019-01-07 10:36:47 -0800
c6e55a9
SPISettings for IMXRT (thanks Manitou) by
2019-01-06 18:34:42 -0800
5d5cedf
Add minimumal IMXRT implementation by
2018-12-30 10:49:22 -0800
6313944
Fix typo by
2018-04-17 16:40:35 -0700
8d59205
Keep SPI0 pin config in sync with AVR SPI emulation by
2017-12-08 21:27:57 -0800
7e62882
Merge pull request #31 from KurtE/CS_PIN45 by
2017-11-07 09:54:50 -0800
546c3de
T3.5/6 Pin 45 is valid CS by
2017-11-07 09:08:09 -0800
67224c2
Merge pull request #30 from KurtE/Example_fix_pin_setup by
2017-08-24 08:30:33 -0700
f2dc0cf
Example setup code bug by
2017-08-24 08:07:37 -0700
7ccae46
Merge pull request #29 from KurtE/Merge-New_transfer by
2017-08-11 03:20:36 -0700
a7e6fcc
Fix AVR compile issue by
2017-08-01 07:25:20 -0700
c20bf36
Add SPI Buffer functions by
2017-07-25 08:44:52 -0700
63215f6
Merge pull request #28 from KurtE/setMosi-Miso-CLK-After-begin by
2017-07-19 14:10:16 -0700
d1a1892
Allow setMISO/setMOSI/setSCK - after begin by
2017-07-19 11:26:05 -0700
f1bbde2
Merge pull request #27 from KurtE/ENABLE_PCR_DSE-on-enable-pins by
2017-06-18 04:01:06 -0700
52812c0
Enable Pins - can set more options by
2017-06-17 16:57:40 -0700
3f5108d
Add pinIsMOSI(), pinIsMISO(), pinIsSCK() by
2017-06-02 16:30:23 -0700
70dc198
Unified SPIClass for Teensy LC (thanks KurtE) by
2017-06-02 03:59:11 -0700
cad7201
Use unified SPIClass for SPI1 & SPI2 on Teensy 3.5 & 3.6 by
2017-06-02 02:38:34 -0700
a98c4fc
Single SPIClass for Teensy 3.x by
2017-06-01 15:53:36 -0700
b2dd72f
Delete Arduino Due implementation by
2017-05-31 13:28:58 -0700
22b7dbd
Fix transfer(buf, size) with LSBFIRST on Teensy 3.x by
2017-05-31 13:14:53 -0700
a8af486
Merge pull request #23 from KurtE/Faster_transfer_buf by
2017-03-15 23:50:39 -0700
20f7bdc
Document special nature of setCS in comments by
2017-01-02 16:32:44 -0800
157095e
handle odd byte with option to PUSHR_CONT by
2016-12-29 11:38:41 -0800
9ea3dd9
Turning on the PUSHR_CONT removes gap by
2016-12-29 08:57:52 -0800
0257d04
SPI Transfer(buf, cnt) use FIFO 16 bit by
2016-12-06 11:58:20 -0800
1981930
Merge pull request #20 from KurtE/T3.5/3.6-SPI---Pin-45-CS by
2016-12-07 05:59:02 -0800
c94fa64
Pin 45 is valid CS for SPI0 on new boards by
2016-09-06 17:56:04 -0700
d1aff2a
Extra pins are now always defined by
2016-09-04 16:17:16 -0700
7116502
Merge pull request #19 from KurtE/T35_USE_SDCARD_PINS by
2016-09-04 16:16:29 -0700
5c68c3e
USE SDCard pins for SPI1 by
2016-07-24 11:13:18 -0700
1ffbb8a
Merge pull request #18 from KurtE/Extern-SPI2 by
2016-08-05 19:13:14 -0700
cf21691
Add SPI2 as keyword by
2016-08-05 06:32:26 -0700
17fc3b8
Add extern for SPI2 for T3.6 by
2016-08-05 06:20:22 -0700
ace6975
Merge pull request #17 from KurtE/Beta-Board-name-change by
2016-07-28 17:18:22 -0700
ca644b2
Beta boards changed names by
2016-07-28 14:05:46 -0700
f6c294f
Merge pull request #16 from KurtE/K66-SPI2 by
2016-07-19 08:20:15 -0700
593c678
SPI2 Support by
2016-07-19 06:55:56 -0700
705b4f3
Merge pull request #14 from KurtE/Comment_debug_msg by
2016-07-08 05:40:25 -0700
db18d0b
Oops - missed debug message by
2016-07-08 05:32:22 -0700
6696bc1
Merge pull request #13 from sumotoy/master by
2016-07-07 22:54:05 -0700
20c0086
Add files via upload by
2016-07-08 04:25:08 +0200
aef5445
Merge pull request #11 from KurtE/SPI1-for-3.4/3.5 by
2016-07-04 08:52:58 -0700
17ffb00
SPCR1 used in setDataMode by
2016-06-29 18:47:13 -0700
27116d5
SPI1 Missed updates to SIM_SCGC6 by
2016-06-28 18:28:21 -0700