Diskussion:Hardware-Multitasking

Aus Lowlevel
Wechseln zu:Navigation,

iret

Ich finde es keine gute Idee, eine ISR komplett in C mitsamt leave und iret zu implementieren (für sowas nimmt man besser einen Assemblerstub, der die C-Funktion aufruft). Meinungen dazu? --XanClic 21:20, 8. Jan. 2010 (CET)

Da hast du Recht, aber um die Sache möglichst einfach zu halten, habe ich das hier mal mit dieser, ich gebe zu, unschönen "Pseudointerrupt" Version gemacht. In meinem eigenen Kernel habe ich das ganze auch so umgesetzt, wie du das vorschlägst. --Bjork 22:37, 8. Jan. 2010 (CET)

Bild

Das Bild ist zum einen unschön, in dem Sinne, dass es nicht zum Farbstil des wikis passt, zum anderen teilweise falsch (esp0 ist zweimal aufgeführt) bzw. ungenau (einfach die Feldgrößen unterschlagen). Ich wäre dafür das Bild rauszunehmen und lieber nur auf das im TSS-Artikel zu verweisen (oder die Tabelle von TSS in eine Vorlage:TSS auslagern und hier dann diese einzubinden). Dann kannst du ja immernoch schreiben, welche Felder für dich (un)wichtig sind.--Bluecode 14:47, 9. Jan. 2010 (CET)--Bluecode 14:47, 9. Jan. 2010 (CET)

Stimmt, ich war eigentlich auch nicht ganz zufrieden mit meiner Formulierung "unwichtig", denn wenn die Felder unwichtig wären, dann wären sie ja nicht da. Ich bin allerdings noch nicht lange im Wiki, und das ist mein erster Artikel. Werde das Bild also rausnehmen und nur auf den tss-Artikel verweisen --Bjork 15:02, 9. Jan. 2010 (CET)