From owner-freebsd-current@FreeBSD.ORG Sun Dec 14 20:14:10 2008 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B012106568D for ; Sun, 14 Dec 2008 20:14:10 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout022.mac.com (asmtpout022.mac.com [17.148.16.97]) by mx1.freebsd.org (Postfix) with ESMTP id 60DD58FC19 for ; Sun, 14 Dec 2008 20:14:10 +0000 (UTC) (envelope-from xcllnt@mac.com) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII; format=flowed Received: from [192.168.1.94] (209-128-86-226.BAYAREA.NET [209.128.86.226]) by asmtp022.mac.com (Sun Java(tm) System Messaging Server 6.3-7.03 (built Aug 7 2008; 32bit)) with ESMTPSA id <0KBV00D0CUVKPC00@asmtp022.mac.com> for freebsd-current@FreeBSD.org; Sun, 14 Dec 2008 12:14:09 -0800 (PST) Message-id: <6581F3A3-63D4-4689-AAAB-951E9DDDD62C@mac.com> From: Marcel Moolenaar To: Boris Samorodov In-reply-to: <94529078@bb.ipt.ru> Date: Sun, 14 Dec 2008 12:14:07 -0800 References: <92804393@bb.ipt.ru> <26722819@bb.ipt.ru> <26719629@bb.ipt.ru> <19F75E66-0535-4982-9726-E2C0A03117EA@mac.com> <94541668@bb.ipt.ru> <48144979@bb.ipt.ru> <548CF0A3-1B07-49DA-A177-6EA85FD8CF2F@mac.com> <94539778@bb.ipt.ru> <9939E942-A2FC-4240-BC14-527D45C187B7@mac.com> <94529078@bb.ipt.ru> X-Mailer: Apple Mail (2.929.2) Cc: freebsd-current@FreeBSD.org, rea-fbsd@codelabs.ru Subject: Re: Timeda 8-multiport adapter: only 2 ports available X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Dec 2008 20:14:10 -0000 On Dec 13, 2008, at 5:36 AM, Boris Samorodov wrote: > That's for the line [*]: > ----- > --- pucdata.c (revision 185784) > +++ pucdata.c (working copy) > @@ -1145,6 +1145,10 @@ > case PUC_CFG_GET_TYPE: > *res = PUC_TYPE_SERIAL; > return (0); > + case PUC_CFG_INIT_PORT: > + bus_write_1((struct res *)res, 1 /* IER */, [*] > + (port >= 2) ? 0x10 : 0); > + return (0); > default: > break; > } Argh, (struct res *) must be (struct resource *)... -- Marcel Moolenaar xcllnt@mac.com