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