Date: Tue, 21 Jun 2005 14:14:20 -0600 (MDT) From: "M. Warner Losh" <imp@bsdimp.com> To: jhb@freebsd.org Cc: freebsd-current@freebsd.org, polachok@narod.ru Subject: Re: Lucent Win Modem driver (comms/ltmdm) Message-ID: <20050621.141420.48531287.imp@bsdimp.com> In-Reply-To: <200506211444.52693.jhb@FreeBSD.org> References: <42A60DAF.000003.32027@pantene.yandex.ru> <200506211444.52693.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <200506211444.52693.jhb@FreeBSD.org> John Baldwin <jhb@FreeBSD.org> writes: : On Tuesday 07 June 2005 05:12 pm, Polakov Alexander wrote: : > Hi all. I'm new in CURRENT and english is not my native. I want to tell you : > my problem. My modem is Lucent Win Modem, and when I used FreeBSD-STABLE I : > could compile its driver. Now when I tried into CURRENT I couldn't. It : > showed errors like this: : > : > /usr/obj/usr/ports/comms/ltmdm/work/sys/modules/ltmdm/../../dev/ltmdm/ltmdm : >sio.c: In function `lt_pci_find_device': : > /usr/obj/usr/ports/comms/ltmdm/work/sys/modules/ltmdm/../../dev/ltmdm/ltmdm : >sio.c:748: error: `PCIR_MAPS' undeclared (first use in this function) : > : > So, I've made a patch. Where I have to send it if I want to add it into : > port(maybe it can be useful for anybody)? Here is it. : : Actually, the real fix is to change the ltmdmsio.c file to use PCIR_BAR(x) : rather than PCIR_MAPS + 4 * x for the rids for its memory and I/O resources. : The file can then include a #define for PCIR_BAR for old systems that maps to : PCIR_MAPS + 4 * x. I couldn't get comms/ltmdm to compile on my -current system, even before my changes in this area. Is there some newer version that's not in the ports tree that you are using? Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050621.141420.48531287.imp>