Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Apr 2006 20:55:04 +0200
From:      Andreas Bachmann <bachi@te-clan.ch>
To:        pyunyh@gmail.com
Cc:        freebsd-hardware@freebsd.org
Subject:   Re: Broadcom 440x on FreeBSD 6.0/6.1
Message-ID:  <1145472904.803.3.camel@localhost>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
> 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...




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1145472904.803.3.camel>