From fnaumann@mail.cs.uni-magdeburg.de  Sat Oct  2 23:45:23 2004
Subject: Re: [MiNT] [MiNT]
From: Mark Duckworth <mduckworth@atari-source.com>
To: Philipp =?ISO-8859-1?Q?Donz=E9?= <philipp.donze@epfl.ch>
Cc: Mint List <mint@fishpool.com>
In-Reply-To: <23FBF7A8-14B8-11D9-9A00-00039357F826@epfl.ch>
References: <23FBF7A8-14B8-11D9-9A00-00039357F826@epfl.ch>
Content-Type: text/plain; charset=ISO-8859-1
Organization: Atari-source.com
Message-Id: <1096753300.1004.18.camel@localhost>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 
Date: Sat, 02 Oct 2004 17:41:41 -0400
X-ecartis-version: Ecartis v1.0.0
Sender: mint-bounce@lists.fishpool.fi
Errors-to: mint-bounce@lists.fishpool.fi
X-original-sender: mduckworth@atari-source.com
Precedence: bulk
List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
List-Id: <mint.lists.fishpool.fi>
X-List-ID: <mint.lists.fishpool.fi>
X-Milter: ClamAV 0.70/0.70kjel
X-Milter: milter-regex 1.5jel
X-Milter: ClamAV 0.70/0.70kjel
X-Milter: milter-regex 1.5jel
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by prinz.cs.uni-magdeburg.de id i92Lj7HJ028210

On Sat, 2004-10-02 at 17:15, Philipp Donzé wrote:
> Hi,
> 
> I'm looking for a list of all system calls which are implemented in 
> MiNT.
> At the moment I used the files "osbind.h" and "mintbind.h" from 
> mintlib. But as in these files contain only macros which call 
> "trap_X_Y()" functions, I've no clear idea what type of parameter each 
> function takes and what it returns.
> Is there somewhere a list containing such information?
> I just found /freemint/sys/syscalls.master which contains the parameter 
> list but there is no hint what the functions return.
> 
> Thanks for your help!
> 
> Philipp
> 

Well, you could use the Atari compendium to get a comprehensive
overview of the older functionality that's been around for a while.
It has a good description of pretty much everything that's a 
trap macro.

As far as the new functionality, the freemint documentation as well
as draco's site http://draco.atari.org has some new calls.  but I don't
think there's a centrally maintained docu site or text that has ALL 
the calls.  I think this is a need the freemint project currently has to
fill ;-)

Mark
http://portal.atari-source.com


