Subject: Re: Ultra 30 almost working
To: None <cg2v+@andrew.cmu.edu, port-sparc64@netbsd.org>
From: None <eeh@netbsd.org>
List: port-sparc64
Date: 12/18/2001 00:58:05
| Excerpts from mail: 13-Dec-101 re: Ultra 30 almost working by eeh@netbsd.org 
| > Here's a new improved patch to try:
| The version of the patch with the conditional doesn't work on an Ultra 60.
| bus_space_read_8(...) returns 0xfffff (yes, 5 f's not 6, not 8), which
| causes the test not to fire.
|
| if I
|
| fe 1fe.0000.1a00 15 spacex!
|
| before booting, the test does fire, so it appears the correct location
| is being read. I don't know what this really means. For the moment, I'm
| going to treat timeo > 0x1000 as invalid in my kernel, and just reset
| it. 

This doesn't make much sense to me.  Are you sure that setting it to
0xff makes a difference?  What's the default setting?  (try:
"1fe.0000.1a00 15 spacex@ ." to read it.)

Eduardo