Quote:> I've been programming in DOS for the last 6 years (C++/ASM). I've
> now made the move to Linux and fancy doing some low level
> coding. Are there and documents describing Linux programming. I'm
> looking for interrupt lists and descriptions of each call, file
> formats and the general protocols for communicating with the kernel.
I think you'll find that "low level coding" has a very different
meaning under Unix (and Linux) than for DOS. Only device drivers go
straight to the hardware and then only under strict rules to maintain
system integrity.
Everything has a defined programming interface, which you do NOT want
to avoid.
For application level system calls, read section 2 of the manual pages.
Kernel-level stuff is changing too fast to be well documented yet.
Check out the Kernel Hackers Guide
http://www.redhat.com:8080/HyperNews/get/khg.html
is probably the best place to get started.
Better, get a good Unix programming book. "The Unix Programming
Environment" by Kernighan and Pike is a classic starting place.
<Joe--
Joe Smith
Department of Physiology
Philadelphia, PA 19104