From owner-freebsd-hackers@FreeBSD.ORG Wed Apr 11 16:22:34 2007 Return-Path: X-Original-To: hackers@freebsd.org Delivered-To: freebsd-hackers@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 96B7D16A407 for ; Wed, 11 Apr 2007 16:22:34 +0000 (UTC) (envelope-from alan@fromorbit.com) Received: from thing1.auspcmarket.com.au (mail.fromorbit.com [203.31.169.65]) by mx1.freebsd.org (Postfix) with ESMTP id 6343813C48A for ; Wed, 11 Apr 2007 16:22:34 +0000 (UTC) (envelope-from alan@fromorbit.com) Received: from [192.168.1.99] (c220-239-255-86.rivrw3.nsw.optusnet.com.au [220.239.255.86]) by thing1.auspcmarket.com.au (Postfix) with ESMTP id 8C9545DDD; Thu, 12 Apr 2007 02:22:32 +1000 (EST) From: Alan Garfield To: Craig Boston In-Reply-To: <20070411153703.GC60020@nowhere> References: <200704110951.l3B9p4hT024402@sana.init-main.com> <461CCB3D.1090402@fromorbit.com> <20070411140214.GA60020@nowhere> <1176302227.5057.12.camel@hiro.auspc.com.au> <20070411153703.GC60020@nowhere> Content-Type: text/plain Date: Thu, 12 Apr 2007 02:22:31 +1000 Message-Id: <1176308551.5949.7.camel@hiro.auspc.com.au> Mime-Version: 1.0 X-Mailer: Evolution 2.8.3 (2.8.3-2.fc6) Content-Transfer-Encoding: 7bit Cc: hackers@freebsd.org Subject: Re: Resources and ACPI X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Apr 2007 16:22:34 -0000 On Wed, 2007-04-11 at 10:37 -0500, Craig Boston wrote: > Ok, well just for the record it's been a while since I've worked with > busdma so my knowledge is more of a high level overview. Hopefully if > I get anything wrong someone will step in and correct me. :) You da man! ---- jnet0: port 0xa8,0xae-0xaf irq 19 on acpi0 jnet0: alloc io port: 00a8 size: 1 jnet0: alloc io port: 00ae size: 2 jnet0: Ethernet address: 00:09:3d:00:00:03 ---- Now for the irq! Looking at this all now it's kind of obvious how it works but until you gave me the break I was neck deep in confusion. The whole rid thing and not knowing about rman_get_start() and rman_get_size() so I could see what ports I was getting allocated was giving me grief. I was poking around in the dark with a blunt stick! Many thanks! Alan.