[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [avr-gcc-list] Misspelling of TWHSR in iotn48.h?
From: |
Weddington, Eric |
Subject: |
RE: [avr-gcc-list] Misspelling of TWHSR in iotn48.h? |
Date: |
Tue, 6 Jan 2009 10:19:32 -0700 |
> -----Original Message-----
> From:
> address@hidden
> [mailto:address@hidden
> org] On Behalf Of Graham Davies
> Sent: Tuesday, January 06, 2009 9:52 AM
> To: address@hidden
> Subject: [avr-gcc-list] Misspelling of TWHSR in iotn48.h?
>
> I can't remember whether registers and bits in headers are
> supposed to be spelled exactly as in the Atmel data sheets,
> but I suspect they are. If so, there are a couple of
> misspellings in iotn48.h in WinAVR-20081205. In the
> ATtiny48/88 data sheet, document 8008, revision B, 06/08,
> page 152, the TWI High Speed Register is TWHSR and the TWI
> High Speed Enable bit is TWHS. In iotn48.h, they are TWIHSR
> and TWIHS, respectively.
Technically, our policy is to match the XML part description file in AVR
Studio. So you need to see what the XML file says and compare that against the
datasheet. The problem could be in the datasheet. To verify that it truly is a
bug, make sure you have the latest version of the datasheet (from the Atmel web
site), and make sure you have the latest AVR Studio version (for the latest XML
file). Then you need to check the avr-libc project to see if that the problem
has already been fixed (but just not released yet). To do this you can view the
avr-libc CVS repository via the web here:
<http://cvs.savannah.gnu.org/viewvc/?root=avr-libc>. If it's truly a bug, then
please file a bug report at the avr-libc project here:
<https://savannah.nongnu.org/task/?group=avr-libc&func=additem>. Emails sent to
the list get lost very quickly. Submitting a bug report is the best way to
ensure that the problem will get fixed.
Thanks,
Eric