Welcome, Guest. Please login or register.

Author Topic: Micronik scsi2 prob..  (Read 1760 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Castellen

Re: Micronik scsi2 prob..
« on: February 07, 2004, 08:39:31 PM »
Just download the IDEfix97 demo from Aminet.  It contains CacheCDFS which is a really good one to use.

You'll only need to copy L/CacheCDFS into your L:
Since you're not using IDE, you don't have to install the rest of the software, which is a demo version.

Then make a mountfile called CD0 (or whatever) in DEVS:DOSdrivers with the contents like this:


/***************************************************************/
/*  CacheCDFS mountlist entry © 1993 Elaborate Bytes, O. Kastl */
/***************************************************************/
FileSystem     = L:CacheCDFS /* The name of the game */
Device         = "2nd.scsi.device" /* Name of exec device driver */
Unit           = 1 /* exec device unit */
Flags          = 0 /* OpenDevice flags */
BlocksPerTrack = 351000 /* Unused */
BlockSize      = 2048 /* True, but unused */
Mask           = 0x7ffffffe /* Memory mask for direct read */
MaxTransfer    = 0x1000000 /* Maximum amount of bytes for direct read */
Reserved       = 0 /* Unused */
Interleave     = 0 /* Unused */
LowCyl         = 0 /* Unused */
HighCyl        = 0 /* Unused */
Surfaces       = 1 /* Unused */
Buffers        = 50 /* Number of cache lines */
BufMemType     = 1 /* MEMF_PUBLIC */
GlobVec        = -1 /* Do not change! */
Mount          = 1 /* Mount it immediately */
Priority       = 10 /* Priority of FileSystem task */
DosType        = 0x43443031 /* Currently unused */
StackSize      = 3000 /* Minimum stack required is 3000! */
Control        = "MD=1 LC=1 DC=8 S L LV AL LFC=1 HR=.rsrc MSDOS RET=1"
   /* The Control field is for special adjustments */
   /* L/S convert all file/volume names to lowercase */
   /* LV/S convert volume names to lowercase */
   /* AL/S Auto-Lower converts only non-Amiga CDs */
   /* LFC/N start converting at this character */
   /* LC/N/A number of blocks per cache line */
   /* DC/N/A number of cache lines for the data cache */
   /* MD/N/A number of blocks, when starting direct read, not using */
   /* the cache. 0 will be a reasonable default (LC*DC+1) */
   /* S/S Do SCSI direct commands, no Trackdisk like commands! */
   /* NC/S Do NOT use TD_ADDCHANGEINT, poll for DiskChange! */
   /* M/S Issue a TD_MOTOR (OFF) command after read */


You'll have to change device and unit number to suit your setup.
To find out what they should be, use a tool like SCSI_inquire to locate your CDrom.


CD0: is mounted in Startup-Sequence, then in theory your CDrom should be good to go.