Gast
#759494
Hallo,
ich brauch mal dringend Hilfe, quäle mich schon zwei Tage mit dem
Problem:
Ich möchte mit C (oder Inline-Assembler) Funktionen ausführen, die sich
an einer bestimmten Adresse im Flash-Speicher befinden.
Meine bisherigen Versuche hatten mindestens die Folge, dass die UART
ihren Dienst versagt hat. Ich habe 0 Ahnung warum.
asm volatile("push 16\n"
"push 17\n"
"call 0x2000\n"
"call 0x2100\n"
"call 0x2200\n"
"call 0x2300\n"
"call 0x2400\n"
"call 0x2500\n"
"call 0x2600\n"
"call 0x2700\n"
"call 0x2800\n"
"call 0x2900\n"
"pop 17\n"
"pop 16\n"::);
ist einer meiner Versuche.
Wäre echt dankbar, wenn da jemand ne Idee hat :)
Liebe grüße, enrico