[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GS/PC?
In article <DEzE5I.MKp@vaxxine.com>,
Michael Hackett <mhackett@vaxxine.com> wrote:
>
> Don't the cards deal with the partition map, with the software then
> taking over to deal with each partition? Or are the drivers decoding
> the partition map as well?
I don't know about the RamFast, but with an Apple SCSI card under
GS/OS, the GS/OS SCSI Manager bypasses the firmware on the card and
directly controls the hardware. The partitioning mechanism is handled
by each driver (e.g. SCSIHD.DRIVER manages the partitions on a hard
drive, SCSICD.DRIVER does the same for a CD-ROM drive).
The drivers can only deal with Apple's partitioning scheme, which is
identical for Apple II and Mac hard drives. Any non-Apple
partitioning scheme (e.g. the PC's partitioning scheme) will be
ignored, and the driver will treat the whole drive as a single
partition. It would then be up to the FST to interpret the partition
map and provide several logical drives, but I don't think FSTs can do
this in GS/OS.
I expect the RamFast uses a similar scheme, but it combines everything
into a single driver. The RamFast also only supports Apple's
partitioning scheme.
Under ProDOS-8, the SCSI card firmware deals with the partition map
(again, only supporting Apple's partitioning), and the operating
system sees a separate logical drive for each partition.
> The recent discussion about Zip drives on GEnie seems to point to the
> first case. If you take a Zip disk that was formatted on a Mac (except,
> as has been discovered with FWB Toolkit (?), I believe), the RamFast
> will choke on it, while the Apple card has no problem with it.
I assume a ZIP drive is regarded as a SCSI hard drive (i.e. a "direct
access device" in the terms of the SCSI standard), as a SyQuest is,
for example.
I don't know why the RamFast would have trouble with it. The RamFast
does make a minor change to Apple's partitioning, by making use of
unused space in physical block 0 (the driver descriptor map) to store
configuration parameters. This shouldn't be critical to the RamFast's
operation, and should be ignored by a Mac or an Apple SCSI card.
Normal hard drives can be partitioned on a Mac or Apple SCSI card and
then used on a RamFast (or vice versa), as far as I know.
--
David Empson
dempson@actrix.gen.nz
Snail mail: P.O. Box 27-103, Wellington, New Zealand
- References:
- Re: GS/PC?
- From: Enigma <llay@sdcc15.ucsd.edu>
- Re: GS/PC?
- From: erik@hypermall.com (Erik Kloeppel)
- Re: GS/PC?
- From: mhackett@vaxxine.com (Michael Hackett)