AVR C Runtime Library - Patches: patch #6418, Yet another delay routines
You are not allowed to post comments on this tracker with your current authentication level.
patch #6418: Yet another delay routines
Submitter: | Carlos Lamas <carloslamas> | ||
Submitted: | Wed 13 Feb 2008 10:26:51 PM UTC | ||
Category: | None | Priority: | 5 - Normal |
Status: | None | Privacy: | Public |
Assigned to: | None | Open/Closed: | Open |
Sun 11 Oct 2009 02:31:31 PM UTC, comment #3: |
Timothy Baldwin <timothyebaldwin> |
Mon 01 Dec 2008 09:40:31 PM UTC, comment #2: I have pursued alternative methods to improve the accuracy of the delay functions. Your work here is impressive, and my testing indicates that it functions as advertised. I will be using your patch personally, and look forward to it being integrated. |
Clarence Risher <sparr> |
Mon 17 Mar 2008 02:29:25 PM UTC, comment #1: Following David Brown's suggestion of using __builtin_constant_p() GCC function to test the macro arguments I have uploaded a new version of the headers. The main changes are:
|
Carlos Lamas <carloslamas> |
Wed 13 Feb 2008 10:26:51 PM UTC, original submission:
This code is proposed to replace actual avr-libc delay routines. Current delay routines in <util/basic_delay.h> and <util/delay.h> present several problems:
|
Carlos Lamas <carloslamas> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 2 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2008-03-17 | carloslamas | Attached File | - | ![]() |
Added delay2.tgz, #15289 |
2008-02-13 | carloslamas | Attached File | - | ![]() |
Added delay.tgz, #15033 |
Rather than generating an error when an integer non-constant is passed the non-exact macros could form a loop around a constant delay.