|
From: | Joerg Wunsch |
Subject: | [avr-libc-dev] [bug #22377] Wrong XRAMEND for some recent ioXXX.h header files. |
Date: | Thu, 21 Feb 2008 14:38:28 +0000 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060417 |
URL: <http://savannah.nongnu.org/bugs/?22377> Summary: Wrong XRAMEND for some recent ioXXX.h header files. Project: AVR C Runtime Library Submitted by: joerg_wunsch Submitted on: Thursday 02/21/2008 at 15:38 Category: Header Severity: 4 - Important Priority: 5 - Normal Item Group: Header files Status: None Percent Complete: 0% Assigned to: arcanum Originator Email: Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: As documented in http://www.nongnu.org/avr-libc/user-manual/group__avr__io.html XRAMEND is supposed to be the same as RAMEND for devices without XRAM (except for devices that do not have RAM at all), since it is supposed to be the last possible RAM location. Other files and users might rely on this. The following recent header files erroneously set XRAMEND to 0: io90pwm216.h #define XRAMEND 0 io90pwm2b.h #define XRAMEND 0x00 io90pwm316.h #define XRAMEND 0 io90pwm3b.h #define XRAMEND 0x00 iom1284p.h #define XRAMEND 0 iom168p.h #define XRAMEND 0 iom328p.h #define XRAMEND 0 iom32hvb.h #define XRAMEND 0 iom48p.h #define XRAMEND 0 iom88p.h #define XRAMEND 0 iotn48.h #define XRAMEND 0x00 iotn88.h #define XRAMEND 0x00 _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?22377> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |