Evgeniy Sudyr [[email protected]] wrote:
> Thank you Chris,
> 
> after enabling verbose in UKC I see:
> 
> wskbd0 at pckbd0: console keyboard, using wsdisplay0
> >>> proving for vga0
> >>> probing for vga0 failed
> >>> probing for mpu*
> >>> probing for mpu* finished
> >>> probing for pcppi0
> 
> I tried to disable pcppi(4):
> 
> disabe pcppi it helped to boot.
> 
> How can I help more to fix this bug?
> 

The problem is likely to be in the pcppi_match() function in
/usr/src/sys/dev/isa/pcppi.c

This code is rather old and was designed to support the
PC/AT 8255 "PPI" chip according to pcppi(4).

It's possible that your new BIOS is simply buggy. It's also
possible that your system no longer emulates it, and this specific
probe creates other trouble.

NetBSD retains the same probe and is likely to fail in the same
way with your current BIOS. It might be interesting to examine
change history for "PPI" speaker support on other operating systems.

Chris

Reply via email to