Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Nov 2002 16:56:05 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Matthias Buelow <mkb@mukappabeta.de>
Cc:        Wartan Hachaturow <wart@tepkom.ru>, freebsd-alpha@freebsd.org
Subject:   Re: Any TODO out there?
Message-ID:  <3DD2F4A5.450C0C4F@mindspring.com>
References:  <20021113085124.GA23125@mojo.tepkom.ru> <3DD22648.35D7B3DE@mindspring.com> <3DD27009.90003@mukappabeta.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Matthias Buelow wrote:
> Terry Lambert wrote:
> > FreeBSD Alpha doesn't work on >2G because some drivers need to
> > use the bus space functions to make sure all DMAs occur in the
> > window accessible to the various busses.  For an small overview:
> 
> Are you sure the limit isn't 1Gig?  I have a PWS with 1.5GB and on
> reporting crashes on boot with 4.7 to the list, I was told it was
> because fbsd doesn't have DMA bouncing or whatever to < 1GB (yet).

Depends on the alpha.  If you do the "grep", you'll see that
there are three cases where Windows are setup; most cases deal
with 2G, but one of them is 1G.

The general problem is a driver problem, though.  FreeBSD has
DMA bouncing, the drivers just aren't coded to use it, so you
run into a problem.  FreeBSD on x86 using PAE or PSE36, should
that come in, will end up having problems with the same drivers,
FWIW, so the work's going to be appreciated, if someone has an
Alpha with enough memory to trigger the problem reliably...


-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3DD2F4A5.450C0C4F>