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

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #33799: Bug in iom16a.h

Submitter:  MB <burli>
Submitted:  Tue 19 Jul 2011 09:16:27 AM UTC
   
 
Category:  Header Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Header files
Status:  Works For Me Assigned to:  arcanum
Percent Complete:  0% Open/Closed:  Closed
Release:  1.7.* Fixed Release:  None

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>
Group administrator
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.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-09-26 arcanum StatusNone Works For Me
        Assigned toNone arcanum
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code