Subject: CV64CONSOLE doesn't work
To: port-amiga <port-amiga@NetBSD.ORG>
From: Mario Kemper <magick@bundy.lip.owl.de>
List: port-amiga
Date: 06/15/1997 21:27:23
    Hi,

since 1.2E i wasn't able to compile a working kernel. When booting a new
kernel, ist hangs after switching screen mode right at the beginning and
hangs with a grey screen, no visible output.

Now i started to play around:

1. Compile a strictly generic kernel - same symtoms as written above
2. comment out CV64CONSOLE in the config file
   i'm getting a bit further as seen on the dmesg-output:

NetBSD 1.2G (BSE) #3: Sun Jun 15 18:26:44 UCT 1997
    magick@bse:/src/sys/arch/amiga/compile/BSE
Amiga 4000 (68060 rev.1 CPU/MMU/FPU)
real  mem = 50331648 (6144 pages)
avail mem = 45654016 (5573 pages)
using 320 buffers containing 2621440 bytes of memory
memory segment 0 at 8000000 size 2800000
memory segment 1 at 7800000 size 800000
memory segment 2 at 0 size 200000
mainbus0 (root)
clock0 at mainbus0: CIA B system hz 100 hardware hz 709379
Calibrating delay loop... 
diff 1008 us, new divisor 21/1024 us
diff 1006 us, new divisor 21/1024 us
diff 1007 us, new divisor 21/1024 us
ser0 at mainbus0: input fifo 512 output fifo 32
par0 at mainbus0
kbd0 at mainbus0: CIA A type Amiga
ms0 at mainbus0
ms1 at mainbus0
grfcc0 at mainbus0
grf0 at grfcc0: width 640 height 400 colors 4
ite0 at grf0: rows 50 cols 79 repeat at (30/100)s next at (10/100)s has keyboard
fdc0 at mainbus0: dmabuf pa 0x1e3030: dmabuf ka 0x2ddf030
fd0 at fdc0 unit 0: 3.5dd 80 cyl, 2 head, 11 sec [9 sec], 512 bytes/sec
idesc0 at mainbus0
scsibus0 at idesc0: 8 targets
sd0 at scsibus0 targ 0 lun 0: <Maxtor 7, 1260 AT, MA8X> SCSI2 0/direct fixed
sd0: 1204MB, 2448 cyl, 16 head, 63 sec, 512 bytes/sec
zbus0 at mainbus0: i/o size 0x04000000
cbiisc at zbus0: rom 0xea0000 man/pro 8512/25 not configured
bah0 at zbus0 rom 0xe90000 man/pro 514/9: link addr 0x3b(59)
grfcv0 at zbus0 rom 0x40000000 man/pro 8512/34grf5 at grfcv0: width 0 height 0 colors 0
ite5 at grf5panic: kernel jump to zero

   i should mention that after disabling CV64CONSOLE grf_cv.c doesnt
compile due to a missing ";" in an "#ifndef CV64CONSOLE" branch. Which
wasn't hard to fix but gives me the feeling that this case was never
tested.

3. disable ite5 in the config file as well
   now netbsd boots with no problems and i can even start X on the
   Cybervision

But now i don't know what to to. The last current patch is 15.src.patch.gz
which should be aequivalent to a sup at 14.06.97 or at least 13.06.97
I don't have a serial Terminal to see any kernel output in case 1.

-- 
Mario Kemper