"Ez azt is jelentheti, hogy a 302 üzenet nem lesz annyiszor feleslegesen kiírva?"
Ezek számát abszolút módban redukálja az hogy a gpasm többnyire már követni tudja a bank- és lapváltásokat. Ezekre van is néhány beépített változó amiket használhatsz a makróidban. Ez nem működik akkor ha object kódot fordítasz.
"Ilyen esetben az ANSELA=0f5b címéből következik a bsr megfelelő értéke is, tehát az ellenőrzés elvégezhető lenne, vagy a 302-től eltérő (új) hibaüzenet kerülhetne mellé."
Ez nehezebb ügy mivel el kell dönteni hogy egy SFR-ről van szó vagy csak egy GPR a ludas.
Egyébként éppen most tettem közzé egy olyan változatot amiben a gplink -O2 módban képes kidobni azokat a halott részeket is ahol két eljárás két külön kódszakaszból egymást hívja, de semmi más nem használja őket.
-----------------------------------------
szerk.
Akkor sem reklamál ha a szájába rágod hogy te pontosan tudod mit csinálsz. Vagyis ehelyett:
banksel ANSELA
movwf ANSELA
Ezt írod:
banksel ANSELA
movwf ANSELA, B
Ha megadod a Access bit értékét akkor a gpasm nem próbálja meg kitalálni hogy mit is szeretnél, hanem elfogadja azt amire utasítod.