Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Nov 1996 05:38:07 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        bde@zeta.org.au, nate@mt.sri.com
Cc:        cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, nate@freefall.freebsd.org
Subject:   Re: cvs commit:  src/sys/i386/isa syscons.c
Message-ID:  <199611191838.FAA08561@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help

>> >  Found by:	remote GDB
>> 
>> I have been running with this change for some time.  If userconfig is
>> actually used, then the keyboard is unusable.
>
>Before this change, yes I agree.  If sc_port isn't initialized it tries
>to read the data from port 0, which doesn't have any keyboard
>attached. :)
>
>The code is now almost exactly the same as the previous syscons 'getc'
>code, except for some busy waits and such.
>
>> Apparently a scancode
>> left over from quitting userconfig is interpreted as the keyboard
>> command byte.
>
>Huh?  What context are we talking about here?

We're talking about bugs in the new keyboard code.  See my reply to
your report about userconfig being broken.  It said that the bug
was that sc_port wasn't initialized and then discussed at length
the problems in the new keyboard code that I noticed while finding
the bug.  Of course I fixed the bug here.

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611191838.FAA08561>