runtime error 216 bei absoluter Variable

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
turbo
Lazarusforum e. V.
Beiträge: 99
Registriert: Mo 6. Feb 2012, 17:20
OS, Lazarus, FPC: ubuntu 10.10, L 0.9.28.2, FPC 2.4.0
CPU-Target: x86_64
Wohnort: Oldenburg (Oldb)

Re: runtime error 216 bei absoluter Variable

Beitrag von turbo »

turbo 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?
Ich habe es gefunden: Unter Linux ist das Int 80h

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.
Liebe Grüße
turbo

Antworten