Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Modeling paged and segmented memories is tricky business. -- P. J. Denning


devel / comp.os.cpm / MP/M 815, CCDOS of its variations and HDD formats ?

SubjectAuthor
* MP/M 815, CCDOS of its variations and HDD formats ?Gary S
`* Re: MP/M 815, CCDOS of its variations and HDD formats ?Peter Higgins
 `* Re: MP/M 815, CCDOS of its variations and HDD formats ?Gary S
  +* Re: MP/M 815, CCDOS of its variations and HDD formats ?Douglas Miller
  |`- Re: MP/M 815, CCDOS of its variations and HDD formats ?Douglas Miller
  `- Re: MP/M 815, CCDOS of its variations and HDD formats ?Peter Higgins

1
MP/M 815, CCDOS of its variations and HDD formats ?

<64448ce3-3bd1-4514-803e-8279c18256f7n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3190&group=comp.os.cpm#3190

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a37:2f04:0:b0:663:397d:7051 with SMTP id v4-20020a372f04000000b00663397d7051mr13666917qkh.333.1647232912424;
Sun, 13 Mar 2022 21:41:52 -0700 (PDT)
X-Received: by 2002:a05:6830:4088:b0:5b2:6287:59e2 with SMTP id
x8-20020a056830408800b005b2628759e2mr10675224ott.289.1647232911992; Sun, 13
Mar 2022 21:41:51 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sun, 13 Mar 2022 21:41:51 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=203.5.0.231; posting-account=oPmXNgoAAAAR768zRtyK141DVcATqhFL
NNTP-Posting-Host: 203.5.0.231
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <64448ce3-3bd1-4514-803e-8279c18256f7n@googlegroups.com>
Subject: MP/M 815, CCDOS of its variations and HDD formats ?
From: gstern...@gmail.com (Gary S)
Injection-Date: Mon, 14 Mar 2022 04:41:52 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 5
 by: Gary S - Mon, 14 Mar 2022 04:41 UTC

My memory is failing me a bit as I never really got too involved in the later stages of the various DR operating systems after they were sold on.
So my question is how backward compatible where they ?
I am thinking what were the issues of a cp/m80 programs accessing the hard/floppy disk, the various formats, layouts etc.

Gary
vk2zbb

Re: MP/M 815, CCDOS of its variations and HDD formats ?

<af2b6bb0-6ae1-4812-b8bc-925d74e42727n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3205&group=comp.os.cpm#3205

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:208:b0:2e1:b3ec:b7ce with SMTP id b8-20020a05622a020800b002e1b3ecb7cemr21077545qtx.345.1647377479567;
Tue, 15 Mar 2022 13:51:19 -0700 (PDT)
X-Received: by 2002:a05:6870:eca8:b0:da:b3f:3236 with SMTP id
eo40-20020a056870eca800b000da0b3f3236mr2306651oab.230.1647377479267; Tue, 15
Mar 2022 13:51:19 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 15 Mar 2022 13:51:19 -0700 (PDT)
In-Reply-To: <64448ce3-3bd1-4514-803e-8279c18256f7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=206.87.222.65; posting-account=vo6anAoAAACrPRDKJCDGDeq8ksCO7pmB
NNTP-Posting-Host: 206.87.222.65
References: <64448ce3-3bd1-4514-803e-8279c18256f7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <af2b6bb0-6ae1-4812-b8bc-925d74e42727n@googlegroups.com>
Subject: Re: MP/M 815, CCDOS of its variations and HDD formats ?
From: higginsp...@gmail.com (Peter Higgins)
Injection-Date: Tue, 15 Mar 2022 20:51:19 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 21
 by: Peter Higgins - Tue, 15 Mar 2022 20:51 UTC

On Sunday, March 13, 2022 at 9:41:53 PM UTC-7, gste...@gmail.com wrote:
> My memory is failing me a bit as I never really got too involved in the later stages of the various DR operating systems after they were sold on.
> So my question is how backward compatible where they ?
> I am thinking what were the issues of a cp/m80 programs accessing the hard/floppy disk, the various formats, layouts etc.
>
> Gary
> vk2zbb

Presumably you are referring to the "8-16" versions of Digital Research CP/M, MP/M, and Concurrent CP/M or Concurrent DOS. These "8-16" versions were not developed directly by DR - they were customized versions developed by a couple of computer manufacturers for use on their own hardware systems, most notably CompuPro. All CP/M-80 BIOS calls were managed by the customized 8-16 operating system (including those accessing the floppy and hard drives) therefore either CPM/80 or CPM/86 applications could both be handled seamlessly. The method of implementation changed as the operating systems evolved, using the BIOS and a customized CCP in early versions, and a shell environment created by a "SWITCH" application in later versions. Backwards compatibility was excellent, provided the CP/M-80 application did not attempt to directly access hardware.

Re: MP/M 815, CCDOS of its variations and HDD formats ?

<d5b665ec-0340-4cc2-9bd6-9585910d0c50n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3206&group=comp.os.cpm#3206

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:5acd:0:b0:2e1:e117:b303 with SMTP id d13-20020ac85acd000000b002e1e117b303mr4363260qtd.216.1647381259901; Tue, 15 Mar 2022 14:54:19 -0700 (PDT)
X-Received: by 2002:a05:6830:10e:b0:5b2:4639:a523 with SMTP id i14-20020a056830010e00b005b24639a523mr13086423otp.101.1647381259608; Tue, 15 Mar 2022 14:54:19 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!tr1.eu1.usenetexpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 15 Mar 2022 14:54:19 -0700 (PDT)
In-Reply-To: <af2b6bb0-6ae1-4812-b8bc-925d74e42727n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=203.5.0.231; posting-account=oPmXNgoAAAAR768zRtyK141DVcATqhFL
NNTP-Posting-Host: 203.5.0.231
References: <64448ce3-3bd1-4514-803e-8279c18256f7n@googlegroups.com> <af2b6bb0-6ae1-4812-b8bc-925d74e42727n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d5b665ec-0340-4cc2-9bd6-9585910d0c50n@googlegroups.com>
Subject: Re: MP/M 815, CCDOS of its variations and HDD formats ?
From: gstern...@gmail.com (Gary S)
Injection-Date: Tue, 15 Mar 2022 21:54:19 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 31
 by: Gary S - Tue, 15 Mar 2022 21:54 UTC

On Wednesday, 16 March 2022 at 07:51:20 UTC+11, higgin...@gmail.com wrote:
> On Sunday, March 13, 2022 at 9:41:53 PM UTC-7, gste...@gmail.com wrote:
> > My memory is failing me a bit as I never really got too involved in the later stages of the various DR operating systems after they were sold on.
> > So my question is how backward compatible where they ?
> > I am thinking what were the issues of a cp/m80 programs accessing the hard/floppy disk, the various formats, layouts etc.
> >
> > Gary
> > vk2zbb
> Presumably you are referring to the "8-16" versions of Digital Research CP/M, MP/M, and Concurrent CP/M or Concurrent DOS. These "8-16" versions were not developed directly by DR - they were customized versions developed by a couple of computer manufacturers for use on their own hardware systems, most notably CompuPro. All CP/M-80 BIOS calls were managed by the customized 8-16 operating system (including those accessing the floppy and hard drives) therefore either CPM/80 or CPM/86 applications could both be handled seamlessly. The method of implementation changed as the operating systems evolved, using the BIOS and a customized CCP in early versions, and a shell environment created by a "SWITCH" application in later versions. Backwards compatibility was excellent, provided the CP/M-80 application did not attempt to directly access hardware.

Thanks Peter,
Answered the basic for me, I just wondered how they managed the compatibility of hard disk formats etc between the different for os's.

such as max 8mb for cpm80 compared to msdos limits.

Presumably in the "switch" application it seems...

Re: MP/M 815, CCDOS of its variations and HDD formats ?

<70e38e82-e986-4128-825f-f468acd9827bn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3207&group=comp.os.cpm#3207

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:2548:b0:663:a5f5:a06c with SMTP id s8-20020a05620a254800b00663a5f5a06cmr19534613qko.690.1647382456937;
Tue, 15 Mar 2022 15:14:16 -0700 (PDT)
X-Received: by 2002:a05:6808:a8c:b0:2ee:36b8:84e with SMTP id
q12-20020a0568080a8c00b002ee36b8084emr1910947oij.281.1647382456702; Tue, 15
Mar 2022 15:14:16 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 15 Mar 2022 15:14:16 -0700 (PDT)
In-Reply-To: <d5b665ec-0340-4cc2-9bd6-9585910d0c50n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=96.42.194.246; posting-account=5XW4vgoAAADMD8xScYja8bdzAXoYQrTS
NNTP-Posting-Host: 96.42.194.246
References: <64448ce3-3bd1-4514-803e-8279c18256f7n@googlegroups.com>
<af2b6bb0-6ae1-4812-b8bc-925d74e42727n@googlegroups.com> <d5b665ec-0340-4cc2-9bd6-9585910d0c50n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <70e38e82-e986-4128-825f-f468acd9827bn@googlegroups.com>
Subject: Re: MP/M 815, CCDOS of its variations and HDD formats ?
From: durgadas...@gmail.com (Douglas Miller)
Injection-Date: Tue, 15 Mar 2022 22:14:16 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 4
 by: Douglas Miller - Tue, 15 Mar 2022 22:14 UTC

The hard disk formats you seem to refer to are filesystem, not track/sector, formats. Programs that made BDOS calls to access files did not need any special compatibility layer, unless they hard-coded redundant checks for the limits (e.g. instead of just letting the BDOS tell you when you exceed the file size limit they pre-emptively checked for that limit).

Re: MP/M 815, CCDOS of its variations and HDD formats ?

<ac55d078-030b-4ea5-b645-4cea551d19ean@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3208&group=comp.os.cpm#3208

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:196:b0:2e0:705c:35b2 with SMTP id s22-20020a05622a019600b002e0705c35b2mr24340987qtw.567.1647385700453;
Tue, 15 Mar 2022 16:08:20 -0700 (PDT)
X-Received: by 2002:a05:6871:78b:b0:d4:2636:b26 with SMTP id
o11-20020a056871078b00b000d426360b26mr2418690oap.14.1647385700181; Tue, 15
Mar 2022 16:08:20 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!3.us.feeder.erje.net!feeder.erje.net!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 15 Mar 2022 16:08:19 -0700 (PDT)
In-Reply-To: <70e38e82-e986-4128-825f-f468acd9827bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=96.42.194.246; posting-account=5XW4vgoAAADMD8xScYja8bdzAXoYQrTS
NNTP-Posting-Host: 96.42.194.246
References: <64448ce3-3bd1-4514-803e-8279c18256f7n@googlegroups.com>
<af2b6bb0-6ae1-4812-b8bc-925d74e42727n@googlegroups.com> <d5b665ec-0340-4cc2-9bd6-9585910d0c50n@googlegroups.com>
<70e38e82-e986-4128-825f-f468acd9827bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ac55d078-030b-4ea5-b645-4cea551d19ean@googlegroups.com>
Subject: Re: MP/M 815, CCDOS of its variations and HDD formats ?
From: durgadas...@gmail.com (Douglas Miller)
Injection-Date: Tue, 15 Mar 2022 23:08:20 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 8
 by: Douglas Miller - Tue, 15 Mar 2022 23:08 UTC

On Tuesday, March 15, 2022 at 5:14:17 PM UTC-5, Douglas Miller wrote:
> The hard disk formats you seem to refer to are filesystem, not track/sector, formats. Programs that made BDOS calls to access files did not need any special compatibility layer, unless they hard-coded redundant checks for the limits (e.g. instead of just letting the BDOS tell you when you exceed the file size limit they pre-emptively checked for that limit).

Well, except for possible differences between 16-bit and 8-bit FCBs, and the like.

Re: MP/M 815, CCDOS of its variations and HDD formats ?

<85d5a54f-0942-44b3-b43d-ede274de8b84n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3209&group=comp.os.cpm#3209

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:1309:b0:2e1:cc2f:3738 with SMTP id v9-20020a05622a130900b002e1cc2f3738mr13071600qtk.655.1647390275484;
Tue, 15 Mar 2022 17:24:35 -0700 (PDT)
X-Received: by 2002:a54:4719:0:b0:2ed:183b:27a7 with SMTP id
k25-20020a544719000000b002ed183b27a7mr2867317oik.116.1647390275265; Tue, 15
Mar 2022 17:24:35 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 15 Mar 2022 17:24:35 -0700 (PDT)
In-Reply-To: <d5b665ec-0340-4cc2-9bd6-9585910d0c50n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=206.87.222.65; posting-account=vo6anAoAAACrPRDKJCDGDeq8ksCO7pmB
NNTP-Posting-Host: 206.87.222.65
References: <64448ce3-3bd1-4514-803e-8279c18256f7n@googlegroups.com>
<af2b6bb0-6ae1-4812-b8bc-925d74e42727n@googlegroups.com> <d5b665ec-0340-4cc2-9bd6-9585910d0c50n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <85d5a54f-0942-44b3-b43d-ede274de8b84n@googlegroups.com>
Subject: Re: MP/M 815, CCDOS of its variations and HDD formats ?
From: higginsp...@gmail.com (Peter Higgins)
Injection-Date: Wed, 16 Mar 2022 00:24:35 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 6
 by: Peter Higgins - Wed, 16 Mar 2022 00:24 UTC

Most of CompuPro's 8-16 systems used the CPM/86 and Concurrent CP/M86 file systems on both floppy disks and hard drives.
Only the final versions of CompuPro's Concurrent CP/M86 and Concurrent DOS used the MSDOS FAT file system.
The "SWITCH" application provided with the later 8-16 operating systems just needed to set up a virtual CP/M-80 environment, translating BDOS calls between it and the 8-16 operating system.

> Answered the basic for me, I just wondered how they managed the compatibility of hard disk formats etc between the different for os's.
> such as max 8mb for cpm80 compared to msdos limits.
> Presumably in the "switch" application it seems...


devel / comp.os.cpm / MP/M 815, CCDOS of its variations and HDD formats ?

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor