From owner-freebsd-hardware Mon Nov 4 8:40:34 2002 Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4AD4C37B407 for ; Mon, 4 Nov 2002 08:40:29 -0800 (PST) Received: from mail.speakeasy.net (mail13.speakeasy.net [216.254.0.213]) by mx1.FreeBSD.org (Postfix) with ESMTP id 861CB43E42 for ; Mon, 4 Nov 2002 08:40:28 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 17337 invoked from network); 4 Nov 2002 16:40:31 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail13.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 4 Nov 2002 16:40:31 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id gA4GeQn5045131; Mon, 4 Nov 2002 11:40:26 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <002f01c283c3$5bd96370$af3aa5d0@azul> Date: Mon, 04 Nov 2002 11:40:28 -0500 (EST) From: John Baldwin To: =?iso-8859-1?Q?Braulio_Jos=E9_Solano_Rojas?= Subject: Re: Intel PCI Modem Cc: freebsd-hardware@FreeBSD.ORG Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 04-Nov-2002 Braulio José Solano Rojas wrote: > Hi! > > On Thursday, October 31, 2002 John Baldwin wrote: >> >> On 31-Oct-2002 Braulio José Solano Rojas wrote: >> > Hello! >> > >> > I have an "Intel V92 HaM Data Fax Voice" Modem. It is a hardware based >> > modem. Mi pnpbios recognizes it as "Simple COMM. controler IRQ12". >> > >> > I would like to hack sio.c in order to get it working. Therefore I > think I >> > should add an entry to pci_ids[] like: >> > {hex x, "Intel V92 HaM Data Fax Voice", hex y} >> > >> > But I do not know what are hex x and hex y, or if it is going to work. >> >> The 'x' is 0x40001813. To get the 'y', you need to do a boot -v >> and send the output here. > I have tried with these: > {0x40001813, "Creatix V.90 HaM Modem", 0x10} > {0x40001813, "Creatix V.90 HaM Modem", 0x14} > > If I do a boot -v I get this: > found -> vendor=0x1813, dev=0x4000, revid=0x02 > class=07-80-00, ndrtype=0x00, mfdev=0 > subordinatebus=0 secondarybus=0 > intpin=a, irq=12 > map[10]: type 1, range 32, base df000000, size 12 > map[14]: type 1, range 32, base 000d8000, size 8 > > I also have added to my kernel configuration file option > PCI_ENABLE_IO_MODES. You want to use the 0x14 version. Does it work? > May be, I should add this modem to src/sys/dev/puc/pucdata.c. Unless it has multiple serial ports on it I would just stick it in sio_pci.c. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message