[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-libc-dev] [bug #21410] Incorrect use of 16-bit eeprom addresses in

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

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:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]