Bascom library

Istvan Retaller istvan.retaller at evoran.hu
Fri Mar 12 13:24:35 CET 2004


Sziasztok!
Ert valaki a library irashoz?
Van egy pufferem, amit a program foglal. Ez par byte-tal nagyobb, hogy a library mukodesehez 
szukseges par byte helyet is lefoglalja egyben.

Dim buffer as string * 12

Lehet is ra hivatkozni a library-ben, pl.:
  * lds r16, {buffer}

de nem tudom megcimezni, ami a sajat mukodesemhez kellene:
  * lds r16, {buffer+10}

Es most nehogy azt mondjatok, hogy futasidoben szamoltassam az offsetet, mert a compilerrel 
nem lehet megerttetni. Az megkerules lenne es engem a megoldas erdekel :-((
Ugyanugy favago modszer lenne minden egyes byte cimkezese a library-n kivul. Pfuj....
Hogyan lehet azt megoldani, hogy ha van a buffer nevu cimem, akkor annak az egyes elemeit 
valami normalis modon is cimezhessem, pl.
.equ status = buffer+10
.equ mode = buffer+11
es aztan lds r16,{status}









More information about the Elektro mailing list