[coreboot] keyboard tricks in SimNOW?
mylesgw at gmail.com
Fri Oct 3 19:34:10 CEST 2008
> -----Original Message-----
> From: coreboot-bounces at coreboot.org [mailto:coreboot-bounces at coreboot.org]
> On Behalf Of Jordan Crouse
> Sent: Friday, October 03, 2008 10:54 AM
> To: Myles Watson
> Cc: 'Coreboot'
> Subject: Re: [coreboot] keyboard tricks in SimNOW?
> On 03/10/08 10:48 -0600, Myles Watson wrote:
> > I found a comment in the Serengeti DTS that says it would be nice to
> look at
> > an lspci. I thought "I can do that pretty easily."
> > I booted a DSL 4.3 CD with the original BIOS and the keyboard doesn't
> > to work. I tried the paste text command and couldn't get that to work
> > either. Each keypress and release is logged correctly by the simulator,
> > somehow gets lost.
> > I booted with a coreboot + LAB kernel, but there are weird key problems
> > there too. Even though each key shows up correctly in the shell, only a
> > random mix of the characters get passed to the shell (most of the times
> > every other character.) I was able to do an ls /dev/* by typing llss
> > //ddeevv//**, which passed the command once with Enter, then again with
> > next Enter.
> > Is there a trick to this? I'm tried it on SimNOW 4.4.1pub 4.4.2pub and
> > 4.4.4pub.
> Hmm - I don't know if there is a trick for that or not. I booted a
> Ubuntu rootfs the other day, and it seemed to work okay, I'll try
> to play around and see if I can break it. I'll send your message
> on to the SimNow team to see if they recognize the problem.
> I have noticed, however, that the SimNow GUI doesn't take kindly
> if I use ctrl-alt-<arrow> to switch workspaces - something about the
> control characters seems to confuse it. Perhaps you are hitting
> something similar.
It seems that DSL doesn't empty the keyboard buffer for some reason. If I
keep typing long enough it gives this warning:
m_KybKeyBuffer: dropping byte 24 buffer full
Interesting that this only happens after it boots. I can type at the boot
prompt as long as I type slowly.
More information about the coreboot