|
From: | Wouter |
Subject: | [avr-libc-dev] [bug #21410] Incorrect use of 16-bit eeprom addresses in devices with 8-Bit address registers |
Date: | Wed, 24 Oct 2007 10:09:43 +0000 |
User-agent: | Opera/9.22 (Windows NT 5.1; U; nl) |
Follow-up Comment #1, bug #21410 (project avr-libc): I thinks the current file is capable of handling this. But it always undefs EEARH to redefine it as EERAL+1. If we skip this then we might be ok, if the eeprom.S file is build per device not per architecture. Which must be the case otherwise the whole setup can't work. Another option would be to only use EEARH if E2END is larger then 0xFF. So instead of undef and def EEARH and doign a check on #ifdef EEARH we could do a #if E2END > 0xFF. Just my 2 cents _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?21410> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |