flat assembler
Message board for the users of flat assembler.
Index
> Linux > stack-problem with amd64 |
Author |
|
Endre 20 Apr 2006, 09:13
1. If you have 32bit kernel then you have to use the legacy 32 bit system calls across int 0x80 and 32bit registers.
2. If you have 64bit kernel then you have to use the new system call technique which is no longer based on int 0x80 but on instructions syscall, sysret. This means that system calls are no longer interrupt but call-gates. |
|||
20 Apr 2006, 09:13 |
|
Spinne 01 May 2006, 11:26
Yes, I'm using a 64bit kernel. And with syscall it works. Thank you.
|
|||
01 May 2006, 11:26 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.