TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Proportional Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Stephen Leake <[log in to unmask]>
Reply To:
Stephen Leake <[log in to unmask]>
Date:
Sun, 2 Sep 2001 17:11:11 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (30 lines)
Stephane Richard <[log in to unmask]> writes:

> Alright then, my next logical question.
>
> Where can I find a these lists of interrupts for each well known OS ?
> Namely
>
> Mac / Power PC / Unix / DOS   (I assume Linux will be quite similar to
> unix).

Rather than asking about "interrupts", you should be asking about
"operating system services". The "interrupts" in DOS you are talking
about are actually the entry points to the operating system service
routines; DOS uses an interrupt to transition from user space to
operating system space (in a primitive sense). More modern operating
systems just use API calls at the user level.

Once you make this change of perspective, you will realize that there
are zillions of books out there that answer your question. Any book
with "API" or the OS name in the title, for a starter.

There is no common set of services avialable from all operating
systems (that's what POSIX is for). Each has it's own way of accessing
files and the view screen.

Good luck!

--
-- Stephe

ATOM RSS1 RSS2