From: SourceForge.net <no...@so...> - 2012-06-18 14:58:06
|
Bugs item #3536022, was opened at 2012-06-18 07:58 Message generated for change (Tracker Item Submitted) made by molnarkaroly You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3536022&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: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Molnár Károly (molnarkaroly) Assigned to: Nobody/Anonymous (nobody) Summary: Error in the inc2h.pl program. Initial Comment: SDCC : pic16/pic14 3.2.0 #7931 The error occurs rarely. Using the inc2h.pl program, I created the pic16f946{c,h} files. The 134th line of pic16f946.h file: #define LCDSE2_ADDR 0x0x011E <--- ?? An incorrect assignment is causing the problem. Another problem is caused by an unnecessary change of name (95th line of inc2h.pl): $name =~ s/LCDSE3/LCDSE2/ig; The data sheet that this is not necessary. The LCDSE3 register exist in the pic16f946 processor. (DS41250F-page 26 and DS41250F-page 27) The pic16f946.inc also ok. I've fixed the error, and I will send the correction in the attachment. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3536022&group_id=599 |