Hello Folks!
Well I guess I need your advice as I have some little problems (?) with my FastATA MKIII controller on my new 1200PPC. The setup is stored in a desktop case, BPPC, BVision, FastATA MKIII, HD, DVD-RW, SubWay USB, IndiVision MKI. The HD is stored on the first port of fastATA as primary master and the DVD-RW on the second as primary master. So:
1. The first issue is that when I know run the ATA3.driver the Amiga simply crashes. No matter if I run it on AmigaOS 3.9, AmigaOS 4.0 or 4.1. Only if I run the driver as ATA3.driver RESIDENT QUIT the Amiga would NOT crash. Any ideas?
2. However both in AmigaOS 4.0 and 4.1 the Hard Disk and CD work perfect. They are both recognized under scsi.device on MediaToolBox, on Mounter and on AtaPrefs program. On AtaPrefs on 4.0 and 4.1 the PIO is set to 0. When I run the Mounter from 4.0 and 4.1 I get the CD on ID 2 I guess this is the correct unit number of the CD, right or wrong? Anyway it seems that under 4.0 and 4.1 everything works fine. Do not know if the FastATA is in real action or it is just handled as a generic controller. But at least I got CD and HD.
3. HOWEVER on AmigaOS 3.9 I am not able to use the DVD drive. It is recognized when I run the ATAPrefs Software. But when I put a CD on the drive no icon on desktop. I have copied the Alegro filesystem from the FastATA disk on L and I have put the CD0 and CD0 form the same disk on the DOSDrviers folder, on the tooltypes of the icon I changed the unit to 0 and 2 in both cases no CD on desktop. On 3.9 the CD is only recognized on ATAPrefs -I tried with both PIO 0 on both HD and CD plus PIO 3 on HD and 4 on CD- but not recognized on HDToolBox and on Mounter. The version of scsi.device is 44.2. Is it correct?
I will also copy my SS and CD0 from my 3.9 to give you an idea. In general I want to know:
1. Why the ATA3.driver crashes?
2. Is FastATA working as FastATA or as a generic controller on 4.0 / 4.1?
3. How can I have CD support under 3.9?
Thanks for your time.
; $VER: Startup-Sequence_HardDrive 45.2 (19.1.2001)
; Startup-Sequence for AmigaOS 3.9
c:morelibspace REBOOT
c:BlizKick Devs:Kickstarts/kick40068.A1200 EXTRESBUF=50000 SANITY=1000 HOGWAITBLIT NOPUPREBOOT MODULE FusionReserve romfixes QUIET
C:BPPCFix install >NIL:
C:stack 8192
C:ATA3.driver RESIDENT QUIT
;C:ATA3.driver QUIET
C:CardPatch
run >NIL: C:CardReset TICKS 50
C:AntiClick
C:PsdLoadModule DEVS:input.device QUIET ;Added by Poseidon-Installer
C:LoadModule L:FastFileSystem L:RAM-Handler L:Shell-Seg DEVS:scsi.device LIBS:icon.library LIBS:workbench.library NOREBOOT REVERSE
C:SetPatch SKIPROMMODULES fs,icon,ram,scsi.device,shell,workbench QUIET
;C:SetPatch SKIPROMUPDATES "scsi.device" QUIET
C:Version >NIL:
C:AddBuffers >NIL: DF0: 15
FailAt 21
C:MakeDir RAM:T RAM:Clipboards RAM:ENV RAM:ENV/Sys
C:Copy >NIL: ENVARC: RAM:ENV ALL NOREQ
Resident >NIL: C:Assign PURE
Resident >NIL: C:Execute PURE
Assign >NIL: ENV: RAM:ENV
Assign >NIL: T: RAM:T
Assign >NIL: CLIPS: RAM:Clipboards
Assign >NIL: REXX: S:
Assign >NIL: PRINTERS: DEVS:Printers
Assign >NIL: KEYMAPS: DEVS:Keymaps
Assign >NIL: LOCALE: SYS:Locale
Assign >NIL: LIBS: SYS:Classes ADD
Assign >NIL: HELP: LOCALE:Help DEFER
Assign >NIL: AfA_OS_Libs: SYS:Libs/AfA_OS_Libs
BindDrivers
C:Mount >NIL: DEVS
OSDrivers/~(#?.info)
C:LoadMonDrvs
SetEnv Language "english"
C:AddDataTypes REFRESH QUIET
C:AfA_OS_Loader
C:IPrefs
C:ConClip
Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Prefs SYS:WBStartup SYS:Tools SYS:Tools/Commodities
SYS:System/REXXMast >NIL:
IF EXISTS S:User-Startup
Execute S:User-Startup
EndIF
Resident Execute REMOVE
Resident Assign REMOVE
C:LoadWB
EndCLI >NIL:
------------
/* AllegroCDFS mountlist */
FileSystem = L:AllegroCDFS
Flags = 0 /* unused */
BlocksPerTrack = 10 /* unused */
BlockSize = 2048 /* unused */
Mask = 0x7ffffffe
LowCyl = 0 /* unused */
HighCyl = 0 /* unused */
Surfaces = 1 /* unused */
Buffers = 128
/* 128 = 128 * 512 bytes */
BufMemType = 1
GlobVec = -1
Mount = 1
Priority = 5
DosType = 0x41434453
StackSize = 2048
/* Control = DC */
/* DC=DEFCDDA/S - ISO/CDDA disks start as CDDA */
/* The Device and Unit fields are controlled by ToolTypes in the icon.*/