Re: CF Card on Sparc 64 denoument

2010-09-25 Thread Alex Vladimirovich
 Hello. Sorry for late answer, but i hope my information will help 
other people with right choice.
First of all there were a lot of bootable adapters with support of 
UltraDMA at the market
(even in Russia, where i live) at the March of this year, when topic 
author experienced problem
with bare passive adapter. Very strange that Duncan found this ugly 
cheap Syba SY-IDE2MC-4A,

although Google says me somehow that this adapter supports UDMA mode (?!).

How-to for newcomers:
1) Choice SD card, as the standard is quite simple and supports IDE 
specifications, check info that your

card can work in DMA mode;
2) Before to pick adapter in your local store, check information about 
model that they sell via Google.
Be sure to see words like bootable, UltraDMA. There are a lot of 
topics in different forums in the internet
about this subject. Some of PIO adapters can achieve UDMA with wire 
soldering mod. Don't be in hurry and

try to figure what you need;
3) Carefully read Google and/or machine PROM's firmware manual. Take a 
note that Sun's firmware called
OpenBoot, not BIOS :) You should search for something referring to 
OpenBoot PROM commands in case of
SPARC 64 architecture. In my case i spent some time to figuring right 
boot device path in OBP but than set

it as default and it's sucessfully boots from it.

In my case i sucessfully use IDE2UCF1-x-01 and IDE2UCF1-D-01 from 
Espada. Adapters that missing U code
in Espada productions line working in PIO mode and requires hardware 
mode as i mentioned before.
Mine are both UDMA capable, they differs only in cage backplane missing 
or included. Both of are single-card.

There are dual-card per channel capable also.

I don't know why topic starter is afraid to spend money, as they i got 
mine only for $12 USD per singe in

non-cheap shop.

My dmesg as well (boot path at the end of log may help you, i use boot 
device at channel 0 as master device):

Note for Ultra-DMA 4

OpenBSD 4.4 (EPILEPSY) #4: Mon May 10 10:17:19 MSD 2010
poreb...@home:/usr/src/sys/arch/sparc64/compile/EPILEPSY
real mem = 1073741824 (1024MB)
avail mem = 1030692864 (982MB)
mainbus0 at root: Sun Fire V100 (UltraSPARC-IIe 500MHz)
cpu0 at mainbus0: SUNW,UltraSPARC-IIe (rev 1.4) @ 500 MHz
cpu0: physical 16K instruction (32 b/l), 16K data (32 b/l), 256K external (64 
b/l)
psycho0 at mainbus0: SUNW,sabre, impl 0, version 0, ign 7c0
psycho0: bus range 0-0, PCI bus 0
psycho0: dvma map 6000-7fff, iotdb 1278000-12f8000
pci0 at psycho0
ebus0 at pci0 dev 7 function 0 Acer Labs M1533 ISA rev 0x00
dma at ebus0 addr 0- ivec 0x2a not configured
rtc0 at ebus0 addr 70-71: m5819
power0 at ebus0 addr 2000-2007 ivec 0x23
lom0 at ebus0 addr 8010-8011 ivec 0x2a: LOMlite2 rev 3.11
com0 at ebus0 addr 3f8-3ff ivec 0x2b: ns16550a, 16 byte fifo
com0: console
com1 at ebus0 addr 2e8-2ef ivec 0x2b: ns16550a, 16 byte fifo
flashprom at ebus0 addr 0-7 not configured
alipm0 at pci0 dev 3 function 0 Acer Labs M7101 Power rev 0x00: 74KHz clock
iic0 at alipm0
max1617 at alipm0 addr 0x18 skipped due to alipm0 bugs
spdmem0 at iic0 addr 0x54: 256MB SDRAM registered ECC PC133CL2
spdmem1 at iic0 addr 0x55: 256MB SDRAM registered ECC PC133CL2
spdmem2 at iic0 addr 0x56: 256MB SDRAM registered ECC PC133CL3
spdmem3 at iic0 addr 0x57: 256MB SDRAM registered ECC PC133CL3
dc0 at pci0 dev 12 function 0 Davicom DM9102 rev 0x31: ivec 0x7c6, address 
00:03:ba:13:a8:bf
amphy0 at dc0 phy 1: DM9102 10/100 PHY, rev. 0
dc1 at pci0 dev 5 function 0 Davicom DM9102 rev 0x31: ivec 0x7dc, address 
00:03:ba:13:a8:c0
amphy1 at dc1 phy 1: DM9102 10/100 PHY, rev. 0
ohci0 at pci0 dev 10 function 0 Acer Labs M5237 USB rev 0x03: ivec 0x7e4, 
version 1.0, legacy support
pciide0 at pci0 dev 13 function 0 Acer Labs M5229 UDMA IDE rev 0xc3: DMA, 
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using ivec 0x7cc for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0:ELITE PRO CF CARD 16GB
wd0: 1-sector PIO, LBA, 15279MB, 31293360 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4
wd1 at pciide0 channel 1 drive 0:ELITE PRO CF CARD 16GB
wd1: 1-sector PIO, LBA, 14559MB, 29818656 sectors
wd1(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 4
usb0 at ohci0: USB revision 1.0
uhub0 at usb0 Acer Labs OHCI root hub rev 1.00/1.00 addr 1
bootpath: /p...@1f,0/i...@d,0/d...@0,0
root on wd0a swap on wd0b dump on wd0b


So, the verdict on this is that CF_2_IDE cards come in two varieties
and that ones with ICs on them to support CFSD will not work with Sun's
IDE interface, specifically this card,
Syba SY-IDE2MC-4A IDE to Memory Card Adapter Supports CF/MMC/MS/SD Cards
will not.

Interestingly, while the sparc's bios will not recognize this
card, it is visible and mountable after OpenBSD has been booted
with another hard disk, but only with the wd driver limited to PIO-4.

On the other hand using a simpler card from the same manufacturer,
a Syba SD-CF-IDE-A IDE to Compact Flash Adapter, yielded better
that expected 

Re: CF Card on Sparc 64

2010-03-30 Thread Eric Huiban
 Le mar 30/03/10 11:23, Duncan Patton a Campbell campb...@neotext.ca a
C)crit:
 I've got a cf card running as a secondary drive on a Sparc Ultra 5
 (Sparc64), but have not been able to get it to boot.  The cf/ide plug I am
using has
 no master/slave/cs sets and a microprocessor on it as well, which leaves me
 suspicious of it because the CF interface is sposed to be a shrunken IDE.

 The sparc boot diags (probe-ide) show no device other than an ide hdd if it
 is attached.
 Also, I have experience that IDE disks are addressable after boot if the
 CS/MS/SL is set wrong (that is they can have mountable file systems) but
will still not
 be bootable themselves, which further leads me to believe the CF card 2 IDE
plug I have
 is useless for this.

 But I mebbe barking up the wrong tree altogether here and it is just not
 doable...
 Comments/ideas anyone?

I successfully use passive CF2IDE adapter with Sparc U5/10. There is no
processor on theses cards : it is only a passive and mechanical adaptation
from
one connector to the other one. There is a few discret parts on the pcb but
they
only look like power regulator, pullups and LED driving components.



Re: CF Card on Sparc 64

2010-03-30 Thread Duncan Patton a Campbell
On Tue, 30 Mar 2010 12:41:20 +0200
Eric Huiban gro...@grompf.net wrote:

  Le mar 30/03/10 11:23, Duncan Patton a Campbell campb...@neotext.ca a
 C)crit:
  I've got a cf card running as a secondary drive on a Sparc Ultra 5
  (Sparc64), but have not been able to get it to boot.  The cf/ide plug I am
 using has
  no master/slave/cs sets and a microprocessor on it as well, which leaves me
  suspicious of it because the CF interface is sposed to be a shrunken IDE.
 
  The sparc boot diags (probe-ide) show no device other than an ide hdd if it
  is attached.
  Also, I have experience that IDE disks are addressable after boot if the
  CS/MS/SL is set wrong (that is they can have mountable file systems) but
 will still not
  be bootable themselves, which further leads me to believe the CF card 2 IDE
 plug I have
  is useless for this.
 
  But I mebbe barking up the wrong tree altogether here and it is just not
  doable...
  Comments/ideas anyone?
 
 I successfully use passive CF2IDE adapter with Sparc U5/10. There is no
 processor on theses cards : it is only a passive and mechanical adaptation
 from
 one connector to the other one. There is a few discret parts on the pcb but
 they
 only look like power regulator, pullups and LED driving components.
 

Muchas Gracias.  This is what I suspected but didn't want to waste the money to 
no good effect.

Dhu



Re: CF Card on Sparc 64

2010-03-30 Thread Stuart Henderson
On 2010-03-30, Duncan Patton a Campbell campb...@neotext.ca wrote:
 I've got a cf card running as a secondary drive on a Sparc Ultra 5 (Sparc64),
 but have not been able to get it to boot.  The cf/ide plug I am using has no
 master/slave/cs sets and a microprocessor on it as well, which leaves me 
 suspicious

Microprocessor seems rather unlikely, I have at least 4 types
of CF/IDE converter and never seen this..I do have one with
a voltage regulator (a small IC), maybe this is what you're
thinking of as a microprocessor?

You're unlucky to have one without a header to select Master/Slave
- this is just a 2-pin header, one connected to pin 39 on the CF,
the other to ground; short the two together (e.g. with a jumper)
to set Master; leave them unconnected to set whatever the cable
is set as (these are usually marked 'slave' on the adapter but
this isn't quite correct...)

But maybe it's just connected straight through to the cable,
in which case, assuming a CS-capable IDE cable, maybe all you
need to do is use the other connector...



Re: CF Card on Sparc 64

2010-03-30 Thread Duncan Patton a Campbell
On Tue, 30 Mar 2010 13:27:04 + (UTC)
Stuart Henderson s...@spacehopper.org wrote:

 On 2010-03-30, Duncan Patton a Campbell campb...@neotext.ca wrote:
  I've got a cf card running as a secondary drive on a Sparc Ultra 5 
  (Sparc64),
  but have not been able to get it to boot.  The cf/ide plug I am using has no
  master/slave/cs sets and a microprocessor on it as well, which leaves me 
  suspicious
 

This thing sposedly does several kinds of memory cards:CF, MMC, MS, SD.
That should have been my first clue, as she used to say.  

 Microprocessor seems rather unlikely, I have at least 4 types
 of CF/IDE converter and never seen this..I do have one with
 a voltage regulator (a small IC), maybe this is what you're
 thinking of as a microprocessor?

No, there's two ICs and no external regulator (probly part of the scc)

KTC-FC1306T Single Chip Controller  Winbond w39f010p-70B 128K Flash

And yes, there's no @$!# m/s jumper.  I'm into return mode now.

Just for the record this thing is a 

Syba SY-IDE2MC-4A IDE to Memory Card Adapter for CF/MMC/MS/SD Cards 

and while I'd hesitate to call it junk I do now note the weasel words
that it  Support standard true IDE mode Host Interface.  Just WTF
a standard true IDE is as apposed to your regular, everyday IDE 
I don't know.  But whatever it is Sun and Syba don't agree on it.

Dhu

 
 You're unlucky to have one without a header to select Master/Slave
 - this is just a 2-pin header, one connected to pin 39 on the CF,
 the other to ground; short the two together (e.g. with a jumper)
 to set Master; leave them unconnected to set whatever the cable
 is set as (these are usually marked 'slave' on the adapter but
 this isn't quite correct...)
 
 But maybe it's just connected straight through to the cable,
 in which case, assuming a CS-capable IDE cable, maybe all you
 need to do is use the other connector...



Re: CF Card on Sparc 64

2010-03-30 Thread Jonathan Towne
Duncan,

http://wtf.hijacked.us/wiki/index.php/Sun_Netra_t1_compact_flash_root

I've done this before; I don't have it running anymore, but it worked
really well.  Don't know if this helps, but I thought I'd offer it to
the archives for those interested.

The meat of it is finding the right alias for openboot.  I replaced my
cdrom (that didn't exist in my netra t1/105 when I bought it) with the
CF card/adapter: 

boot /p...@1f,0/p...@1/p...@1/i...@e/d...@2:a -c

I also had to set a flag on the IDE controller, at this point thinking
that it disables DMA?  That one is left to the reader to find out.
I just remember that it wouldn't boot reliably without this:

UKC change wd*
change? y
channel: [-1] (hit enter)
flags: [whatever]: 0xff0
UKC quit

-- Jonathan Towne

On Tue, Mar 30, 2010 at 03:23:57AM -0600, Duncan Patton a Campbell scribbled:
# I've got a cf card running as a secondary drive on a Sparc Ultra 5 (Sparc64),
# but have not been able to get it to boot.  The cf/ide plug I am using has no
# master/slave/cs sets and a microprocessor on it as well, which leaves me 
suspicious
# of it because the CF interface is sposed to be a shrunken IDE.  
# 
# The sparc boot diags (probe-ide) show no device other than an ide hdd if it 
is attached.
# 
# Also, I have experience that IDE disks are addressable after boot if the 
CS/MS/SL is 
# set wrong (that is they can have mountable file systems) but will still not 
be bootable
# themselves, which further leads me to believe the CF card 2 IDE plug I have 
is useless
# for this.  
# 
# But I mebbe barking up the wrong tree altogether here and it is just not 
doable...  
# 
# Comments/ideas anyone?
# 
# Thanks,
# 
# Dhu
# 
# 
# p.s. 
# 
# # dmesg 
# console is keyboard/display
# Copyright (c) 1982, 1986, 1989, 1991, 1993
# The Regents of the University of California.  All rights reserved.
# Copyright (c) 1995-2009 OpenBSD. All rights reserved.  http://www.OpenBSD.org
# 
# OpenBSD 4.5 (GENERIC) #1898: Sat Feb 28 17:42:44 MST 2009
# dera...@sparc64.openbsd.org:/usr/src/sys/arch/sparc64/compile/GENERIC
# real mem = 536870912 (512MB)
# avail mem = 507625472 (484MB)
# mainbus0 at root: Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 270MHz)
# cpu0 at mainbus0: SUNW,UltraSPARC-IIi (rev 1.3) @ 270 MHz
# cpu0: physical 16K instruction (32 b/l), 16K data (32 b/l), 256K external (64 
b/l)
# psycho0 at mainbus0 addr 0xfffc4000: SUNW,sabre, impl 0, version 0, ign 7c0
# psycho0: bus range 0-3, PCI bus 0
# psycho0: dvma map c000-dfff
# pci0 at psycho0
# ppb0 at pci0 dev 1 function 1 Sun Simba PCI-PCI rev 0x13
# pci1 at ppb0 bus 1
# ebus0 at pci1 dev 1 function 0 Sun PCIO EBus2 rev 0x01
# auxio0 at ebus0 addr 726000-726003, 728000-728003, 72a000-72a003, 
72c000-72c003, 72f000-72f003
# power0 at ebus0 addr 724000-724003 ivec 0x25
# SUNW,pll at ebus0 addr 504000-504002 not configured
# sab0 at ebus0 addr 40-40007f ivec 0x2b: rev 3.2
# sabtty0 at sab0 port 0
# sabtty1 at sab0 port 1
# comkbd0 at ebus0 addr 3083f8-3083ff ivec 0x29: layout 34
# wskbd0 at comkbd0: console keyboard
# com0 at ebus0 addr 3062f8-3062ff ivec 0x2a: mouse: ns16550a, 16 byte fifo
# lpt0 at ebus0 addr 3043bc-3043cb, 30015c-30015d, 70-7f ivec 0x22: 
polled
# clock1 at ebus0 addr 0-1fff: mk48t59
# flashprom at ebus0 addr 0-f not configured
# audioce0 at ebus0 addr 20-2000ff, 702000-70200f, 704000-70400f, 
722000-722003 ivec 0x23 ivec 0x24: nvaddrs 0
# audio0 at audioce0
# hme0 at pci1 dev 1 function 1 Sun HME rev 0x01: ivec 0x7e1, address 
08:00:20:a2:f6:94
# nsphy0 at hme0 phy 1: DP83840 10/100 PHY, rev. 1
# vgafb0 at pci1 dev 2 function 0 ATI Mach64 rev 0x5c
# wsdisplay0 at vgafb0 mux 1: console (std, sun emulation), using wskbd0
# pciide0 at pci1 dev 3 function 0 CMD Technology PCI0646 rev 0x03: DMA, 
channel 0 configured to native-PCI, channel 1 configured to native-PCI
# pciide0: using ivec 0x7e0 for native-PCI interrupt
# wd0 at pciide0 channel 0 drive 0: WDC AC28400R
# wd0: 16-sector PIO, LBA, 8063MB, 16514064 sectors
# wd0(pciide0:0:0): using PIO mode 4
# wd1 at pciide0 channel 1 drive 1: ELITE PRO CF CARD 16GB
# wd1: 1-sector PIO, LBA, 15280MB, 31293440 sectors
# wd1(pciide0:1:1): using PIO mode 4
# ppb1 at pci0 dev 1 function 0 Sun Simba PCI-PCI rev 0x13
# pci2 at ppb1 bus 2
# ppb2 at pci2 dev 1 function 0 DEC 21152 PCI-PCI rev 0x02
# pci3 at ppb2 bus 3
# Sun PCIO EBus2 rev 0x01 at pci3 dev 0 function 0 not configured
# hme1 at pci3 dev 0 function 1 Sun HME rev 0x01: ivec 0x7d1, address 
08:00:20:a3:e8:52
# nsphy1 at hme1 phy 1: DP83840 10/100 PHY, rev. 1
# isp0 at pci3 dev 4 function 0 QLogic ISP1020 rev 0x05: ivec 0x7d0
# isp0: invalid NVRAM header
# scsibus0 at isp0: 16 targets, initiator 7
# softraid0 at root
# bootpath: /p...@1f,0/p...@1,1/i...@3,0/d...@0,0
# root on wd0a swap on wd0b dump on wd0b
# 
# # mount
# /dev/wd0a on / type ffs (local)
# /dev/wd1a on /mnt type ffs (local)
# /dev/wd1d on /mnt2 type ffs (local)
# # df
# Filesystem  512-blocks  Used Avail 

Re: CF Card on Sparc 64

2010-03-30 Thread Duncan Patton a Campbell
On Tue, 30 Mar 2010 17:05:24 -0400
Jonathan Towne jon...@hijacked.us wrote:

 Duncan,
 
 http://wtf.hijacked.us/wiki/index.php/Sun_Netra_t1_compact_flash_root
 

Yes.  Thanks for the confirmation.

 I've done this before; I don't have it running anymore, but it worked
 really well.  Don't know if this helps, but I thought I'd offer it to
 the archives for those interested.
 
 The meat of it is finding the right alias for openboot.  I replaced my
 cdrom (that didn't exist in my netra t1/105 when I bought it) with the
 CF card/adapter: 
 
 boot /p...@1f,0/p...@1/p...@1/i...@e/d...@2:a -c
 
 I also had to set a flag on the IDE controller, at this point thinking
 that it disables DMA?  That one is left to the reader to find out.
 I just remember that it wouldn't boot reliably without this:

0x0ff0 LIMITS all wd* interfaces to no dma, in my case PIO-4, 
so you wind up chugging down ALL wd* disks (from my dmesg):

wd0 at pciide0 channel 0 drive 0: WDC AC28400R
wd0: 16-sector PIO, LBA, 8063MB, 16514064 sectors
wd0(pciide0:0:0): using PIO mode 4
wd1 at pciide0 channel 1 drive 1: ELITE PRO CF CARD 16GB
wd1: 1-sector PIO, LBA, 15280MB, 31293440 sectors
wd1(pciide0:1:1): using PIO mode 4
ppb1 at pci0 dev 1 function 0 Sun Simba PCI-PCI rev 0x13

So I'm now wondering whether we can turn these flags on on a
disk/channel basis.  I'd assume that the reference channel
implies that there is some possibility of this?

Dhu

 
 UKC change wd*
 change? y
 channel: [-1] (hit enter)
 flags: [whatever]: 0xff0
 UKC quit
 
 -- Jonathan Towne
 
 On Tue, Mar 30, 2010 at 03:23:57AM -0600, Duncan Patton a Campbell scribbled:
 # I've got a cf card running as a secondary drive on a Sparc Ultra 5 
 (Sparc64),
 # but have not been able to get it to boot.  The cf/ide plug I am using has no
 # master/slave/cs sets and a microprocessor on it as well, which leaves me 
 suspicious
 # of it because the CF interface is sposed to be a shrunken IDE.  
 # 
 # The sparc boot diags (probe-ide) show no device other than an ide hdd if it 
 is attached.
 # 
 # Also, I have experience that IDE disks are addressable after boot if the 
 CS/MS/SL is 
 # set wrong (that is they can have mountable file systems) but will still not 
 be bootable
 # themselves, which further leads me to believe the CF card 2 IDE plug I have 
 is useless
 # for this.  
 # 
 # But I mebbe barking up the wrong tree altogether here and it is just not 
 doable...  
 # 
 # Comments/ideas anyone?
 # 
 # Thanks,
 # 
 # Dhu
 # 
 # 
 # p.s. 
 # 
 # # dmesg 
 # console is keyboard/display
 # Copyright (c) 1982, 1986, 1989, 1991, 1993
 # The Regents of the University of California.  All rights reserved.
 # Copyright (c) 1995-2009 OpenBSD. All rights reserved.  
 http://www.OpenBSD.org
 # 
 # OpenBSD 4.5 (GENERIC) #1898: Sat Feb 28 17:42:44 MST 2009
 # dera...@sparc64.openbsd.org:/usr/src/sys/arch/sparc64/compile/GENERIC
 # real mem = 536870912 (512MB)
 # avail mem = 507625472 (484MB)
 # mainbus0 at root: Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 270MHz)
 # cpu0 at mainbus0: SUNW,UltraSPARC-IIi (rev 1.3) @ 270 MHz
 # cpu0: physical 16K instruction (32 b/l), 16K data (32 b/l), 256K external 
 (64 b/l)
 # psycho0 at mainbus0 addr 0xfffc4000: SUNW,sabre, impl 0, version 0, ign 7c0
 # psycho0: bus range 0-3, PCI bus 0
 # psycho0: dvma map c000-dfff
 # pci0 at psycho0
 # ppb0 at pci0 dev 1 function 1 Sun Simba PCI-PCI rev 0x13
 # pci1 at ppb0 bus 1
 # ebus0 at pci1 dev 1 function 0 Sun PCIO EBus2 rev 0x01
 # auxio0 at ebus0 addr 726000-726003, 728000-728003, 72a000-72a003, 
 72c000-72c003, 72f000-72f003
 # power0 at ebus0 addr 724000-724003 ivec 0x25
 # SUNW,pll at ebus0 addr 504000-504002 not configured
 # sab0 at ebus0 addr 40-40007f ivec 0x2b: rev 3.2
 # sabtty0 at sab0 port 0
 # sabtty1 at sab0 port 1
 # comkbd0 at ebus0 addr 3083f8-3083ff ivec 0x29: layout 34
 # wskbd0 at comkbd0: console keyboard
 # com0 at ebus0 addr 3062f8-3062ff ivec 0x2a: mouse: ns16550a, 16 byte fifo
 # lpt0 at ebus0 addr 3043bc-3043cb, 30015c-30015d, 70-7f ivec 0x22: 
 polled
 # clock1 at ebus0 addr 0-1fff: mk48t59
 # flashprom at ebus0 addr 0-f not configured
 # audioce0 at ebus0 addr 20-2000ff, 702000-70200f, 704000-70400f, 
 722000-722003 ivec 0x23 ivec 0x24: nvaddrs 0
 # audio0 at audioce0
 # hme0 at pci1 dev 1 function 1 Sun HME rev 0x01: ivec 0x7e1, address 
 08:00:20:a2:f6:94
 # nsphy0 at hme0 phy 1: DP83840 10/100 PHY, rev. 1
 # vgafb0 at pci1 dev 2 function 0 ATI Mach64 rev 0x5c
 # wsdisplay0 at vgafb0 mux 1: console (std, sun emulation), using wskbd0
 # pciide0 at pci1 dev 3 function 0 CMD Technology PCI0646 rev 0x03: DMA, 
 channel 0 configured to native-PCI, channel 1 configured to native-PCI
 # pciide0: using ivec 0x7e0 for native-PCI interrupt
 # wd0 at pciide0 channel 0 drive 0: WDC AC28400R
 # wd0: 16-sector PIO, LBA, 8063MB, 16514064 sectors
 # wd0(pciide0:0:0): using PIO mode 4
 # wd1 at pciide0 channel 1 drive 1: ELITE PRO CF CARD 16GB
 # wd1: 1-sector PIO, LBA,