[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/