From imura@ryu16.org  Sat Jul 13 15:42:44 2002
Return-Path: <imura@ryu16.org>
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 8CE3B37B400
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 13 Jul 2002 15:42:44 -0700 (PDT)
Received: from mail.ryu16.org (xdsl039078.061200.metallic.ne.jp [61.200.39.78])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 18CE743E6A
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 13 Jul 2002 15:42:43 -0700 (PDT)
	(envelope-from imura@ryu16.org)
Received: from skyblue.xt.ryu16.org (localhost [127.0.0.1])
	by mail.ryu16.org (8.12.3/8.11.6) with ESMTP id g6DMgeO9023338
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 14 Jul 2002 07:42:41 +0900 (JST)
	(envelope-from imura@skyblue.xt.ryu16.org)
Received: (from imura@localhost)
	by skyblue.xt.ryu16.org (8.12.3/8.12.3/Submit) id g6DMgeW5023337;
	Sun, 14 Jul 2002 07:42:40 +0900 (JST)
Message-Id: <200207132242.g6DMgeW5023337@skyblue.xt.ryu16.org>
Date: Sun, 14 Jul 2002 07:42:40 +0900 (JST)
From: Ryuichiro Imura <imura@ryu16.org>
Reply-To: Ryuichiro Imura <imura@ryu16.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: add ata card entry to pccard.conf
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         40537
>Category:       conf
>Synopsis:       add ata card entry to pccard.conf
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    imp
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 13 15:50:01 PDT 2002
>Closed-Date:    Sun Sep 29 13:05:48 MDT 2002
>Last-Modified:  Sun Sep 29 13:05:48 MDT 2002
>Originator:     Ryuichiro Imura
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
>Environment:
System: FreeBSD skyblue.xt.ryu16.org 4.5-STABLE FreeBSD 4.5-STABLE #9: Tue Apr 30 17:32:48 JST 2002 root@vrs:/usr/obj/usr/src/sys/MN5500 i386

>Description:
new ata card entry to pccard.conf

>How-To-Repeat:
n/a

>Fix:

This is an entry for the CARRY SDMCA card and the card's CIS.
(http://www.carry.com.tw/products/Adapters/sdmca.htm)

If no entry in pccard.conf, this card won't work.


-- pccard.conf --

card "                   " "Memory Card Adapter"
	config  0x1 "ata" ?
	logstr  "SDMCA 4-IN-1 PC Card Adapter"

-- pccardc dumpcis --


Configuration data for card in slot 0
Tuple #1, code = 0x1 (Common memory descriptor), length = 4
    000:  df 4a 01 ff
	Common memory device information:
		Device number 1, type Function specific, WPS = ON
		Speed = 4.0 x 100 ns, Memory block size = 2Kb, 1 units
Tuple #2, code = 0x1c (Other conditions for common memory), length = 4
    000:  02 d9 01 ff
	 (3V card)
Tuple #3, code = 0x18 (JEDEC descr for common memory), length = 2
    000:  df 01
Tuple #4, code = 0x20 (Manufacturer ID), length = 4
    000:  45 00 01 04
	PCMCIA ID = 0x45, OEM ID = 0x401
Tuple #5, code = 0x15 (Version 1 info), length = 43
    000:  04 01 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    010:  20 20 20 20 20 00 4d 65 6d 6f 72 79 20 43 61 72
    020:  64 20 41 64 61 70 74 65 72 00 ff
	Version = 4.1, Manuf = [                   ], card vers = [Memory Card Adapter]
Tuple #6, code = 0x21 (Functional ID), length = 2
    000:  04 01
	Fixed disk card - POST initialize
Tuple #7, code = 0x22 (Functional EXT), length = 2
    000:  01 01
	Disk interface: IDE
Tuple #8, code = 0x22 (Functional EXT), length = 3
    000:  02 0c 0f
	Disk features: Silicon, Unique, Single
		Sleep, Standby, Idle, Low power, 
Tuple #9, code = 0x1a (Configuration map), length = 5
    000:  01 03 00 02 0f
	Reg len = 2, config register addr = 0x200, last config = 0x3
	Registers: XXXX---- 
Tuple #10, code = 0x1b (Configuration entry), length = 8
    000:  c0 40 a1 01 55 08 00 20
	Config index = 0x0(default)
	Interface byte = 0x40 (memory)  +RDY/-BSY active
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
	Memory space length = 0x8
	Max twin cards = 0
	Misc attr: (Power down supported)
Tuple #11, code = 0x1b (Configuration entry), length = 6
    000:  00 01 21 b5 1e 4d
	Config index = 0x0
	Vcc pwr:
		Nominal operating supply voltage: 3 x 1V, ext = 0x1e
		Max current average over 10 ms: 4.5 x 10mA
Tuple #12, code = 0x1b (Configuration entry), length = 10
    000:  c1 41 99 01 55 64 f0 ff ff 20
	Config index = 0x1(default)
	Interface byte = 0x41 (I/O)  +RDY/-BSY active
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
	Card decodes 4 address lines, full 8/16 Bit I/O
		IRQ modes: Level, Pulse, Shared
		IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
	Max twin cards = 0
	Misc attr: (Power down supported)
Tuple #13, code = 0x1b (Configuration entry), length = 6
    000:  01 01 21 b5 1e 4d
	Config index = 0x1
	Vcc pwr:
		Nominal operating supply voltage: 3 x 1V, ext = 0x1e
		Max current average over 10 ms: 4.5 x 10mA
Tuple #14, code = 0x1b (Configuration entry), length = 15
    000:  c2 41 99 01 55 ea 61 f0 01 07 f6 03 01 ee 20
	Config index = 0x2(default)
	Interface byte = 0x41 (I/O)  +RDY/-BSY active
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
	Card decodes 10 address lines, full 8/16 Bit I/O
		I/O address # 1: block start = 0x1f0 block length = 0x8
		I/O address # 2: block start = 0x3f6 block length = 0x2
		IRQ modes: Level, Pulse, Shared
		IRQ level = 14
	Max twin cards = 0
	Misc attr: (Power down supported)
Tuple #15, code = 0x1b (Configuration entry), length = 6
    000:  02 01 21 b5 1e 4d
	Config index = 0x2
	Vcc pwr:
		Nominal operating supply voltage: 3 x 1V, ext = 0x1e
		Max current average over 10 ms: 4.5 x 10mA
Tuple #16, code = 0x1b (Configuration entry), length = 15
    000:  c3 41 99 01 55 ea 61 70 01 07 76 03 01 ee 20
	Config index = 0x3(default)
	Interface byte = 0x41 (I/O)  +RDY/-BSY active
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
	Card decodes 10 address lines, full 8/16 Bit I/O
		I/O address # 1: block start = 0x170 block length = 0x8
		I/O address # 2: block start = 0x376 block length = 0x2
		IRQ modes: Level, Pulse, Shared
		IRQ level = 14
	Max twin cards = 0
	Misc attr: (Power down supported)
Tuple #17, code = 0x1b (Configuration entry), length = 6
    000:  03 01 21 b5 1e 4d
	Config index = 0x3
	Vcc pwr:
		Nominal operating supply voltage: 3 x 1V, ext = 0x1e
		Max current average over 10 ms: 4.5 x 10mA
Tuple #18, code = 0x14 (No link), length = 0
Tuple #19, code = 0xff (Terminator), length = 0
1 slots found
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->imp 
Responsible-Changed-By: cjc 
Responsible-Changed-When: Sun Jul 14 01:22:41 PDT 2002 
Responsible-Changed-Why:  
Another one for the PCCard King to have a look at. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=40537 
State-Changed-From-To: open->closed 
State-Changed-By: imp 
State-Changed-When: Sun Sep 29 13:05:22 MDT 2002 
State-Changed-Why:  
generic ata now uses config 0x1, so specific entries for that are no 
longer necessary. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=40537 
>Unformatted:
