avr-libc-dev
[Top][All Lists]
Advanced

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

[avr-libc-dev] [bug #47937] Incorrect "0" suffix in names of SPI registe


From: David Grayson
Subject: [avr-libc-dev] [bug #47937] Incorrect "0" suffix in names of SPI registers and bits for ATmega324PA and ATmega164PA
Date: Wed, 18 May 2016 02:05:00 +0000 (UTC)
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36

Follow-up Comment #3, bug #47937 (project avr-libc):

While I was researching my bug report to Atmel, I noticed a new part
definition file in Atmel Studio 7.0.934: the ATmega324PB.  This part will have
two SPI modules, so it makes sense that all of its SPI registers and bits are
suffixed with 0 and 1.  I suspect that Atmel is purposely renaming the SPI
registers on the old parts for consistency's sake.  They renamed the SPI
registers for the ATmega164{A,P,PA} and ATmega324{A,P,PA}, but they have not
yet done it for the ATmega644* or ATmega1284*.

I will still contact them anyway, because I noticed an inconsistency: in
ATmega164A.atdf they defined a bit to be named SPR01 when they really meant
SPR10.  That's definitely an error, but in general their adding of these
prefixes might not be an error.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?47937>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

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