Dear coreboot folks,
just a short thank you to Timothy Pearson from Raptor Engineering [1] for implementing auxiliary channel PS/2 device presence detection in coreboot [2] in commit 448e3863 (drivers/pc80: Add PS/2 mouse presence detect).
As a result it was easy to adapt it for the Nuvoton NCT5572D used on the ASRock E350M1 in commit bf725b48 (superio/nuvoton/nct5572d: Add PS/2 presence detect) [3]. So now, PS/2 devices work with this board!
So for all those of you, suffering from similar problems on different boards using Winbond or Nuvoton Super I/Os, please give it try to do similar adaptations, and submit patches!
Thanks,
Paul
PS: With proprietary, closed firmware, this would not have been possible over six years after a board was released. (Though to be fair, normally such things work right away with the shipped vendor firmware when you buy a board.)
[1] https://raptorengineeringinc.com/content/base/main.htm [2] https://review.coreboot.org/13165 [3] https://review.coreboot.org/13618
That's great news! Congratulations!
Stefan
On 13-Feb-16 02:23, Paul Menzel wrote:
Dear coreboot folks,
just a short thank you to Timothy Pearson from Raptor Engineering [1] for implementing auxiliary channel PS/2 device presence detection in coreboot [2] in commit 448e3863 (drivers/pc80: Add PS/2 mouse presence detect).
As a result it was easy to adapt it for the Nuvoton NCT5572D used on the ASRock E350M1 in commit bf725b48 (superio/nuvoton/nct5572d: Add PS/2 presence detect) [3]. So now, PS/2 devices work with this board!
So for all those of you, suffering from similar problems on different boards using Winbond or Nuvoton Super I/Os, please give it try to do similar adaptations, and submit patches!
Thanks,
Paul
PS: With proprietary, closed firmware, this would not have been possible over six years after a board was released. (Though to be fair, normally such things work right away with the shipped vendor firmware when you buy a board.)
[1] https://raptorengineeringinc.com/content/base/main.htm [2] https://review.coreboot.org/13165 [3] https://review.coreboot.org/13618
Cool!
I should revisit coreboot on my E350M1 USB3...
El 13/2/16 a las 11:23, Paul Menzel escribió:
Dear coreboot folks,
just a short thank you to Timothy Pearson from Raptor Engineering [1] for implementing auxiliary channel PS/2 device presence detection in coreboot [2] in commit 448e3863 (drivers/pc80: Add PS/2 mouse presence detect).
As a result it was easy to adapt it for the Nuvoton NCT5572D used on the ASRock E350M1 in commit bf725b48 (superio/nuvoton/nct5572d: Add PS/2 presence detect) [3]. So now, PS/2 devices work with this board!
So for all those of you, suffering from similar problems on different boards using Winbond or Nuvoton Super I/Os, please give it try to do similar adaptations, and submit patches!
Thanks,
Paul
PS: With proprietary, closed firmware, this would not have been possible over six years after a board was released. (Though to be fair, normally such things work right away with the shipped vendor firmware when you buy a board.)
[1] https://raptorengineeringinc.com/content/base/main.htm [2] https://review.coreboot.org/13165 [3] https://review.coreboot.org/13618