💾 Archived View for cugi.ie › aminet › 1672451270.gmi captured on 2023-01-29 at 03:36:37. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

ATAPI PCMCIA CD driver Sony Vaio

   Author:       amiga at aidanholmes.co.uk (Aidan Holmes)
   Uploader:     amiga aidanholmes co uk (Aidan Holmes)
   Type:         driver/media
   Version:      1.0
   Requires:     A600/A1200
   Architecture: m68k-amigaos >= 3.1
   Distribution: Aminet
   Kurz:         ATAPI PCMCIA CD driver Sony Vaio
   Date:         2022-12-30
   Readme:       http://aminet.net/driver/media/PcmciaCD.readme
   Downloads:    6

http://aminet.net/driver/media/PcmciaCD.lha

$VER: pcmciacd.device 1.0 (30.12.2022)

About

-----

PCMCIACD.devie is a device driver for the Sony PCGA-CD51/A PCMCIA CD-ROM.

These drives do not require any additional power to operate and plug

directly into the PCMCIA port.

The device driver supports hot plugging of the CD drive during operation.

Removal of the card will appear as a normal CD ejection.

The pcmciacd.device will work alongside other device drivers such as

compact flash and network cards.

Support

-------

This driver has been developed primarily for the A1200 and works with

AllegroCDFS, CDFileSystem, CacheCDFS, AmiCDFS and AsimCDFS.

Execution has been successful on WB 3.1, 3.14 and 3.2.

Some limited testing has also been run on a base A600 68000 using AmiCDFS

on WB 3.1.

Card reset patch is recommended for correct operation due to a bug in the

PCMCIA implementation. Without this utility the card could fail to detect

properly if the driver is expunged from memory and then reinitialised.

This is an edge case for general use so not essential.

A work around solution is to eject the card and reinsert to perform a hard

reset if the drive stops working without CardReset patch.

See Aminet: util/boot/CardReset.lha

WB 2.0 is untested, but may work as the code uses only V36 library calls.

I cannot support any issues with the underlying file system used, which

may have their own bugs or limitations. Please read the documentation that

came with the file system to determine supported features and configuration.

Driver Install

--------------

Copy pcmciacd.device to DEVS:

A mount file will need to be setup in DEVS:DOSDrivers. You can use the

example mount file included in the archive that requires AmiCDFS or update

an existing mount file by updating the tooltips and change to:

DEVICE=pcmciacd.device

UNIT=0

Only unit 0 exists for this driver on the PCMCIA card bus.

See Aminet: disk/cdrom/amicdfs240.lha

A newer version than 40.11 of the CDFileSystem is needed to run on

WB3.1. If this isn't available then AmiCDFS works for 3.1 and potentially

older versions of Workbench

IMPORTANT NOTE:

---------------

Testing has been conducted with various devices, but there

may be unforseen issues with other PCMCIA cards causing crashes or

even damage to some types of card or data associated. Whilst this

risk should be very low the driver needs to prod and poke devices

to determine their function and not all types of PCMCIA cards will

react to probing in the same way.

Legal Information

-----------------

pcmciacd.device is Copyright (c) 2022 Aidan Holmes

Redistribution and use of the binaries are permitted as long as the

file names are retained, binaries are unmodifed

and the above copyright notice is reproduced.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND

CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,

INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY

AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.

IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE

FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL

DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS

OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)

HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT

LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY

OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF

SUCH DAMAGE.

Contents of driver/media/PcmciaCD.lha

PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                  405     633  64.0% -lh5- e56f Dec 30 23:11 cd0
[unknown]                 1372    2198  62.4% -lh5- 0172 Dec 30 23:11 CD0.info
[unknown]                11041   20088  55.0% -lh5- 94e0 Dec 30 23:31 pcmciacd.device
[unknown]                 1937    3757  51.6% -lh5- ba7b Dec 30 23:31 PCMCIACD.readme
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         4 files   14755   26676  55.3%            Dec 31 01:47

Aminet © 1992-2022 Urban Müller and the Aminet team. Aminet contact address: <aminet aminet net>