On <31 Oct 94 10:32> [EMAIL PROTECTED] wrote: >> What about something like ZCPR uses. >> Jonathan, you out there? >> Its been a while since I read up on it. >> >> Are you thinking of partitions?
Cs> Yep, there will be a partitioning Cs> system set aside. I've got to talk Cs> to Jonathan or look up on CP/M Cs> partitioning, but it will use the Cs> standard MSDOS partition table to Cs> allocate space for CP/M partitions, Cs> MSDOS partitions, UNIX style Cs> partitions and E-DOS partitions (the new Cs> DOS I'm working on). CP/M does NOT define a partition table on the drive surface for public access like the MS-DOS definition BUT;-) CP/M+ sets a flag on the first bios disk select call to signal a clever bios to auto format detect. This feature can be used to cause a scan of the HD partition table to find its allocated dimensions and the appropriate DPB built and passed back to CP/M+ bdos as that drives spec and from then onwards it'll access JUST that allocation for that drive:-) Some cp/m HD systems partition the HD transparently to the bdos but that is the wrong way to do it as the 16bit reserved track field in the dpb is the official way to do it and the bdos respects that value and alters its track values accoridingly. The UZI file-system isn't quite so intelligent, well it's pd so what do you expect! But it can be MADE to abide by a readable map and translate it's requirments to a given physical partition:-) Cs> Current indications suggest that I Cs> should do a mixture of Unix and Cs> MSDOS, with a FAT Table and delocalised file information. You could *allow* say the last char of the file-name dir allocation to be used internally to signify the special file type to save accessing a file header to get the type in a dir or load attempt, much of the sam/mgt directory guff is to speed the dir/cat process and isn't used when actually LOAD'ing the file! It's a very wasteful way of managing drive space IMHO. Once you finalise the partition table Si please send me details so I can code around it to suit. At the moment I know nothing about the contents and location on the drive of the table, as yet I've no manuals at all on ms-dos and have built up this pc from common sense! Regards Johnathan. ___ Olms 1.60 [Evaluation] -- |Fidonet: Johnathan Taylor 2:2501/307 |Internet: [EMAIL PROTECTED] | | Standard disclaimer: The views of this user are strictly his own.

