Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jun 1999 13:13:13 -0500 (EST)
From:      Andre LeClaire <leclaire@sprintmail.com>
To:        Josh Hansard <kf@linuxpower.net>
Cc:        freebsd-mobile@FreeBSD.ORG
Subject:   Re: Question
Message-ID:  <Pine.BSF.3.96.990628125741.247A-100000@localhost>
In-Reply-To: <199906251448.KAA11945@smtp3.mindspring.com>

next in thread | previous in thread | raw e-mail | index | archive | help

> I was just wondering if anyone has ever used a Hayes Optima 56k PC Card
> modem on a Notebook running FreeBSD. Is there anything extra that you have
> to do to set it up besides the normal PAO setup?
> 
I'd like to comapare notes on this too, as I have one working under 
3.2-STABLE, but I don't think it's working right. My /etc/pccard.conf
looks like:
---------------------------------
#!/bin/sh
io	0x240-0x360
irq	5 10 11 13 15
memory	0xd4000 96k

card "HAYES" "OPTIMA 56K PC CARD"
	config	0x17 "sio1" 10
	reset 5000
---------------------------------

Without the "reset 5000", I get the message:"sio1: type 16550A with a
bogus IIR_TXRDY register. With the reset line, it _does_ work, but goes
catatonic after a period of inactivity. Could anybody provide any
insight into this (pccardc dumpcis below)?

Thanks!

Andre

-----------------------------------------------------------------------
Configuration data for card in slot 0
Tuple #1, code = 0x1 (Common memory descriptor), length = 2
    000:  00 ff
	Common memory device information:
		Device number 1, type No device, WPS = OFF
		Speed = No speed, Memory block size = reserved, 32 units
Tuple #2, code = 0x15 (Version 1 info), length = 28
    000:  04 01 48 41 59 45 53 00 4f 50 54 49 4d 41 20 35
    010:  36 4b 20 50 43 20 43 41 52 44 00 ff
	Version = 4.1, Manuf = [HAYES],card vers = [OPTIMA 56K PC CARD]
	Addit. info = [ÿ],[]
Tuple #3, code = 0x20 (Manufacturer ID), length = 4
    000:  00 02 10 47
	PCMCIA ID = 0x200, OEM ID = 0x4710
Tuple #4, code = 0x21 (Functional ID), length = 2
    000:  02 00
	Serial port/modem
Tuple #5, code = 0x22 (Functional EXT), length = 4
    000:  00 02 0f 5c
	Serial interface extension:
		16550 UART, Parity - Space,Mark,Odd,Even,
Tuple #6, code = 0x22 (Functional EXT), length = 9
    000:  05 1f 1f 00 04 00 00 04 00
	Modem interface capabilities:
Tuple #7, code = 0x22 (Functional EXT), length = 9
    000:  06 1f 1f 00 04 00 00 04 00
	Modem interface capabilities:
Tuple #8, code = 0x22 (Functional EXT), length = 12
    000:  02 06 00 3f 1c 03 03 0f 07 00 01 b5
	Data modem services available:
Tuple #9, code = 0x22 (Functional EXT), length = 8
    000:  13 06 00 1f 00 02 00 b5
Tuple #10, code = 0x22 (Functional EXT), length = 8
    000:  23 06 00 1f 00 02 00 b5
Tuple #11, code = 0x1a (Configuration map), length = 5
    000:  01 27 80 ff 67
	Reg len = 2, config register addr = 0xff80, last config = 0x27
	Registers: XXX--XX- 
Tuple #12, code = 0x1b (Configuration entry), length = 19
    000:  cf 41 99 79 55 3d 86 46 26 4c aa 60 f8 03 07 f0
    010:  bc 86 28
	Config index = 0xf(default)
	Interface byte = 0x41 (I/O)  +RDY/-BSY active
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
		Continuous supply current: 3.5 x 10mA
		Max current average over 1 second: 1 x 100mA, ext = 0x46
		Max current average over 10 ms: 2 x 100mA
		Power down supply current: 4.5 x 1mA
	Card decodes 10 address lines, 8 Bit I/O only
		I/O address # 1: block start = 0x3f8 block length = 0x8
		IRQ modes: Level, Pulse, Shared
		IRQs:  4 5 6 7 10 11 12 13 15
	Max twin cards = 0
	Misc attr: (Audio-BVD2) (Power down supported)
Tuple #13, code = 0x1b (Configuration entry), length = 7
    000:  17 08 aa 60 f8 02 07
	Config index = 0x17
	Card decodes 10 address lines, 8 Bit I/O only
		I/O address # 1: block start = 0x2f8 block length = 0x8
Tuple #14, code = 0x1b (Configuration entry), length = 7
    000:  1f 08 aa 60 e8 03 07
	Config index = 0x1f
	Card decodes 10 address lines, 8 Bit I/O only
		I/O address # 1: block start = 0x3e8 block length = 0x8
Tuple #15, code = 0x1b (Configuration entry), length = 7
    000:  27 08 aa 60 e8 02 07
	Config index = 0x27
	Card decodes 10 address lines, 8 Bit I/O only
		I/O address # 1: block start = 0x2e8 block length = 0x8
Tuple #16, code = 0xff (Terminator), length = 1
    000:  ff
2 slots found






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?Pine.BSF.3.96.990628125741.247A-100000>