Re: CF card & pcmcia adapter issues

Eric Masson <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
>>>>> "Bruce" == Bruce M Simpson <Bruce> writes:

 Bruce> In order to get various flavours of CF to work I used the
 Bruce> following:-

<snip pccard.conf entries>

I'll have a look asap.

 Bruce> Enclose a 'pccard dumpcis' and we may be able to help further,
 Bruce> but try tailoring one of those regexps to suit your card's CIS.

Attached.

Regards

Eric Masson

-- 
 > C'est malheureux de constater k'apres kelkes millers d'années d'evolution,
 > les hommes sont encore au stade *primitive* : peur de ce k'on ne connait
 > pas, juger ses sembles a tout prix, coller une etiquette et j'en passe.
 -+- Gl in : <http://www.le-gnu.net> - fufe, c'est du Darwin -+-
dumpcis.txt (application/octet-stream, 4.6 KB)
Configuration data for card in slot 0
Tuple #1, code = 0x1 (Common memory descriptor), length = 3
    000:  d9 01 ff
	Common memory device information:
		Device number 1, type Function specific, WPS = ON
		Speed = 250nS, Memory block size = 2Kb, 1 units
Tuple #2, code = 0x1c (Other conditions for common memory), length = 4
    000:  03 d9 01 ff
	(MWAIT) (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:  01 4e 00 02
	PCMCIA ID = 0x4e01, OEM ID = 0x200
Tuple #5, code = 0x15 (Version 1 info), length = 43
    000:  04 01 44 45 4d 20 41 54 41 20 46 6c 61 73 68 20
    010:  20 20 20 20 20 20 20 20 20 20 20 00 53 54 4f 52
    020:  4d 20 20 00 53 54 4c 30 31 00 ff
	Version = 4.1, Manuf = [DEM ATA Flash            ], card vers = [STORM  ]
	Addit. info = [STL01]
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 04 5f
	Disk features: Silicon, Single
		Sleep, Standby, Idle, Low power, Reg inhibit, Iois16
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 = 11
    000:  c0 40 a1 27 55 4d 5d 75 08 00 21
	Config index = 0x0(default)
	Interface byte = 0x40 (memory)  +RDY/-BSY active
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
		Minimum operating supply voltage: 4.5 x 1V
		Maximum operating supply voltage: 5.5 x 1V
		Max current average over 10 ms: 8 x 10mA
	Memory space length = 0x8
	Max twin cards = 1
	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 = 13
    000:  c1 41 99 27 55 4d 5d 75 64 f0 ff ff 21
	Config index = 0x1(default)
	Interface byte = 0x41 (I/O)  +RDY/-BSY active
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
		Minimum operating supply voltage: 4.5 x 1V
		Maximum operating supply voltage: 5.5 x 1V
		Max current average over 10 ms: 8 x 10mA
	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 = 1
	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 = 18
    000:  c2 41 99 27 55 4d 5d 75 ea 61 f0 01 07 f6 03 01
    010:  ee 21
	Config index = 0x2(default)
	Interface byte = 0x41 (I/O)  +RDY/-BSY active
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
		Minimum operating supply voltage: 4.5 x 1V
		Maximum operating supply voltage: 5.5 x 1V
		Max current average over 10 ms: 8 x 10mA
	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 = 1
	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 = 18
    000:  c3 41 99 27 55 4d 5d 75 ea 61 70 01 07 76 03 01
    010:  ee 21
	Config index = 0x3(default)
	Interface byte = 0x41 (I/O)  +RDY/-BSY active
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
		Minimum operating supply voltage: 4.5 x 1V
		Maximum operating supply voltage: 5.5 x 1V
		Max current average over 10 ms: 8 x 10mA
	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 = 1
	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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.