NASM - The Netwide Assembler
NASM Forum => Using NASM => Topic started by: Denis Ivliev on December 23, 2009, 03:42:06 PM
-
Hello!
I'm a beginner in nasm (Linux), and I want to learn it. But very big problem for me is to find a list of system calls with a good description. Ideally, this list should contain just simple information: which registers and how should be fill, what we will have after interrupt. Couldn't you help me, please? Sorry for bad english.
-
Linux speaks English??? :)
Hi Denis,
Jeff Owens has put together a package of tools for Linux assembly:
http://linuxasmtools.net/ (http://linuxasmtools.net/)
His "AsmRef" is the best (asm oriented) list of system calls I've found. It is part of the full "AsmTools" package - first thing on the download page - or, you can download just AsmRef separately. Thanks, Jeff!
If you have any questions ("if" is a joke!), maybe we'll be able to help you...
Best,
Frank
-
I meant my English :)
Thanks a lot for this link, Frank! This site seems to be very useful
Best, Denis
-
http://www.lxhp.in-berlin.de/ (http://www.lxhp.in-berlin.de/)
The most thorough listing I'v seen of the Linux syscalls can be found at the above sight. Go there and poke around a bit. And don't be put off by the first screen which seems to be mostly in german...most the informational pages are in english (that may be a bit of a put off to if you aren't english-speaking)