Ich habe es gefunden: Unter Linux ist das Int 80hturbo hat geschrieben:Unter Linux gibt es doch bestimmt so eine Art Int 21h wie unter DOS?
Nach welchen Schlagworten muss ich suchen und gibt es eventuell eine gute deutsche Dokumentation mit Beispiel?
Es gibt diesen traditionellen Weg über den Syscall und einen etwas jüngeren über Sysenter, wobei Intel und AMD zumindest laut einigen älteren Hinweisen nicht kompatibel sind.
Hier ein paar Infos, größtenteils für mich verständlich:
http://de.wikipedia.org/wiki/Systemaufruf" onclick="window.open(this.href);return false;
http://www.lcs-chemie.de/assemb.htm" onclick="window.open(this.href);return false;
http://www.fbi.h-da.de/~a.schuette/Vorl ... ufrufe.pdf" onclick="window.open(this.href);return false;
http://manpages.ubuntu.com/manpages/luc ... tro.2.html" onclick="window.open(this.href);return false;
http://manpages.ubuntu.com/manpages/pre ... tro.2.html" onclick="window.open(this.href);return false;
http://manpages.ubuntu.com/manpages/pre ... lls.2.html" onclick="window.open(this.href);return false;
http://books.google.de/books?id=Wbxqf3e ... ux&f=false" onclick="window.open(this.href);return false;
http://www.linux-magazin.de/Heft-Abo/Au ... rn-Technik" onclick="window.open(this.href);return false;
http://articles.manugarg.com/systemcallinlinux2_6.html" onclick="window.open(this.href);return false;
http://www.amazon.de/Moderne-Betriebssy ... 1&sr=8-1#_" onclick="window.open(this.href);return false;
http://www.lowlevel.eu/wiki/Sysenter" onclick="window.open(this.href);return false;
http://www.lowlevel.eu/wiki/MSR" onclick="window.open(this.href);return false;
http://forum.lowlevel.eu/index.php?topic=2461.0" onclick="window.open(this.href);return false;
http://kerneltrap.org/node/531" onclick="window.open(this.href);return false;
vielleicht weniger wichtig:
http://www.geoffchappell.com/studies/wi ... pu/sep.htm" onclick="window.open(this.href);return false;
http://www.c-plusplus.de/forum/276795" onclick="window.open(this.href);return false;
Jetzt muss ich nur noch finden und verstehen, wie man das über Free Pascal macht.