Nabend zusammen,
ich habe gerade meine Syscalls implementiert.
Ich benutze die Register EAX-EDX und den Stack als Übergabeparameter.
Mein Problem ist nun, wie rufe ich den Syscall im Userspace auf.
Mir ist klar, dass ich das mit int 0x80 mache.
Ich kann ja nur nicht einfach die Register in inline-assembler ändern.
Danach läuft ja nichts mehr.
Wie müsste so ein Code denn aussehen?
Habe leider auch nichts in den anderen OS gefunden.