Re: IR-CTRL an CC2 - hab Quellcode Kategorie: Programmierung (von André H. - 13.09.2002 21:13) | |
Als Antwort auf Re: IR-CTRL an CC2 - hab Quellcode von Mario Fischer - 13.09.2002 20:34
| |
Hi Mario, > Mail mir, falls/wenn du das machst, da wuerde ich gerne helfen (falls moegl) bzw was lernen (zieml sicher). ;-) > Mach ich.(das Mailen) Aber es kann noch ein bi�chen dauern, bis ich anfangen kann. > > Hab mal geschaut, wo du das machst. Das hier muesste es sein, oder? > > inline function set_var(int param) > { > inline vmcodes.VM_STORE_ABSOLUTE_INT; > inline 0xF786; > } > > Ist von der Struktur ja eine Fkt aus dem Modul HardwareRegister. > Muss man eigentlich die Adresse fix coden, oder waere auch moeglich: > > inline function set_var(int param, int addr) > { > inline vmcodes.VM_STORE_ABSOLUTE_INT; > inline addr; > } > > Oder geht das wieder nicht wegen "Parameter auf dem Stack" etc? Nein, das geht nicht. > Ist 0xF786 die komplette Adresse des Uebergabeplatzes? Ist dann doch eine RAM-Zelle in Segment 0? > Wie hast du eigentl den Speicherplatz 0xF786 ausgesucht/wofuer war der gut? 0xF786 ist ein ansheinend nicht benutztes Register im RAM-des Controllers. Mit diesem hann man 16bit Werte sehr einfach übergeben. Das Register wird aber genaugenommen für die �bergabe "mi�braucht". Der eigentliche ASM-Aufruf geschieht mit system.call(). CU André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: |