Subject: Re: ite0 _still_ not configured
To: Paul Goyette <paul@whooppee.com>
From: Dave Huang <khym@bga.com>
List: current-users
Date: 07/28/1997 18:00:31
On Mon, 28 Jul 1997, Paul Goyette wrote:
> Well, I just booted up a brand new kernel compiled from scratch, and the
> recent change to accomodate "frame buffer not page aligned" doesn't appear
> to have worked completely. I still get the message "ite0 not configured"
> during startup.
I've noticed this too, on my 660av using internal video. I think the
problem is that in itematch():
pa = pmap_extract(pmap_kernel(), (vm_offset_t)(gm->fbbase + gm->fboff));
return (pa == (vm_offset_t)m68k_trunc_page(mac68k_vidphys));
gm->fbbase is the framebuffer address rounded down to a page boundary, and
gm->fboff is the offset from the page. This is being compared to
mac68k_vidphys rounded down to a page boundary, which isn't going to work
if fboff is non-zero. In my case, fbbase is 0x50100000 and fboff is 0x100.
--
Name: Dave Huang | Mammal, mammal / their names are called /
INet: khym@bga.com | they raise a paw / the bat, the cat /
FurryMUCK: Dahan | dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 21 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++