From: SourceForge.net <no...@so...> - 2006-11-02 13:52:27
|
Bugs item #1589279, was opened at 2006-11-02 13:52 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1589279&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: msc51(8051) target Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Steven Borley (sjborley) Assigned to: Nobody/Anonymous (nobody) Summary: Uart0 Interrupt Priority bit name Initial Comment: PS0 is missing in c8051f120.h I suggest adding PS0 as an alternate for PS (UART0 Interrupt priority), thus... __sbit __at (0xBC) PS0; /* UART0 Interrupt priority */ __sbit __at (0xBC) PS; /* Alternate name */ Precedence is set as both ES and ES0 are already defined in c8051f120.h Some may say this is a feature request, not a bug, but SiLabs calls this bit PS0 (not PS) in the same way that the interrupt enable bit is called ES0 (not ES). Ref SiLabs datasheet for C8051F12x-13x, Rev. 1.3, figure 11. ES and PS ought to be retained for backward compatibility. The following files are similarly missing PS0 (references are to SiLabs datasheets) c8051f020.h (ref C8051F020/1/2/3 Rev 1.4, Fig 12.10) c8051f040.h (ref C8051F040/1/2/3/4/5/6/7 Rev 1.5, Fig 12.12) c8051f060.h (ref C8051F060/1/2/3/4/5/6/7 Rev 1.2, Fig 13.20) Steven ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1589279&group_id=599 |