Gast
#1422087
Hallo, ich bin gerade dabei mich in die ARM-Architektur einzuarbeiten und habe einige Fragen zu den Interrupts: Wie werden Interrupts in die Pipeline hinzugefügt? Werden diese an letzter Stelle hinzugefügt, oder wird ein Interrupt sofort ausgeführt? Die Frage stellt sich mir, da ich einige Stellen im Code habe, die auf gemeinsame Variablen zugreifen und ich hier die Interrupts kurzzeitig deaktivieren will. Auf was muss ich hier achten? Und kennt jemand eine C bzw. Header-Datei um auf den CP-15 zuzugreifen(Enable/Disable ICache,DCache & MMU, Invalidate Cache, TLB, Instruction Memory Barrier, ...) Danke