74 Révisions (33bfac38af0dd6737b1248677f36f36a91671f64)

Auteur SHA1 Message Date
  PaulStoffregen 33bfac38af Optimized buffer transfer to not extend public API il y a 4 ans
  Tino Hernandez 4bbeab9b81 Add more transfer functions for Teensy 4.x il y a 4 ans
  Kurt Eckhardt fc9159a681 T4.1 make SPI CS pins be index not mask, plus Franks change to timing il y a 4 ans
  Kurt Eckhardt 936c2a8164 T4.1 - Support MISO1 and CS1 support for the new pins il y a 4 ans
  Kurt Eckhardt 59cfa7c9e4 T4 .1 SPI SPI2 has two pins for MISO, MOSI, SCK il y a 4 ans
  Kurt Eckhardt cdb4628d85 T4: Support legacy (pre SPI.transaction) methods il y a 5 ans
  Frank c2197dbcf6
Fix usingInterrupt() il y a 5 ans
  Kurt Eckhardt 67b17ba831 T4 SPISettings - just hold values passed in il y a 5 ans
  Kurt Eckhardt e4d94d492a T4 - Require setting Input MUX values il y a 5 ans
  Kurt Eckhardt 76263b485f Teensy 4 Beta 2 - create SPI1 and maybe SPI2 il y a 5 ans
  Kurt Eckhardt 7d6e395377 First pass - Teensy 4 Async transfer support il y a 5 ans
  Frank 20347b0758
Use PFD setting to prevent wrong calculation (needed for high SPI-Clocks) il y a 5 ans
  xxxajk d68107e973 revert to clean up for merge il y a 5 ans
  Kurt Eckhardt 0447da43e2 T4- Switch to port() and hardware() like T3.x il y a 5 ans
  Frank 1a49564c74
Use CCM_CBCMR instead "/7" il y a 5 ans
  Kurt Eckhardt 458684098a T4 - Add some support for LSB/MSB and MODE il y a 5 ans
  xxxajk 49da4bd433 T4: Add missing usingInterrupt methods, fix transfer16 method. ALL: Add missing macro defines. il y a 5 ans
  Kurt Eckhardt fa6664b48b T4 SPI transfer16 implemented il y a 5 ans
  Kurt Eckhardt f7b78fc5bc T4 SPI - Transfer(buf, retbuf, cnt) il y a 5 ans
  Kurt Eckhardt e4dc48c321 T4 - Use new SPI structure and Hardware data il y a 5 ans
  Kurt Eckhardt d80ed60712 T4 - put inital calls for check pins and set pins... il y a 5 ans
  PaulStoffregen c6e55a961a SPISettings for IMXRT (thanks Manitou) il y a 5 ans
  PaulStoffregen 5d5cedfc0c Add minimumal IMXRT implementation il y a 5 ans
  Kurt Eckhardt 546c3deb5d T3.5/6 Pin 45 is valid CS il y a 7 ans
  Kurt Eckhardt a7e6fcc21a Fix AVR compile issue il y a 7 ans
  Kurt Eckhardt c20bf368a5 Add SPI Buffer functions il y a 7 ans
  Kurt Eckhardt 52812c04cd Enable Pins - can set more options il y a 7 ans
  PaulStoffregen 3f5108d197 Add pinIsMOSI(), pinIsMISO(), pinIsSCK() il y a 7 ans
  PaulStoffregen 70dc198a04 Unified SPIClass for Teensy LC (thanks KurtE) il y a 7 ans
  PaulStoffregen cad7201411 Use unified SPIClass for SPI1 & SPI2 on Teensy 3.5 & 3.6 il y a 7 ans
  PaulStoffregen a98c4fc42b Single SPIClass for Teensy 3.x il y a 7 ans
  PaulStoffregen b2dd72f634 Delete Arduino Due implementation il y a 7 ans
  PaulStoffregen 20f7bdcfbf Document special nature of setCS in comments il y a 8 ans
  Kurt Eckhardt 0257d0473e SPI Transfer(buf, cnt) use FIFO 16 bit il y a 8 ans
  Kurt Eckhardt 5c68c3e5f0 USE SDCard pins for SPI1 il y a 8 ans
  Kurt Eckhardt 17fc3b8392 Add extern for SPI2 for T3.6 il y a 8 ans
  Kurt Eckhardt ca644b291c Beta boards changed names il y a 8 ans
  Kurt Eckhardt 593c6782e9 SPI2 Support il y a 8 ans
  Kurt Eckhardt 17ffb0096c SPCR1 used in setDataMode il y a 8 ans
  Kurt Eckhardt 4f13273546 Added SPI1 object for Teensy 3.5 test board il y a 8 ans
  PaulStoffregen f43cb14bd2 Fix transfer16 il y a 9 ans
  crteensy 2401901b56 Update SPI.h il y a 9 ans
  PaulStoffregen d4d1c18995 Use 12 Mbit/sec for SPI_CLOCK_DIV2 on Teensy 3.x & LC il y a 9 ans
  PaulStoffregen 009ca8f984 Enable SPI1 on Teensy-LC il y a 9 ans
  PaulStoffregen e516ecc3ef Add SPI1 on Teensy-LC il y a 9 ans
  PaulStoffregen c8e19a33d2 Add support for Teensy-LC il y a 9 ans
  PaulStoffregen e3f07329a5 Add SPI_ATOMIC_VERSION symbol il y a 10 ans
  PaulStoffregen cec43ff698 Speedup transfer16() on AVR il y a 10 ans
  PaulStoffregen 0d69254081 Fix minor grammar error in comments il y a 10 ans
  PaulStoffregen 1708ef0d34 Fix SPI beginTransaction race condition (thanks to Andrew Knoll) il y a 10 ans