[Top][All Lists]

[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:


  Message sent via/by Savannah

reply via email to

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