Information Library for Solaris 2.6 (Intel Platform Edition)

Viper 8260pA and SanDisk Flash PC Card ATA Devices

Solaris Device Driver:

pcata

Device Type:

ATA PC Card 

Adapters:

Viper 8260pA, 

SanDisk Flash, 

or any PC Card ATA device 

Bus Type:

PC Card 

Preconfiguration Information

If a PC Card ATA device is recognized, the pcata device driver is automatically loaded, IRQs allocated, devices nodes created, and special files created (if they don't already exist).

Known Problems and Limitations

Configuration Procedure

Initial Installation and Configuration

  1. Install the Solaris software, including the PCMCIA packages in the SUNWpcmc cluster.

  2. Boot the system.

  3. Insert the PC Card ATA device.

Identifying an Unrecognized Card

If you insert a PC Card ATA device and it isn't recognized (no special files are created), use the prtconf command to try to identify the problem.

  1. Run the prtconf -D command to see if your pcata card is recognized.

    A recognized device will appear at the end of the prtconf -D output. For example:

    # prtconf -D
    .  .  .
    pcic, instance #0 (driver name: pcic)
       .  .  .
       disk, instance #0

  2. If pcata does not appear in the prtconf -D output, there is a problem with the PC Card adapter configuration or with the hardware.

    Check to see whether the problem is with the card or the adapter by trying to use the card on another machine and by seeing if it works on the same machine using DOS.

Special Files

For PC Card devices, nodes are created in /devices that include the socket number as one component of a device name that the node refers to. However, the /prtc/dev names and the names in /dev/dsk and /dev/rdsk do follow the current convention for ATA devices, which do not encode the socket number in any part of the name. See the pcata(7D) man page.

Hot-Plugging