Date: Fri, 08 Jun 2001 10:41:40 -0700 From: Nick Sayer <nsayer@quack.kfu.com> To: Stacy Millions <stacy@millions.ca> Cc: CHOI Junho <cjh@kr.FreeBSD.ORG>, freebsd-mobile@FreeBSD.ORG Subject: Re: VAIO Z505/BP Message-ID: <3B210E54.6050207@quack.kfu.com> References: <86vgm7fz4r.fsf@gradius.wdb.co.kr> <3B20E6B8.6EB8A155@millions.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
Stacy Millions wrote: > CHOI Junho wrote: > [snip] > >> - PC-card doesn't work when I set 'PnP OS: NO'. It hangs. >> So I can't use Sound and PC-card(I tested it with Kingmax >> Network card) both. I don't know why. > > > Have you assigned a managament irq for the PC-card or are you > running in polling mode (the default). My Sony (and every one > I have seen discussed on this list) requires a management irq. Only when in non-pnp mode. -current actually _is_ now a "PnP OS", so you should leave it on for both Windows and FreeBSD. This may explain why your sound is not working too (or perhaps not). > > device pcic0 at isa? irq 10 port 0x3e0 iomem 0xd0000 > is what I have in my config. It would be "irq 0" for polling mode. Turn PnP OS back on and try irq 0. It might work > > >> So, I have a question: > > [snip] > >> - Internal Modem works? It seems to be Winmodem... > > > Yup, it is a winmodem, AFAIK. Worse, it is a Conexant Winmodem. The Lucents have a hacked up Linux-driver-with-shims available, but not us poor Conexant saps. The Linmodem project appears to be the way to go. Since Winmodems in general are nothing more than cheap sound cards with phone line interfaces, it should be possible to write a generic softmodem with a standardized interface at the bottom to hook to hardware-specific sections (and, obviously, at the top to a character device in /dev). The hardware specific sections should be pretty simple. As for your question about the spic driver, you use it by opening "/dev/jogdial" and reading it. Every turn of the jogdial gives you either an "R" or an "L", and if you push the button in you get "D" and when you let it out you get "U". The spic driver is incomplete. It is a sort of isa driver that uses "magic" PCI pokes to enable itself. Long term, this driver should be an ACPI driver, and should also be a parent driver to several children -- one for the jogdial, one perhaps for the lid switch, another for the camera button (on picturebooks), etc. 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?3B210E54.6050207>