PaulStoffregen
a522ef88b0
Add DMAChannel no initial allocation option
il y a 10 ans
PaulStoffregen
c2ef8b638e
Fix analogWriteFrequency on pinx 25 & 32
il y a 10 ans
PaulStoffregen
dc356076ed
Add force init option to DMAChannel begin()
il y a 10 ans
PaulStoffregen
a15be57b1d
Add DMAChannel begin()
il y a 10 ans
Paul Stoffregen
861f2fd6ec
Merge pull request #33 from crteensy/patch-1
Update DMAChannel.h
il y a 10 ans
crteensy
e0fdda1918
Update DMAChannel.h
Changed DMABaseClass::source() and destination() to use p's address instead of its value in the if-clause. Taking the value could result in unwated read operations from I/O locations, resulting in data loss.
il y a 10 ans
PaulStoffregen
19ee965759
Add transmitterEnable on Serial2 & Serial3
il y a 10 ans
PaulStoffregen
36fc4f599e
Use Serial2's FIFO on Teensy 3.1
il y a 10 ans
PaulStoffregen
064c0b52ee
Add volatile to all DMAChannel source address pointers
il y a 10 ans
PaulStoffregen
7f9688e5a3
Use DMA_NUM_CHANNELS for index if allocation fails
il y a 10 ans
PaulStoffregen
8632eda964
Add extra NVIC_ISER registers
il y a 10 ans
PaulStoffregen
c86b9ca30b
Add yield() for Teensy 2.0
il y a 10 ans
PaulStoffregen
3b9ae1513b
rename writeBufferFree() to availableForWrite()
il y a 10 ans
PaulStoffregen
9c1e41e70e
Change room() to writeBufferFree()
https://groups.google.com/a/arduino.cc/d/msg/developers/ls3hkviFYM4/XWT2LbfzNcgJ
il y a 10 ans
PaulStoffregen
7765518d85
Add IntervalTimer.priority()
il y a 10 ans
PaulStoffregen
71160e91c2
Add Serial.room()
il y a 10 ans
PaulStoffregen
f3677fd16d
Add FASTRUN
il y a 10 ans
Paul Stoffregen
4c0c189a49
Merge pull request #26 from duff2013/master
fix for (long) destinationBuffer TCD->ATTR_DST
il y a 10 ans
duff2013
034393e0ad
fix for (long) destinationBuffer TCD->ATTR_DST
Was set for 16 bit size.
il y a 10 ans
duff2013
bc0ae6d62f
Merge pull request #7 from PaulStoffregen/master
resync
il y a 10 ans
PaulStoffregen
32c20c97e0
Fix DMAChannel.triggerContinuously()
il y a 10 ans
duff2013
ca5fdc4347
Merge pull request #6 from PaulStoffregen/master
resync
il y a 10 ans
PaulStoffregen
3b5dc896f7
Add attachInterruptVector()
il y a 10 ans
PaulStoffregen
86007ba815
UART registers based on struct
il y a 10 ans
PaulStoffregen
530bfe5f83
backwards compatibility for mk20dx128.h
il y a 10 ans
PaulStoffregen
d35f85a555
define emun typedef for both C & C++
il y a 10 ans
PaulStoffregen
479bde6866
Use enum for IRQ numbers, rename mk20dx128.h to kinetis.h
il y a 10 ans
duff2013
6534208126
Merge pull request #5 from PaulStoffregen/master
resync
il y a 10 ans
PaulStoffregen
c4579ade85
Add serial port names
il y a 10 ans
PaulStoffregen
603afcc984
Fix off-by-1 error in new Serial#.room()
il y a 10 ans
PaulStoffregen
d289954223
Add Serial1-3.room()
http://forum.pjrc.com/threads/26064-Large-transfers-over-serial-on-Teensy-3-1
http://forum.arduino.cc/index.php/topic,165574.0.html
il y a 10 ans
PaulStoffregen
4c047eea2b
Add serialEvent (USB) and serialEvent1-3 (serial)
il y a 10 ans
duff2013
8ec86743f9
Merge pull request #4 from PaulStoffregen/master
resync
il y a 10 ans
PaulStoffregen
4ce631887a
DMAChannel destination needs volatile
il y a 10 ans
duff2013
27f1750ab3
Merge pull request #3 from PaulStoffregen/master
resync
il y a 10 ans
PaulStoffregen
a9d19478dd
DMAChannel stuff (getting close to final)
il y a 10 ans
PaulStoffregen
2e2ce610c3
DMAChannel stuff (work in progess - scatter/gather)
il y a 10 ans
duff2013
52823eb9d1
Merge pull request #2 from PaulStoffregen/master
resync
il y a 10 ans
PaulStoffregen
8c7df73ac0
DMAChannel stuff (even work in progress)
il y a 10 ans
PaulStoffregen
9c8d86bba4
Add missing FTM bit field definitions
il y a 10 ans
duff2013
021742f93b
Merge pull request #1 from PaulStoffregen/master
resync
il y a 10 ans
PaulStoffregen
c871fc1069
DMAChannel stuff (still work in progress)
il y a 10 ans
PaulStoffregen
e77cb9bac4
Use parens around more macros in mk20dx128.h
il y a 10 ans
PaulStoffregen
7b040b4be0
Add DMAChannel (work in progress)
il y a 10 ans
PaulStoffregen
971874a505
Use parens around macros in mk20dx128.h
il y a 10 ans
PaulStoffregen
7402581745
Actually use RAM vector table!
il y a 10 ans
PaulStoffregen
e8a02961b0
Use RAM-based interrupt vector table
il y a 10 ans
PaulStoffregen
b98d2d6aaf
Add emulation for AVR util/parity.h
il y a 10 ans
Paul Stoffregen
3b4aa6ae56
Merge pull request #25 from xxxajk/master
Allow custom USB enumeration.
il y a 10 ans
Andrew J. Kroll
c9d85378d7
Allow custom USB enumeration.
This patch simply checks if NUM_ENDPOINTS is defined, and will bypass the
built-in USB descriptor, device and memory code, and allows a custom setting.
This bug does not affect the IDE unless someone adds the custom option to
the boards.txt file, and provides replacement code in a library or sketch.
It can also be used to turn off USB by providing no replacements, while
allowing speeds >= 20MHz.
il y a 10 ans