bugAVR C Runtime Library - Bugs: bug #33799, Bug in iom16a.h

 
 

bug #33799: Bug in iom16a.h

Submitted by:  MB <burli>
Submitted on:  Tue 19 Jul 2011 09:16:27 AM UTC  
 
Category: HeaderSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Header files
Status: Works For MePercent Complete: 0%
Assigned to: Eric Weddington <arcanum>Open/Closed: Closed
Release: 1.7.*Fixed Release: None

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Mon 26 Sep 2011 03:21:12 PM UTC, comment #1:

Naming of registers and bit numbers is based on the XML device file that is shipped with AVR Studio, even if there is inconsistency between devices.

The ISR names were already fixed previously. For bit definitions, please look at the XML device file for the ATmega16A device and verify if they need to be changed / fixed. If they do, please fill out a new bug report.

Eric Weddington <arcanum>
Project AdministratorIn charge of this item.
Tue 19 Jul 2011 09:16:27 AM UTC, original submission:

The Naming of USART Interrupt Vectors is missing the underscore between USART and the ISR Name.

for example

USARTRXC_vect instead of USART_RXC_vect

Also the naming of bits is inconsistent. Some bits are named with an underscore like OCR0_0, OCR0_1, TCNT0_0, TCNT0_1 and so on, others are named without underscore like OCDR0, CAL0 or UDR0

Especially UDR0 is a problem because it collides with the UDR0 Register of other AVR devices.

Naming convention for all bit names shoud be with underscore before bit number

MB <burli>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by arcanum (Posted a comment)
  • -unavailable- added by burli (Submitted the item)
  •  

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 26 Sep 2011 03:21:12 PM UTCarcanumStatusNone=>Works For Me
      Assigned toNone=>arcanum
      Open/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1