Getting NASM from C
From: assemblyperson (assemblyperson_at_yahoo.com)
Date: 05/27/04
- Next message: Annie: "Re: RosAsm - right click"
- Previous message: Eric Smith: "Re: The Public Domain"
- Next in thread: T.M. Sommers: "Re: Getting NASM from C"
- Reply: T.M. Sommers: "Re: Getting NASM from C"
- Reply: Frank Kotler: "Re: Getting NASM from C"
- Reply: assemblyperson: "Re: Getting NASM from C"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 26 May 2004 19:46:58 -0700
I have been trying to find the complete list of int 80h system calls
together with information about how the registers need to be set up
prior to the call in NASM under Debian Linux. I also wish not to
learn the C programming language.
I have found that good information is obtained by disassembling short
programs that are documented in C:
ndisasm -a -u <filename>
The registers are lined up and filling with the right numbers to make
the call, but what the numbers mean is learned from the comments in
the short C program.
Man 2 write, for instance is unreadable unless you can program in C,
and it never tells you what the registers are loaded with in terms of
NASM.
I have investigated the matter very thoroughly. All of the Internet
pages that used to contain what I need are gone. The system calls are
not documented by the operating system itself (at least not on my
machine).
Perhaps there is a better way of accomplishing what I want. If not, I
am looking for a C programmer who is interested in helping me solve
this problem.
I promise you that if I get the complete documentation I will cause it
to be placed back on the Internet.
Thank you for your help.
assemblyperson@yahoo.com
- Next message: Annie: "Re: RosAsm - right click"
- Previous message: Eric Smith: "Re: The Public Domain"
- Next in thread: T.M. Sommers: "Re: Getting NASM from C"
- Reply: T.M. Sommers: "Re: Getting NASM from C"
- Reply: Frank Kotler: "Re: Getting NASM from C"
- Reply: assemblyperson: "Re: Getting NASM from C"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|