Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Apr 2000 21:18:53 -0400
From:      "Sean O'Connell" <sean@stat.Duke.EDU>
To:        FreeBSD mobile <freebsd-mobile@FreeBSD.ORG>
Subject:   Iomega Zip 250 pccard ?
Message-ID:  <20000413211853.B17689@stat.Duke.EDU>

next in thread | raw e-mail | index | archive | help
Hi All-

I have my hands on Iomega 250 Zip drive (enterprise package that
comes with a zip drive and a USB cable and a 250 Zip disk).  So 
I thought that I'd play with it.  This is on a Sony Vaio 505TR 
running 4.0-RELEASE.

1) I am able to attach it with the following pccard.conf entry

# Iomega Zip Drive
card "Iomega" "PCMCIA to 16 bit ATAPI Adapter"
        config  0x1 "ata" 4
        insert  logger -t pccard:$device -s Iomega Zip Drive inserted 
        remove  logger -t pccard:$device -s Iomega Zip Drive removed

kitty /kernel: ata2 at port 0x240-0x24f irq 4 slot 0 on pccard0
kitty /kernel: ata2-slave: ata_command: timeout waiting for intr
kitty /kernel: ata2-slave: identify failed
kitty /kernel: afd0: 239MB <IOMEGA ZIP 250 ATAPI> [239/64/32] at ata2-master using BIOSPIO
kitty pccard:ata2: Iomega Zip Drive inserted

-> Once the computer is back from hangsville (see below), the drive
   seems to perform fine.  I can use mtools or mount it as a msdos
   file system.  Next I need to play with the USB end of things. I
   probably should bring my laptop upto 4.0-S.

2) However, it pretty much locks my machine up solid for what
   seems like an eternity (20-60 sec) before it probes and attaches
   the drive.  The drive is inserted without media.  There are all
   sorts of dire warnings in the manual about removing media before
   powering of/ejecting from the drive (Is this FUD?).

   Is this just par for the course?   The Sony-branded cdrom does
   not have this effect on my machine.   Is this a quirk of the drive
   or of the atapifd attachment?

3) I will include a dumpcis (must eject network card and hang machine
   again :)  It hung for about 35 seconds (I used moused and my watch).

Tuple #1, code = 0x1 (Common memory descriptor), length = 3
    000:  d1 00 ff
        Common memory device information:
                Device number 1, type Function specific, WPS = OFF
                Speed = 250nS, Memory block size = 512b, 1 units
Tuple #2, code = 0x1a (Configuration map), length = 5
    000:  01 03 00 04 0f
        Reg len = 2, config register addr = 0x400, last config = 0x3
        Registers: XXXX---- 
Tuple #3, code = 0x15 (Version 1 info), length = 41
    000:  04 01 49 6f 6d 65 67 61 00 50 43 4d 43 49 41 20
    010:  74 6f 20 31 36 20 62 69 74 20 41 54 41 50 49 20
    020:  41 64 61 70 74 65 72 00 ff
        Version = 4.1, Manuf = [Iomega],card vers = [PCMCIA to 16 bit ATAPI Adap
ter]
Tuple #4, code = 0x1b (Configuration entry), length = 7
    000:  c1 41 18 44 30 00 04
        Config index = 0x1(default)
        Interface byte = 0x41 (I/O)  +RDY/-BSY active
        Card decodes 4 address lines, limited 8/16 Bit I/O
                IRQ modes:  Pulse
                IRQ level = 4
Tuple #5, code = 0x1b (Configuration entry), length = 14
    000:  82 41 18 ca 61 60 01 07 6e 01 01 30 00 08
        Config index = 0x2
        Interface byte = 0x41 (I/O)  +RDY/-BSY active
        Card decodes 10 address lines, limited 8/16 Bit I/O
                I/O address # 1: block start = 0x160 block length = 0x8
                I/O address # 2: block start = 0x16e block length = 0x2
                IRQ modes: Level
                IRQs:  4 5
Tuple #6, code = 0x1b (Configuration entry), length = 14
    000:  83 41 18 ca 61 50 01 07 5e 01 01 30 00 02
        Config index = 0x3
        Interface byte = 0x41 (I/O)  +RDY/-BSY active
        Card decodes 10 address lines, limited 8/16 Bit I/O
                I/O address # 1: block start = 0x150 block length = 0x8
                I/O address # 2: block start = 0x15e block length = 0x2
                IRQ modes: Level
                IRQs:  4 5
Tuple #7, code = 0x21 (Functional ID), length = 2
    000:  04 00
        Fixed disk card
Tuple #8, code = 0x22 (Functional EXT), length = 2
    000:  01 01
        Modem interface capabilities:
Tuple #9, code = 0x22 (Functional EXT), length = 3
    000:  02 00 57
        Data modem services available:
Tuple #10, code = 0x14 (No link), length = 0
Tuple #11, code = 0xff (Terminator), length = 0

-----------------------------------------------------------------------
Sean O'Connell                                Email: sean@stat.Duke.EDU
Institute of Statistics and Decision Sciences Phone: (919) 684-5419
Duke University                               Fax:   (919) 684-8594


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000413211853.B17689>