<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Thu, 20 Oct 2005 01:53:28 +0100
From   : Jules Richardson <julesrichardsonuk@...>
Subject: Re: Adding copro support to BeebEm

David Hunt wrote:
> It's been a long, long time since my Father sweated over writing code on the
> Cambridge Co-Pro - he was writing something related to Oxford Uni., I asked
> him what it was ages ago, he can't remember.

That's interesting. I've been digging up what 32016 copro history I can 
(easier said than done!) over the years, and this is the first time I've 
heard of any Oxford uni connection.

Leicester and Cambridge unis had them for courses / evaluation, along 
with 32016-equipped ABC 2xx (Cambridge workstation) machines.

Qudos also used the ABC 2xx - but other than that there were never 
really Acorn 32016 boards in the wild far as I know (although I can 
believe that a few escaped to various unis)

> I've got the co-pro knocking around somewhere. There should be two, one with
> 1Mb of RAM for running code and a 4Mb one for debugging. 

Curious - photo of the 4MB board would be nice. The 4MB board for the 
Cambridge Workstation is huge and too big to fit in a BBC copro 'cheese 
wedge'. I've only seen 1MB boards in the cheese wedge, and 1MB boards 
also crop up in the Cambridge Workstation occasionally (same board). 
Never heard of a 4MB BBC 32016 copro though.

I'd *really* appreciate it if your father ever stumbles across a disk 
with his 32016 code on it btw - I'm trying to preserve anything I can 
related to Acorn's venturing into the 32016 world.

> I vaguely remember there was a user/supervisor mode like the 68000 and also
> like the PDP-11, but it wasn't very fast. 

Yeah, think I've heard that one before too (in relation to the 
Whitechapel, which was one of the few other machines to use the 32016)

> There was talk in Oxford of persuading Acorn to use the 32032 but I think
> they had already decided to stop producing the Cambridge Co-Pro.

Wouldn't surprise me. I don't think I've seen serial numbers about about 
130 for the 32016 beeb copro, or above 50 for the Cambridge Workstation; 
it was a bit of an evolutionary dead-end for Acorn (the BBC line was 
starting to show its age by then, and I guess ARM developments were 
already in the pipeline)

> Did Acorn ever make the promised Master Scientific? That was around March
> 1986.

I'm 99% sure that's a no. Various online texts reference it, but I've 
never heard of a real machine, so I think it was always vapourware.

(the often-seen statement that Xenix was available for the ABC 2xx seems 
to be just a rumour too)

> He also mentioned something about an FPU upgrade, I guess most modern OS's
> take FPU support for granted, it would have made a significant improvement
> to the jobs for which it was designed, e.g. mathematical/scientific.

For the 32016? The boards (1MB and the 4MB found in the ABC 2xx) do have 
a spare 40 pin socket on board; we were speculating what it was for over 
on classiccmp just the other week. MMU was one theory, or possibly a way 
of bringing the copro bus signals off-board.

Could you check the FPU aspect with your father? First time I've heard 
of that, but it'd sure make a lot of sense. Give him a poke to see if he 
kept any of his software too :-) (in around 30 boards I've never come 
across one which had that socket populated with anything)

Cambridge uni ditched their 32016 copros a short while ago incidentally. 
Qudos's ABC 2xx's ended up at a computer resellers in Sheffield years 
ago and from there went who knows where. It's possibly that Leicester's 
are still lurking in a cupboard there :-)

I need to get all this typed up and stuffed on the web when I get back 
to the UK - all the info's locked away in various email archives at the 
moment which isn't much use!

cheers

Jules
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>