Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 May 2000 18:09:38 +0200
From:      "Karsten W. Rohrbach" <karsten@rohrbach.de>
To:        Roger Hardiman <roger@cs.strath.ac.uk>
Cc:        mobile@FreeBSD.ORG, bsd-nomads@clave.gr.jp, roger@FreeBSD.ORG
Subject:   Re: Nokia Card Phone 2.0 PCMCIA GSM phone, need help
Message-ID:  <20000512180938.A47055@rohrbach.de>
In-Reply-To: <391056F5.C07BFE6E@cs.strath.ac.uk>; from roger@cs.strath.ac.uk on Wed, May 03, 2000 at 05:42:29PM %2B0100
References:  <391056F5.C07BFE6E@cs.strath.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
Roger Hardiman(roger@cs.strath.ac.uk)@Wed, May 03, 2000 at 05:42:29PM +0100:
> Hi,
> I've got a Nokia Card Phone 2.0. It is an entire
> GSM Mobile Phone on a PCMCIA card.
> (CIS Tuples follow at the end)
> 
> However, I need some help getting it working on
> FreeBSD.
> 
> In the CIS tuples, it claims to be a 16550 UART,
> but there are no 'configuration' entries
> with typical 'block start' base addresses
> (eg 0x3f8, 0x2e8)
> There is just the 'default' block which decodes
> 4 address lines, with a config entry at 0x1f6.
> 
> Nokia released a driver for Card Phone 1.0
> for linux to map the registers in the 16 byte block
> into a modified SIO driver.
> 
> Has anyone got any experience of this type of PCMCIA card
got it running on my vaio n505x under linux. it attaches as standard
serial and can be used as a modem (AT cmd set, flow control, that's
pretty it)

> 
> 
> Roger
> --
> Roger Hardiman
> roger@cs.strath.ac.uk
> roger@freebsd.org
> 
> CIS TUPLES FOR THE NOKIA CARD
> 
> Configuration data for card in slot 0
> Tuple #1, code = 0x1 (Common memory descriptor), length = 3
>     000:  00 00 ff
>         Common memory device information:
>                 Device number 1, type No device, WPS = OFF
>                 Speed = No speed, Memory block size = 512b, 1 units
> Tuple #2, code = 0x15 (Version 1 info), length = 40
>     000:  05 00 4e 6f 6b 69 61 20 4d 6f 62 69 6c 65 20 50
>     010:  68 6f 6e 65 73 00 4e 6f 6b 69 61 20 43 61 72 64
>     020:  20 50 68 6f 6e 65 00 ff
>         Version = 5.0, Manuf = [Nokia Mobile Phones],card vers = [Nokia
> Card Pho
> ne]
>         Addit. info = [\xff],[]
> Tuple #3, code = 0x20 (Manufacturer ID), length = 4
>     000:  24 01 00 09
>         PCMCIA ID = 0x124, OEM ID = 0x900
> Tuple #4, code = 0x21 (Functional ID), length = 2
>     000:  02 01
>         Serial port/modem - POST initialize
> Tuple #5, code = 0x22 (Functional EXT), length = 4
>     000:  00 02 0f 1c
>         Serial interface extension:
>                 16550 UART, Parity - Space,Mark,Odd,Even,
> Tuple #6, code = 0x22 (Functional EXT), length = 9
>     000:  01 1f 3f 00 10 00 00 10 00
>         Modem interface capabilities:
> Tuple #7, code = 0x22 (Functional EXT), length = 12
>     000:  02 06 00 26 1c 03 03 3f 07 00 01 b5
>         Data modem services available:
> Tuple #8, code = 0x22 (Functional EXT), length = 8
>     000:  13 06 00 1f 00 ea 00 b5
> Tuple #9, code = 0x22 (Functional EXT), length = 8
>     000:  23 06 00 1f 00 ea 00 b5
> Tuple #10, code = 0x1a (Configuration map), length = 5
>     000:  01 03 f6 01 13
>         Reg len = 2, config register addr = 0x1f6, last config = 0x3
>         Registers: XX--X---
> Tuple #11, code = 0x1b (Configuration entry), length = 18
>     000:  c3 41 19 3f 55 c5 4b d5 19 36 36 56 a4 40 0f 30
>     010:  ff ff
>         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 x 1V, ext = 0x4b
>                 Maximum operating supply voltage: 5 x 1V, ext = 0x19
>                 Continuous supply current: 3 x 100mA
>                 Max current average over 1 second: 3 x 100mA
>                 Max current average over 10 ms: 5 x 100mA
>         Card decodes 4 address lines, 8 Bit I/O only
>                 I/O address # 1:  block length = 0x10
>                 IRQ modes: Level
>                 IRQs:  4 5 8 9 10 11 12 13 14 15
> Tuple #12, code = 0x14 (No link), length = 0
> Tuple #13, code = 0xff (Terminator), length = 0
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-mobile" in the body of the message

-- 
> "Under capitalism, man exploits man.  Under Communism, it's just the
> opposite." -- John Kenneth Galbraith 
http://www.webmonster.de http://www.apache.de http://www.splatterworld.de
(NIC-HDL KR433/KR11-RIPE) 



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?20000512180938.A47055>