AVR C Runtime Library - Bugs: bug #22276, wdt_reset fails with devices with...
You are not allowed to post comments on this tracker with your current authentication level.
bug #22276: wdt_reset fails with devices with large WDTCSR addresses
Submitter: | Dean Camera <abcminiuser> | ||
Submitted: | Sun 10 Feb 2008 01:14:02 PM UTC | ||
Category: | Header | Severity: | 4 - Important |
Priority: | 9 - Immediate | Item Group: | libc code |
Status: | Fixed | Assigned to: | arcanum |
Percent Complete: | 100% | Open/Closed: | Closed |
Release: | 1.6.2 | Fixed Release: | 1.7.0 |
Jump to the original submission
Wed 20 Aug 2008 01:04:36 PM UTC, comment #6: |
Eric Weddington <arcanum> |
Thu 20 Mar 2008 05:55:15 PM UTC, comment #5: Reopening bug. |
Eric Weddington <arcanum> |
Thu 20 Mar 2008 01:56:20 AM UTC, comment #4: The changes you made will not work unless you get '_WDT_CONTROL_REG' into something you can test in this line-
|
CurtVM <curtvm> |
Mon 17 Mar 2008 05:15:06 PM UTC, comment #3: Fixed using CurtVM's suggestion of checking for the location of the watchdog register. This removes the need to keep a list of devices in the header file.
|
Eric Weddington <arcanum> |
Mon 18 Feb 2008 09:47:46 PM UTC, comment #2: May I suggest changing the wdt.h in a way that does not depend on having a list of avr's in the file.
|
CurtVM <curtvm> |
Sun 10 Feb 2008 07:16:04 PM UTC, comment #1: Hi Dean,
|
Eric Weddington <arcanum> |
Sun 10 Feb 2008 01:14:02 PM UTC, original submission:
avr-lib-c's wdt_disable() function silently fails with AVRs (such as the AT90USB1287) that have their WDTCSR registers located outside the range of the OUT instruction that the inline assembly function uses. This results in the watchdog being left on at runtime. |
Dean Camera <abcminiuser> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
Follow 15 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2008-08-20 | arcanum | Status | None | Fixed | |
Percent Complete | 50% | 100% | |||
Open/Closed | Open | Closed | |||
Fixed Release | None | 1.7.0 | |||
2008-08-11 | arcanum | Severity | 3 - Normal | 4 - Important | |
Priority | 5 - Normal | 9 - Immediate | |||
2008-06-18 | arcanum | Status | Fixed | None | |
Release | None | 1.6.2 | |||
2008-03-20 | arcanum | Percent Complete | 100% | 50% | |
Open/Closed | Closed | Open | |||
2008-03-17 | arcanum | Status | None | Fixed | |
Percent Complete | 0% | 100% | |||
Assigned to | None | arcanum | |||
Open/Closed | Open | Closed | |||
2008-03-17 | arcanum | Category | Library | Header |
Powered by Savane 3.13-02a9.
Corresponding source code
The current state of wdt.h will either generate STS or OUT instructions depending on the device. Closing bug.
Dean, let me know if there are further issues.