From owner-freebsd-hardware@FreeBSD.ORG Wed Apr 19 18:55:36 2006 Return-Path: X-Original-To: freebsd-hardware@freebsd.org 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 47EAD16A404 for ; Wed, 19 Apr 2006 18:55:36 +0000 (UTC) (envelope-from bachi@te-clan.ch) Received: from te-clan.ch (ns1.te-clan.ch [217.118.194.40]) by mx1.FreeBSD.org (Postfix) with SMTP id F269143D6A for ; Wed, 19 Apr 2006 18:55:32 +0000 (GMT) (envelope-from bachi@te-clan.ch) Received: (qmail 27426 invoked from network); 19 Apr 2006 18:55:27 -0000 Received: from unknown (HELO ?10.0.0.251?) (80.219.57.164) by te-clan.ch with SMTP; 19 Apr 2006 18:55:27 -0000 From: Andreas Bachmann To: pyunyh@gmail.com In-Reply-To: <20060419040725.GA9899@cdnetworks.co.kr> References: <1145184791.25345.10.camel@localhost> <20060416120208.D4092@antec.home> <1145217454.25345.36.camel@localhost> <20060419040725.GA9899@cdnetworks.co.kr> Content-Type: text/plain Date: Wed, 19 Apr 2006 20:55:04 +0200 Message-Id: <1145472904.803.3.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: freebsd-hardware@freebsd.org Subject: Re: Broadcom 440x on FreeBSD 6.0/6.1 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2006 18:55:36 -0000 > It seems that BCM440x has DMA address limit at 1GB. > How about this? > > Index: if_bfe.c > =================================================================== > RCS file: /pool/ncvs/src/sys/dev/bfe/if_bfe.c,v > retrieving revision 1.32 > diff -u -r1.32 if_bfe.c > --- if_bfe.c 4 Apr 2006 22:30:12 -0000 1.32 > +++ if_bfe.c 19 Apr 2006 04:01:47 -0000 > @@ -200,7 +200,7 @@ > /* parent tag */ > error = bus_dma_tag_create(NULL, /* parent */ > PAGE_SIZE, 0, /* alignment, boundary */ > - BUS_SPACE_MAXADDR, /* lowaddr */ > + 0x3fffffff, /* lowaddr */ > BUS_SPACE_MAXADDR_32BIT, /* highaddr */ > NULL, NULL, /* filter, filterarg */ > MAXBSIZE, /* maxsize */ Don't work with my Dell Inspiron 9400 notebook. Have replaced the following and have no change found. When I set an IP address for my bfe (Broadcom 440x), the system hangs...