[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: pascal system



In article <1149593119.821584.270370@c74g2000cwc.googlegroups.com>,
mdj <mdj.mdj@gmail.com> wrote:

> Paul Schlyter wrote:
> 
>> Of course there wasn't!  UCSD Pascal had its own OS - it didn't run on
>> top of some other OS.
> 
> Since virtually every z80 system ran CP/M, there was a USCD port which
> utilised the CP/M CBIOS as a hardware abstraction, just as the CP/M
> BDOS + command interpreter stack did.
> 
> There's no reason it wouldn't have worked on Apple CP/M variants, but
> there was little reason to port it given the existence of Apple Pascal.

Otoh porting it to Apple CP/M would have been trivial: it could have
been launched as a regular .COM file in CP/M, then the code could have
overwritten the BDOS, done whatever it wanted in the PSP (the first
100h bytes of memory in CP/M), and just used the BIOS which already
was there.  Upon termination, a cold boot could have been performed.

-- 
----------------------------------------------------------------
Paul Schlyter,  Grev Turegatan 40,  SE-114 38 Stockholm,  SWEDEN
e-mail:  pausch at stockholm dot bostream dot se
WWW:     http://stjarnhimlen.se/