<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Tue, 01 Dec 2009 13:15:48 +0100
From   : kortink@... (John Kortink)
Subject: Tube - I/O processor memory questions

On Tue, 01 Dec 2009 03:34:55 +0000, Kevin Bracey
<kevin@...> wrote:

>[...]
>
>Well, it could have used the necessary OSWORD 5/6s. Didn't seem /that/ 
>far-fetched to me having just spent ages faffing around using them 
>trying to get my command-line across the Tube. (Or are you going to tell 
>me that the command-line is automatically copied across in some way I've 
>missed?)

If you mean a regular OSCLI call : well, yeah. Why
would you think OSCLI is an exception among the OS
calls ?

Its handler on the 2p side is a trifle more involved
than others though. If an error is generated by the
command line execution, like all other errors it is
sent back via an entirely seperate path (which then
generates a BRK type error). And the handler receives
an 'execute' indicator if an executable has been pumped
across (it then enters the executable tentatively,
restoring the previous CAO pointer and HIMEM if it
returns).

>[...]


John Kortink

-- 

Email    : kortink@...         
Homepage : http://www.inter.nl.net/users/J.Kortink

GoMMC, the ultimate BBC B/Master/Electron storage system :
http://web.inter.nl.net/users/J.Kortink/home/hardware/gommc

ReCo6502, the Acorn 6502 Second Processor on steroids :
http://web.inter.nl.net/users/J.Kortink/home/hardware/reco6502
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>