grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[grub] GRUB as coreboot payload freezes on HP Elitebooks


From: Iru Cai
Subject: [grub] GRUB as coreboot payload freezes on HP Elitebooks
Date: Mon, 2 Oct 2017 15:47:49 +0800

Hi,

As I said in [coreboot Bug #141](https://ticket.coreboot.org/issues/141). I then find that the initialization code of the keyboard is different from the SeaBIOS one, which I think is the problem.

I found i8042_wait_read in SeaBIOS checks (status & I8042_STR_OBF) before a keyboard read, but GRUB always checks (! KEYBOARD_COMMAND_ISREADY (grub_inb (KEYBOARD_REG_STATUS))) which uses IBF bit. I tried to change it in wait_ack and query_mode in GRUB, but GRUB freezes in another stage.

Can anyone help to solve this problem?

Thanks,
Iru

--
Please do not send me Microsoft Office/Apple iWork documents. Send OpenDocument instead! http://fsf.org/campaigns/opendocument/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]