Date : Mon, 04 Sep 2006 08:18:40 +0100
From : Sprow <info@...>
Subject: Re: Tube File Copying
In article <060904022504@...>,
Jonathan Graham Harston <jgh@...> wrote:
> >Message-ID: <6BF09AC717744330A5F84EF0A677931E.MAI@...>
> >
> > Unfortunately Logcopy doesn't like it, giving me a "NET filing system
> > not present" error result from an OSARGS call and then giving me
> > a Bad FS Map error when I have got round that.
>
> That will be the ARMTube OS, not LogCopy. There are some calls
> that are not correctly passed to the host. I found one or two
> recently when testing, most crucially OS_Args 0,0, which should
> return the current filing system number.
OSArgs 0,0 does get passed to the host correctly, but I've just spotted that
I corrupt R3 by using it as a loop counter before the result makes it into
R0 (the filing system id). So you'll always get an id of -1. Oops, better
fix that...
If you want to elaborate on any other omissions I can take a look at those
too - no point suffering in silence,
Sprow.