Martino Facchin
3d8b58a72e
fix pulseInLong considering overflow
...
fixes #3830
2015-09-21 11:59:20 +02:00
Martino Facchin
2d797cc1de
pulseInLong: fix incorrect timeout handling
2015-09-21 10:24:48 +02:00
Federico Fissore
ebe8f65f65
Removed a handful of SVN expansion keywords. See #277
2015-07-03 10:38:07 +02:00
Cristian Maglie
860a9ad815
Fixed unused variables warnings and indentation
2015-05-29 20:02:50 +02:00
Martino Facchin
4b83b821d4
pulseIn: be consistent with standard API
...
return 0 if timeout has been reached
2015-05-29 15:01:38 +02:00
Martino Facchin
6b5f81c195
pulseIn: add alternative implementation based on micros()
...
pulseInLong is suitable for long pulses in interrupt context
2015-05-29 15:01:38 +02:00
Martino Facchin
3403bfe53d
pulseIn: modify function to use ASM implementation
2015-05-29 15:01:37 +02:00
Martino Facchin
16f9b83668
Revert "Temporary fix for pulseIn() regression."
...
This reverts commit 8ddc5198f6ef8b2816a61b7b0fcce99f927d11a0.
To be substituted by ASM generated code
2015-05-29 15:01:37 +02:00
Cristian Maglie
84ee28c76d
Temporary fix for pulseIn() regression.
...
Fixes #2538
2015-01-18 17:34:40 +01:00
Federico Fissore
61eace3a23
fixed permissions on a lot of text files. see #1116
2012-12-10 10:42:49 +01:00
Cristian Maglie
822dcb0989
Created second level in hardware folder: hardware/PACKAGE/PLATFORM/...
...
Made some helper class for files filtering.
platforms.txt now contains only one platform at a time.
Some cleanup in Compiler and AvrDudeUploader classes.
2011-12-30 15:46:04 +01:00