A20/keybord/no-keyboard

Danny Braniss danny at cs.huji.ac.il
Mon Nov 15 02:26:36 PST 2004


hi,
	this board (WRAP) has no keyboard, and there is a fix in boot1.S
to take into account such case, but i can't compile a -current a kernel
without kbd (4.x is ok without kbd*), i solved the problem
with a quick hack, just to see if im on the correct track, and a return
with  a 
	return ENXIO
in atkbd_probe_unit got me going.

so, Q1: is it possible to compile a 5.3 kernel without kbd,
or, Q2: how can i tell the kernel that this board has not keyboard controller?
btw, the SC11000 says it has

atkbdc_probe_unit():
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
but will hang in atkbd_probe_unit().

back in the days of the PDP11, Unix V6 would panic on boot if some
harware was non-existant/miss-configured, Berkeley fixed this
with autoconf, which was just brilliant. Now we have 'fantom' hardware
which is, but is not realy there, making things a bit more complicated :-)

btw, this board doesn't have a vga either, and only after i removed it from
the kernel config did i begin to see some output on the serial line.

danny




More information about the freebsd-hackers mailing list