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
PaulStoffregen
917c10a8a4
Add FTM channel bit definitions
il y a 10 ans
PaulStoffregen
2b1f6142ca
Add LPTMR definitions
il y a 10 ans
PaulStoffregen
f4723ec322
Fix duplicate definition in German keyboard layout
il y a 10 ans
PaulStoffregen
1911dc7811
Minor comment cleanup
il y a 10 ans
PaulStoffregen
955b61fd15
Fix unused variable warning with speed > 2 MHz
il y a 10 ans
Patrick Beard
80b8f4ac81
Add usb_midi_class::setHandleSysEx()
Switched order of parameters as suggested by PaulStoffregen.
il y a 10 ans
duff2013
487482612a
SMC_PMPROT visible in all _F_CPU, remove stop mode
il y a 10 ans
duff2013
4d3cf8fff7
fix for delay of 1 micro sec @ 2MHz will be 0
il y a 10 ans
PaulStoffregen
c03d41b2f7
Fix (at least partially) 2 MHz mode
il y a 10 ans
duff2013
f6bee62be8
fixes for 2, 4MHz
il y a 10 ans
PaulStoffregen
4e2926f06a
Reorganize clock startup sequence
il y a 10 ans
PaulStoffregen
e42c5cefed
Support F_CPU < 20 MHz with USB disabled
il y a 10 ans
PaulStoffregen
663e4fddec
Add support for 2, 4, 8, 16MHz (Duff)
il y a 10 ans
PaulStoffregen
af96d7af1e
Add DMA channel priority register definitions
il y a 10 ans
PaulStoffregen
2b07457405
When overclocking the CPU 133%, overclock flash by 40% too
il y a 10 ans
PaulStoffregen
d380bcf5f7
Fix USB MIDI at 72, 120, 144 & 168 MHz
il y a 10 ans
PaulStoffregen
d783be33c1
Clean up trailing whitespace
il y a 10 ans
Filipe Cabecinhas
adfcbea61c
Use the proper way to refer to gcc's asm extension so we can compile this in C standard mode.
il y a 10 ans
PaulStoffregen
351efa83c4
Add support for more clocks: 72, 120, & 168 MHz
il y a 10 ans
PaulStoffregen
7bee55654c
Support more CPU and bus frequencies
il y a 10 ans
PaulStoffregen
054c319248
USB Mouse on Teensy 3.x to use relative+absolulte hybrid
il y a 10 ans
PaulStoffregen
d1b989b883
Fix lockup in SPI.setDataMode(SPI_MODE0)
il y a 10 ans
PaulStoffregen
f2cecda077
Use IRQ_PRIORITY (not hard-coded number) in Serial3
il y a 10 ans
PaulStoffregen
486b200f22
Add missing DMA channel bits
il y a 10 ans
PaulStoffregen
979e5197fe
Add VREF register bit definitions
il y a 10 ans
Frank Bösing
3717f41ac1
fix delayMicroseconds() for 144MHz
il y a 10 ans
Frank Bösing
763dba3dca
.
il y a 10 ans
Frank Bösing
1653f9b7cc
..
il y a 10 ans
Frank Bösing
fdcaeb932e
Stripped to 144MHz only for Paul
il y a 10 ans
Frank Bösing
6942a12ff4
Stripped to overclock add. 144MHz only for Paul
il y a 10 ans
Frank Bösing
a0907930d6
Fix SPI
Attention, slower SPI
il y a 10 ans
Frank Bösing
bbd726f690
Update to 168MHz, 42 MHZ Bus, 28MHz Flash
il y a 10 ans
Frank Bösing
a06ab66b7d
fix delayMicroseconds()
thank you, duff !
il y a 10 ans
Frank Bösing
856a79b321
Modified for additional 120MHz Core-Clock
il y a 10 ans
PaulStoffregen
fbc70d836e
Add crc16.h for AVR libc compatibility
il y a 10 ans
PaulStoffregen
98737f890f
HardwareSerial write functions need to be virtual
http://forum.pjrc.com/threads/25494-Problems-with-HardwareSerial-Pointer-and-write
il y a 10 ans
PaulStoffregen
4d8a62cf65
Add zero to USB serial number, workaround for Mac OS-X CDC-ACM bug
http://forum.pjrc.com/threads/25482-Duplicate-usb-modem-number-HELP !
il y a 10 ans
PaulStoffregen
17c876a5c9
Add dummy EIMSK in avr_emulation, undo avr/sleep.h workaround
il y a 10 ans
PaulStoffregen
3feee12f27
add avr/sleep.h for Teensy3, for Nordic BLE library
il y a 10 ans
PaulStoffregen
63f26decf3
Add comment to Makefile with links to other people's Makefiles
il y a 10 ans
JHSawatzki
2693e979c5
Update for binding _delay_us to delayMicroseconds
AVR compatibility
il y a 10 ans
PaulStoffregen
0dd51eacc5
Fix initialization of local static vars from non-const data
http://forum.pjrc.com/threads/25385-static-local-variables-aren-t-static
il y a 10 ans
PaulStoffregen
c01d9cfcac
Fix USB Serial break on Teensy3 (needed by Labview)
http://forum.pjrc.com/threads/25350-Teensy-3-1-Serial-Break
il y a 10 ans
PaulStoffregen
a444a703a3
Add empty avr/wdt.h for libraries that want to #include it
il y a 10 ans
PaulStoffregen
482a1f2b5f
Fix USB endpoint read with no data (thanks nox771)
http://forum.pjrc.com/threads/24726-Teensy-3-0-Serial-available%28%29-bug?p=42926&viewfull=1#post42926
il y a 10 ans
PaulStoffregen
a781e92f77
Fix analogRead(39) (Vref) on Teensy 3.1
il y a 11 ans
PaulStoffregen
262c04b029
Opps, use startup_early_hook() in startup code
il y a 11 ans
PaulStoffregen
45b670580f
Improve early startup hook for watchdog use (Ambroz Bizjak)
il y a 11 ans
PaulStoffregen
bff3488fd1
Add Serial1.transmitterEnable(pin) for RS-485
il y a 11 ans