Subject: Re: digital cameras again
To: Simon J. Gerraty <sjg@quick.com.au>
From: Matthieu Herrb <matthieu@laas.fr>
List: current-users
Date: 08/19/1999 16:27:06
You wrote (in your message from Thursday 19)
 > I just picked a Nikon Coolpix 950.
 > Nice camera but heaven help you if you don't run Windoze or a Mac.

I've a Coolpix 700. Nice too. 

 > Anyway, has anyone made progress with reading flash cards via pcmcia?
 > I don't have an adapter yet - have to go to another shop, but I'm
 > pretty sure that's going to be the only viable means of getting pics
 > off the camera.

They work for me on my Dell Lattitude CXPi300XT notebook, under
-current, with the restriction that inserting or removing the compact
flash card adapter hangs the kernel, so I need to shutdown before
inserting or removing it. Here's the dmesg output from the kernel I
just rebuilt, with the Nikon (really scandisk) 8Mo compact flash card
that came with my camera in it:

NetBSD 1.4K (BLUENOTE) #19: Thu Aug 19 14:37:00 CEST 1999
    matthieu@bluenote:/local/NetBSD/src/sys/arch/i386/compile/BLUENOTE
cpu0: family 6 model 5 step 2
cpu0: Intel Pentium II (Deschutes) (686-class)
total memory = 65088 KB
avail memory = 58396 KB
using 839 buffers containing 3356 KB of memory
mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o enabled, memory enabled
pchb0 at pci0 dev 0 function 0
pchb0: vendor 0x8086 product 0x7192 (rev. 0x02)
vga1 at pci0 dev 2 function 0: vendor 0x10c8 product 0x0004 (rev. 0x01)
wsdisplay0 at vga1: console (80x25, vt100 emulation)
vendor 0x104c product 0xac15 (CardBus bridge, revision 0x01) at pci0 dev 3 function 0 not configured
vendor 0x104c product 0xac15 (CardBus bridge, revision 0x01) at pci0 dev 3 function 1 not configured
pcib0 at pci0 dev 7 function 0
pcib0: vendor 0x8086 product 0x7110 (rev. 0x01)
pciide0 at pci0 dev 7 function 1: Intel 82371AB IDE controller (PIIX4)
pciide0: bus-master DMA support present
pciide0: primary channel wired to compatibility mode
wd0 at pciide0 channel 0 drive 0: <IBM-DADA-26480>
wd0: drive supports 16-sector pio transfers, lba addressing
wd0: 6194MB, 13424 cyl, 15 head, 63 sec, 512 bytes/sect x 12685680 sectors
wd0: 32-bits data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2
pciide0: primary channel interrupting at irq 14
pciide0: secondary channel wired to compatibility mode
atapibus0 at pciide0 channel 1
cd0 at atapibus0 drive 0: <TOSHIBA CD-ROM XM-1802B, , 1915> type 5 cdrom removable
cd0: 32-bits data port
cd0: drive supports PIO mode 4, DMA mode 2
pciide0: secondary channel interrupting at irq 15
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (using DMA data transfers)
cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
uhci0 at pci0 dev 7 function 2: vendor 0x8086 product 0x7112 (rev. 0x01)
uhci0: interrupting at irq 11
uhci0: USB version 1.0
usb0 at uhci0
uhub0 at usb0
uhub0: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
vendor 0x8086 product 0x7113 (miscellaneous bridge, revision 0x01) at pci0 dev 7 function 3 not configured
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
sb0 at isa0 port 0x220-0x237 irq 5 drq 1: dsp v3.02
audio0 at sb0: half duplex
midi0 at sb0: <SB MIDI UART>
opl0 at sb0: model OPL3
midi1 at opl0: <SB Yamaha OPL3>
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0
pcppi0 at isa0 port 0x61
midi2 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
npx0 at isa0 port 0xf0-0xff: using exception 16
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
pcic0 at isa0 port 0x3e0-0x3e1 iomem 0xd0000-0xd3fff: using irq 3
pcic0: controller 0 (Intel 82365SL Revision 1) has sockets A and B
pcmcia0 at pcic0 controller 0 socket 0
wdc0 at pcmcia0 function 0 port 0x330-0x33f
pcmcia0: card irq 7
wd1 at wdc0 channel 0 drive 0: <SunDisk SDCFB-8>
wd1: drive supports 1-sector pio transfers, lba addressing
wd1: 7MB, 245 cyl, 2 head, 32 sec, 512 bytes/sect x 15680 sectors
pcmcia1 at pcic0 controller 0 socket 1
ne0 at pcmcia1 function 0 port 0x340-0x34f port 0x350-0x35f
ne0: D-Link DE-650 Ethernet
ne0: Ethernet address 00:80:c8:80:c0:9e
isapnp0: no ISA Plug 'n Play devices found
apm0 at mainbus0: Power Management spec V1.2
apm0: battery life expectancy: 100%
apm0: A/C state: on
apm0: battery charge state: high
apm0: estimated 4h 19m
biomask c840 netmask c840 ttymask d84a
stray interrupt 7
stray interrupt 7
pcmcia0: card irq 7
wd1: no disk label
stray interrupt 7
stray interrupt 7
pcmcia0: card irq 7
stray interrupt 7; stopped logging
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
pcmcia1: card irq 7
IP Filter: initialized.  Default = pass all, Logging = disabled
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)