Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Dec 96 18:47:07 +0100
From:      garyj@frt.dec.com
To:        mikebo@tellabs.com
Cc:        questions@freebsd.org
Subject:   Re: 2.1.5R: aha0: DMA beyond end of ISA ? 
Message-ID:  <9612041747.AA10824@cssmuc.frt.dec.com>
In-Reply-To: Message from mikebo@tellabs.com  of Wed, 04 Dec 96 10:57:29 CST.

next in thread | raw e-mail | index | archive | help

mikebo@tellabs.com writes:
[delete]
> Anyway, now every time I try to access the tape drives, I get:
> aha0: DMA beyond end of ISA: 0x19cc0a0
> st1: bad request, must be between 0 and 0
> tar: read error on /dev/rst1: Input/Output error
> 
[delete]
> --------------------------------------------------------------------------
> FreeBSD 2.1.5-RELEASE #0: Sat Nov 30 19:19:25 CST 1996
>     kroot@timesink.ttl.com:/usr/src/sys/compile/TIMESINK
> CPU: 132-MHz Pentium 735\\90 or 815\\100 (Pentium-class CPU)
>   Origin = "GenuineIntel"  Id = 0x52c  Stepping=12
>   Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
> real memory  = 67108864 (65536K bytes)
> avail memory = 63885312 (62388K bytes)
[delete]

you need to enable bounce buffers, the ISA bus has only 24 bits and
can only address 16MB. You have 64 MB. Add

options         BOUNCE_BUFFERS

to your kernel coniguration file and make a new kernel.

---
Gary Jennejohn				(work) gjennejohn@frt.dec.com
					(home) Gary.Jennejohn@munich.netsurf.de
					(play) gj@freebsd.org





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