From: SourceForge.net <no...@so...> - 2006-07-17 20:50:37
|
Bugs item #1524120, was opened at 2006-07-17 13:50 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=1524120&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: pic16 target Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: PIC18F45550 - SFR access Initial Comment: If I access any SFR above F80h, the access is to GPR instead, i.e. instead of selecting Access Bank (a=0) the BSR is used to select the GPR bank (a=1). For example: PORTAbits.RA3 = 0; correctly yields: 0000b4 9680 bcf 0x80,0x3,0 BCF _PORTAbits, 3 But UEP15bits.EPCONDIS = 0; incorrectly generates: 0000b6 977f bcf 0x7f,0x3,0x1 BCF _UEP15bits, 3 What causes this to happen? I'm using SDCC version 2.5 with the included pic18f4550.h and gputils-0.13.3 with 18f4550.lkr. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1524120&group_id=599 |