<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Fri, 24 Oct 2008 00:15:03 +0100
From   : pete@... (Pete Turnbull)
Subject: A500 development ROMs

On 23/10/2008 19:56, Jules Richardson wrote:
> Pete Turnbull wrote:

>> Arthur wasn't written in BASIC, it was written partly in ARM assembler 
>> and partly in Modula-2 (and maybe some C).
> 
> I believe I have the source to Arthur somewhere with me - I'll try and find it 
> and confirm later, but as I recall it was just m2 and assembler (I don't 
> remember seeing any C). Acorn seemed to be going through a real m2 phase about 
> that point (I think ARX and Panos are both heavily m2-based, too)

Panos possibly, ARX I'd be less sure about but I never saw it.  I know 
that the last thing to be written and maintained in M2 was stuff for the 
PC emulator.

>>  Arthur was not the OS on the A500 development systesm, either.
> 
> I still suspect it was just Brazil in ROM, and from there you could load 
> whatever you wanted from disk - be it Arthur or something else entirely.

That would make complete sense.  The A500 was purely a development 
system for the Archimedes range, and as such was used to test and 
develop the modules that made up Arthur, one by one.  In the early 
stages of development it was hooked up to a BBC as a second processor, 
so the Beeb would provide all or part of the I/O -- and I still have one 
of the Tube podules that was used for that purpose.  Later, when they 
could be used as machines in their own right, many of the A500s were 
loaned to software developers.

-- 
Pete                                           Peter Turnbull
                                               Network Manager
                                               University of York
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>