Date : Mon, 03 Mar 2008 23:21:16 +0100
From : steven.bass@... (Steven Bass)
Subject: TUBE code in the Master
In message <000d01c87d4c$8d8ddc10$4101a8c0@...>
"David Harper" <dl.harper@...> wrote:
> Steve Bass wrote:
>
>> This leads on to my question, which in order to create room, I realised
>> that
>> in the DFS and ADFS, contained within the MEGAROM in the Master, they do
>> not
>> contain the TUBE code so I was wondering if anyone has the answer as to
>> where this code is located. I assume it's in the MOS part of the MEGAROM
>> but as yet have not had time to investigate.
>
> It is actually within Sideways ROM bank &F, and is copied down into the
> language workspace (the lower part of Page 0 and Pages 4 to 6) in response
> to the issuing of Sideways service call &FF. This call is issued during the
> reset sequence if a second processor is detected.
>
> There is a lot of miscellaneous MOS stuff in bank &F on the Master. The bank
> is nominally assigned to "TERMINAL", but the code for this is quite small so
> the remaining space is filled with all sorts of other MOS routines,
> including the Tube code.
>
> David Harper
>
>
> _______________________________________________
> bbc-micro mailing list
> bbc-micro@...
> http://lists.cloud9.co.uk/mailman/listinfo/bbc-micro
David
Thank you for the info, you've not only solved a puzzle but have saved
me some work and allowed me to 'ditch' the TUBE code in the DFSs and
create some much needed space for additional code.
Steve
--
Steve Bass