[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Assembler Language
On Fri, Feb 25, 2000 at 01:49:56PM -0000, Foz wrote:
> Hi,
> I have just started on the learning curve of Assembler, and I
> would to like to use it for linux, so here are two questions, What
> compilers do I need on my system (I am using SuSE 6.3), and
> where can I get a list of all the functions and interupts for Linux?
Do you mean making system calls in assembly? Or are you talking
about hardware interrupts? For the former, the best you can do
is to read the source (linux/arch/i386/* and include/syscall.h).
I can't remember the registers, but you stick the arguments on
the stack and put the system call number in either ax or dx. Then
make the interrupt. If you're talking about hardware interrupts,
then you've pretty much had it. You don't get to see them.
A.D.
---------------------------------------------------------------------
Sheffield Linux User's Group - http://www.sheflug.co.uk
To unsubscribe from this list send mail to
- <sheflug-request [at] vuw.ac.nz> - with the word
"unsubscribe" in the body of the message.
GNU the choice of a complete generation.