Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-12 | Precised USB Endpoint definitions | NicoHood | |
2015-08-12 | Added 16 byte endpoint support | NicoHood | |
2015-08-12 | Added missing static inline to USB Recv function | NicoHood | |
2015-08-12 | Made Magic Key Settings more flexible | NicoHood | |
2015-07-16 | fix pluggableUSB linked list | Martino Facchin | |
2015-07-16 | save RAM content overridden by bootloader magic | Martino Facchin | |
and restore it in case of aborted reboot use RAMEND-1 as suggested by @yyyc514 in PR #2474 of course it's not a real solution but we cannot force everyone to update the bootloader using an external programmer | |||
2015-07-16 | rename Setup typedef struct to USBSetup | Martino Facchin | |
was really too common | |||
2015-07-16 | fix HID headers | Martino Facchin | |
2015-07-16 | fix HID descriptors bigger than 127 bytes | Martino Facchin | |
2015-07-16 | Add support for waking up a host via USB HID | Martino Facchin | |
this is a rework of commit fbcf94801b8bba7f1c8c79cc7ae402b6b9dbb2d3 | |||
2015-07-16 | remove setupUSB weak hook and replace with global constructors | Martino Facchin | |
thanks @matthijskooijman | |||
2015-07-16 | rework PUSBCallbacks initialization | Martino Facchin | |
2015-07-16 | remove 3 endpoints to match at32u4 limit | Martino Facchin | |
2015-07-16 | add numInterfaces field to PUSBCallbacks | Martino Facchin | |
2015-07-16 | implement PUSB modules as linked list | Martino Facchin | |
2015-07-16 | remove useless variables | Martino Facchin | |
2015-07-16 | make CDC function non removable | Martino Facchin | |
2015-07-16 | add weak setupUSB() hook | Martino Facchin | |
override this function to insert additional USB endpoints | |||
2015-07-16 | remove useless variable | Martino Facchin | |
2015-07-16 | add PluggableUSB module | Martino Facchin | |
2015-07-16 | move _initEndpoints from PROGMEM to RAM | Martino Facchin | |
2015-07-16 | Use generic composite device descriptor | Martino Facchin | |
2015-07-16 | Move EP defines to header | Martino Facchin | |
2015-07-16 | Remove HID core library | Martino Facchin | |
2015-07-16 | Check for __cplusplus >= 201103L as well as __GXX_EXPERIMENTAL_CXX0X__ | Matthijs Kooijman | |
Gcc 4.8 defines __cplusplus as 201103L, so we can check for that now. It still also defines __GXX_EXPERIMENTAL_CXX0X__, but this could help on other compilers, or if gcc ever decides to stop defining the experimental macro. | |||
2015-07-03 | Removed a handful of SVN expansion keywords. See #277 | Federico Fissore | |
2015-06-18 | Warn about increasing HardwareSerial buffers to > 256 | Matthijs Kooijman | |
Properly supporting bigger buffers need better atomicity code, which isn't implemented yet. Until it is, best to add a warning. See #2405. | |||
2015-06-01 | Add a Stream::find(char) method | Martino Facchin | |
2015-05-30 | Fixed unused argument warning | Cristian Maglie | |
2015-05-29 | Fixed unused variables warnings and indentation | Cristian Maglie | |
2015-05-29 | Saving some bytes in HardwareSerial::write | chromhelm | |
2015-05-29 | pulseIn: be consistent with standard API | Martino Facchin | |
return 0 if timeout has been reached | |||
2015-05-29 | pulseInASM: rework comment style | Martino Facchin | |
2015-05-29 | pulseIn: add alternative implementation based on micros() | Martino Facchin | |
pulseInLong is suitable for long pulses in interrupt context | |||
2015-05-29 | pulseIn: modify function to use ASM implementation | Martino Facchin | |
2015-05-29 | pulseIn: add ASM implementation | Martino Facchin | |
this assembly code was generated by avr-gcc 4.8.3 | |||
2015-05-29 | Revert "Temporary fix for pulseIn() regression." | Martino Facchin | |
This reverts commit 8ddc5198f6ef8b2816a61b7b0fcce99f927d11a0. To be substituted by ASM generated code | |||
2015-05-28 | Merge pull request #3202 from Chris--A/randomSeed | Martino Facchin | |
Modified randomSeed, now uses unsigned long. | |||
2015-05-28 | Merge pull request #3211 from Chris--A/println-optimize | Martino Facchin | |
Println optimize | |||
2015-05-28 | Merge pull request #3244 from Lauszus/INT2 | Cristian Maglie | |
Check if INT2 is actually defined before issuing warning in detachInterrupt | |||
2015-05-28 | Merge pull request #3207 from chromhelm/master | Martino Facchin | |
Fixed bug with HWSerial flushing | |||
2015-05-28 | Check if INT2 is actually defined before issuing warning in detachInterrupt | Kristian Sloth Lauszus | |
This was caused after: https://github.com/arduino/Arduino/pull/3221 | |||
2015-05-24 | Add missing case to detachinterrupt | Victor Aprea | |
2015-05-22 | Indent fix. | Cristian Maglie | |
2015-05-22 | zero delay fix, ADC prescaler fix | Cano | |
2015-05-22 | delayMicroseconds(): added support for 1Mhz, 12Mhz and 24Mhz | Cano | |
1Mhz is a default clock speed on Atmega328, many users run it on the internal 1Mhz clock to save battery power. Up until now delayMicroseconds() function wasn't taking this frequencies into an account. | |||
2015-05-22 | Optimize printLn calls. | Chris--A | |
2015-05-21 | Fixed bug with flushing | chromhelm | |
2015-05-21 | Modified randomSeed, now uses unsigned long. | Chris--A | |
2015-05-12 | RX and TX Serial buffer sizes can now be defined independently | Nico | |
Fixes #2597 |