Notes on RDMS23 - a program to read MS-DOS disks under CP/M. John Hastwell-Batten SYSOP Tesseract RCPM+ P.O. Box 242 Dural, NSW 2158 AUSTRALIA RDMS23 i progra whic use th CP/ BIO t rea file fro MS-DO diskette an th CP/ BDO t writ th file t CP/ disk RDMS23 i derive fro RDMSDOS. whic wa writte b Bo Alverson Th versio release int th publi domai wa 1. writte fo compilatio wit small- an fo operatio unde CP/ 2.2. Sinc the hav don lo o wor o thi program Apar fro fixin fe significan bugs th majo change hav bee t mak i ru unde CP/ versio 3. whic i th operatin syste tha no use als adde stac o comment includin som note o implementation Hopefully th lates revisio ca als ru unde CP/ 2.2. RDMS23 i writte i Hi-Tec bu jus abou an "K&R compile ca b use providin i support th malloc( functio o equivalent Eve tha i n rea obstacle yo coul mak th dynamicall allocate memor stati instea a th cos o increase progra size (Th progra wa originall writte tha way.) Th operatio o th progra i somewha dependen o th wa tha th BIO o th hos CP/ syste handle double-side diskettes Althoug hav trie t cate fo som o th mor commonl use method yo ma hav t modif th program I som case yo ma hav t modif you BIO i yo reall wan t us thi program Som note o adaptin th progra appea late i thi documentation. Pre-requisites: -------------- Ther ar som absolut requirement whic mus b me befor yo can use this program: 1. You syste mus hav 40-trac 5.25 dis driv whic ca rea double-sided double-densit diskettes. 2. Th BIO mus b capabl o readin a leas nin 512-byt sector from each track. Future development: ------------------ v2.x Preserve CRC integrity (maybe). v3.x Allow writing to MS-DOS disks. ================================================================= How to use RDMS23 ================= Activating the program ---------------------- Par RDMS23.CO o an convenien disk O m syste pu i o driv A i use are an mad i syste fil s tha ca ru i fro an dis use area ZCP user wil b abl t d the same trick. I i probabl worthwhil renamin th progra t somethin lik RDMS.CO t sav unnecesar typing Thes note assum tha nam fro no on. No lo int th disk/use wher yo wan t pu th file whic you are going to copy from the MS-DOS disk. Activat th progra b typin it name RDMS need t b tol th dis driv wher th MS-DO diskett i loaded Yo ca includ th driv lette o th comman lin i yo wish otherwise RDMS will prompt for it. The command-line forms are: rdms -or- rdms d where 'd' is the MS-DOS drive letter. [Other command-line options are discussed later.] RDMS wil rea th Fil Allocatio Tabl an th roo director fro th MS-DO dis an wil displa th roo directory Yo ar the i positio t cop file fro th MS-DO diskett t CP/ disk. Copying files ------------- Al tha i require t cop fil fro th MS-DO diskett t th logged-i CP/ disk/use i t typ th nam o on o th file displaye fro th MS-DO directory Multipl file ca b copied by using the usual "wildcard" naming conventions. A an tim yo ma ge ne director displa b supplyin n file name at all, i.e. by just pressing the key. Subdirectories -------------- I th director listing subdirector file ar identifie wit "type o ".dir" I yo typ th nam o subdirector (withou th ".dir" the instea o copyin th file RDM switche t tha subdirector an display it contents Yo ca the continu copyin files bu b littl bi carefu becaus ther migh b tw differen file o th MS-DO diskett wit th sam nam i differen directories I yo cop secon fil i wil overwrit th first. I an subdirector th firs tw entrie wil themselve b directories On wil b identifie wit singl dot anothe wit tw dots Th double-do entr i th onl interestin one I yo ente ".. a fil nam the RDM wil switc bac t th previou MS-DO director level Thi give yo th abilit t travers th entir MS-DO director heirarchy. Ending the program ------------------ B fa th cleanes wa t en th progra i t respon t a "Ente filename promp wit ^Z