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

Re: [MiNT] CDRW questions (cont)



Hi Ronald,

Are ypu getting any messages from Extendos during boot ?
Double check the AUTO folder has Extendos booting before Mint
After booting, right click on the Thing desktop and Mount Devices


This is my extendos.cnf which creates drives O and P
;
; EXTENDOS.CNF: configuration file for ExtenDOS Gold
; created by INSTALL.APP Version 3.4 on Sun Oct 24 22:04:32 2004
;
*BOS, C:\EXTENDOS\CD.BOS, Z:17 Y:19
*XFS, C:\MINT\1-16-1\UNIMINT.XFS P B=4, O:Z P:Y
;*DOS, C:\EXTENDOS\UNIDRIVE.DOS P B=4, O:Z P:Y

The xfs path isn't needed as you will see below.
This was the info that Roger Burrows sent me to help fix my problems.

The *XFS line is just used to pass options to UNIMINT.XFS, so all the path stuff
is ignored.  The way it works is as follows (you may sleep through this if
you wish :-)):
  1. EXTENDOS.PRG runs before MiNT.  It reads the EXTENDOS.CNF file, and
     (among other things :-)):
     . if the line says *DOS, loads UNIDRIVE.DOS.  When it loads UNIDRIVE.DOS,
       it sets up things so that UNIDRIVE gets control when you try to access
       the logical drive(s) listed in the *DOS line.
     . if the line says *XFS, it ignores the line and *doesn't* load
       UNIDRIVE.DOS.
  2. MiNT runs.  It loads and runs all the XFS files it finds, including
     UNIMINT.XFS.
  3. UNIMINT.XFS starts up.  It too reads the EXTENDOS.CNF file.
     . if UNIDRIVE.DOS is present, the XFS tells EXTENDOS to stop intercepting
       accesses to the CD-ROM drive via the logical drive letter.  If this
       fails (because e.g. you're using an old EXTENDOS.PRG), you get the
       message you saw.  Unfortunately there is no way to free up the memory
       occupied by the UNIDRIVE.DOS module itself - therefore it makes sense
       not to load it if you're only using MiNT (see #1 above).  UNIDRIVE.DOS
       doesn't use a LOT of memory (less than 20K IIRC), so it's not a big
       saving.
     . the XFS then tells MiNT that it will look after accesses to the logical
       drives you specified (in the XFS/DOS line in EXTENDOS.CNF).

A bit complicated, but the easiest way to maintain compatibility with minimal
changes and to allow users to boot TOS or MiNT without problems.

Regards,

Peter