|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|
Re: [PLUG] writing assembly for linux OS
|
> hello i have been programming for intel computers for a few months now, it's
> really fasinating stuff i think , but i only know how to program using the dos
> software interrupts, ... in short i wa wondering if there were an assembler for
> linux.. and a guide for the interrupts that it uses..
The assembler is gcc - it's capable of compiling assembler code. As far
as the interrupt documentation goes, I'd look at the kernel source,
take a peek in the docs directory:
+ Title: "The Linux Kernel"
Author: David A. Rusling.
URL: http://sunsite.unc.edu/linux/LDP/tlk/tlk.html
Keywords: everything!, book.
Description: On line, 200 pages book describing most
aspects of the Linux Kernel. Probably, the first reference
for beginners. Lots of illustrations explaining data
structures use and relationships in the purest Richard W.
Stevens' style. Contents: "1.-Hardware Basics, 2.-Software
Basics, 3.-Memory Management, 4.-Processes, 5.-Interprocess
Communication Mechanisms, 6.-PCI, 7.-Interrupts and Interrupt
Handling, 8.-Device Drivers, 9.-The File system,
10.-Networks, 11.-Kernel Mechanisms, 12.-Modules, 13.-The
Linux Kernel Sources, A.-Linux Data Structures, B.-The Alpha
AXP Processor, C.-Useful Web and FTP Sites, D.-The GNU
General Public License, Glossary". In short: a must have.
is from the file:
/usr/src/linux/Documentation/kernel-docs.txt
good luck
k
--
------------------------------------------------------------------------------
"From a certain point onward there is no longer any turning back. That is the
point that must be reached." -- Kafka
mortis@voicenet.com http://www.voicenet.com/~mortis
------------------------------------------------------------------------------
______________________________________________________________________
Philadelphia Linux Users Group - http://www.phillylinux.org
Announcements-http://lists.phillylinux.org/mail/listinfo/plug-announce
General Discussion - http://lists.phillylinux.org/mail/listinfo/plug
|
|