Portzugriff aus Segment 3 Kategorie: Progr. Assembler, TaskingTools, OS (von Hansi - 15.11.2004 17:54) | ||
| ||
Guten Abend, ich sitze hier vor meinem FS20-Treiber und bin auf folgendes Problem gesto�en: Ich möchte den bisher im Assembler festgelegten Port 14 für den Sender und den Port 15 für den Empfänger frei wählbar machen. Ich habe also die Portadresse in einer Variablen gespeichert, die ich im Assembler auslese um auf den Port zu zugreifen. Das ganze sieht dann so aus: P1L_ EQU 0FF04h P1H_ EQU 0FF06h ..... move r3,#Speicheradresse ; Speicherplatz, der #P1L_ oder #P1H_ enthält EXTS #8,#1 mov r7,[r3] ; r7 enthält jetzt P1L_ EXTS #0,#1 mov r2,[r7] ; r2 soll jetzt die Ports enthalten tut es aber nicht ...... eine andere Variante funktioniert P1L_ EQU 0FF04h P1H_ EQU 0FF06h ..... EXTS #0,#1 mov r2,P1L_ ; so funktioniert es ...... ist das ein generelles Problem, gib es eine andere Möglichkeit den Port in r2 zu laden? MfG Hansi | ||
Antwort schreiben Antworten: Gratulation (von reneforster - 24.11.2004 21:24) Re: Gratulation (von Hansi - 25.11.2004 21:50) Re: Portzugriff aus Segment 3 (von Hansi - 18.11.2004 20:42) Re: Portzugriff aus Segment 3 (von André H. - 19.11.2004 14:22) Re: Portzugriff aus Segment 3 (von Hansi - 19.11.2004 22:35) Re: Portzugriff aus Segment 3 (von Hansi - 20.11.2004 10:53) Re: Portzugriff aus Segment 3 (von reneforster - 18.11.2004 21:53) Re: Admin-Tagebuch (von André H. - 19.11.2004 14:41) Re: Portzugriff aus Segment 3 (von Hansi - 19.11.2004 8:58) |