mirror of
https://github.com/acidanthera/OpenCorePkg.git
synced 2025-12-08 19:25:01 +00:00
Build: Added Ps2KeyboardDxe driver for DuetPkg
This commit is contained in:
parent
525b6a6ada
commit
e20d2c1f2e
@ -21,6 +21,7 @@ OpenCore Changelog
|
||||
- Fixed kext injection in 10.8 installer
|
||||
- Added timeout support to OpenCanopy user interface
|
||||
- Fixed handling 24-bit screen resolutions
|
||||
- Added `Ps2KeyboardDxe` driver for DuetPkg
|
||||
|
||||
#### v0.5.7
|
||||
- Added TimeMachine detection to picker
|
||||
|
||||
Binary file not shown.
@ -3989,6 +3989,11 @@ even cause permanent firmware damage. Some of the known drivers are listed below
|
||||
& USB keyboard driver adding the support of \texttt{AppleKeyMapAggregator} protocols
|
||||
on top of a custom USB keyboard driver implementation. This is an alternative to
|
||||
builtin \texttt{KeySupport}, which may work better or worse depending on the firmware. \\
|
||||
\href{https://github.com/acidanthera/audk}{\texttt{Ps2KeyboardDxe}}\textbf{*}
|
||||
& PS/2 keyboard driver from \texttt{MdeModulePkg}. DuetPkg and some firmwares
|
||||
may not include this driver, but it is necessary for PS/2 keyboard to work.
|
||||
Note, unlike \texttt{OpenUsbKbDxe} this driver has no \texttt{AppleKeyMapAggregator}
|
||||
support and thus requires \texttt{KeySupport} to be enabled. \\
|
||||
\href{https://github.com/acidanthera/audk}{\texttt{Ps2MouseDxe}}\textbf{*}
|
||||
& PS/2 mouse driver from \texttt{MdeModulePkg}. Some very old laptop firmwares
|
||||
may not include this driver, but it is necessary for touchpad to work
|
||||
|
||||
Binary file not shown.
@ -1,7 +1,7 @@
|
||||
\documentclass[]{article}
|
||||
%DIF LATEXDIFF DIFFERENCE FILE
|
||||
%DIF DEL PreviousConfiguration.tex Tue Apr 7 19:32:13 2020
|
||||
%DIF ADD ../Configuration.tex Fri Apr 24 00:55:25 2020
|
||||
%DIF ADD ../Configuration.tex Sun Apr 26 06:51:54 2020
|
||||
|
||||
\usepackage{lmodern}
|
||||
\usepackage{amssymb,amsmath}
|
||||
@ -4066,7 +4066,12 @@ even cause permanent firmware damage. Some of the known drivers are listed below
|
||||
& USB keyboard driver adding the support of \texttt{AppleKeyMapAggregator} protocols
|
||||
on top of a custom USB keyboard driver implementation. This is an alternative to
|
||||
builtin \texttt{KeySupport}, which may work better or worse depending on the firmware. \\
|
||||
\DIFaddbegin \href{https://github.com/acidanthera/audk}{\texttt{Ps2MouseDxe}}\textbf{\DIFadd{*}}
|
||||
\DIFaddbegin \href{https://github.com/acidanthera/audk}{\texttt{Ps2KeyboardDxe}}\textbf{\DIFadd{*}}
|
||||
& \DIFadd{PS/2 keyboard driver from }\texttt{\DIFadd{MdeModulePkg}}\DIFadd{. DuetPkg and some firmwares
|
||||
may not include this driver, but it is necessary for PS/2 keyboard to work.
|
||||
Note, unlike }\texttt{\DIFadd{OpenUsbKbDxe}} \DIFadd{this driver has no }\texttt{\DIFadd{AppleKeyMapAggregator}}
|
||||
\DIFadd{support and thus requires }\texttt{\DIFadd{KeySupport}} \DIFadd{to be enabled. }\\
|
||||
\href{https://github.com/acidanthera/audk}{\texttt{Ps2MouseDxe}}\textbf{\DIFadd{*}}
|
||||
& \DIFadd{PS/2 mouse driver from }\texttt{\DIFadd{MdeModulePkg}}\DIFadd{. Some very old laptop firmwares
|
||||
may not include this driver, but it is necessary for touchpad to work
|
||||
in UEFI graphical interfaces, such as }\texttt{\DIFadd{OpenCanopy}}\DIFadd{. }\\
|
||||
|
||||
@ -139,6 +139,10 @@
|
||||
!endif
|
||||
}
|
||||
MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.inf
|
||||
MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.inf {
|
||||
<LibraryClasses>
|
||||
TimerLib|OpenCorePkg/Library/OcTimerLib/OcTimerLib.inf
|
||||
}
|
||||
MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf
|
||||
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
||||
OpenCorePkg/Application/BootKicker/BootKicker.inf
|
||||
|
||||
@ -45,6 +45,7 @@ package() {
|
||||
cp OpenRuntime.efi tmp/EFI/OC/Drivers/ || exit 1
|
||||
cp OpenUsbKbDxe.efi tmp/EFI/OC/Drivers/ || exit 1
|
||||
cp Ps2MouseDxe.efi tmp/EFI/OC/Drivers/ || exit 1
|
||||
cp Ps2KeyboardDxe.efi tmp/EFI/OC/Drivers/ || exit 1
|
||||
cp UsbMouseDxe.efi tmp/EFI/OC/Drivers/ || exit 1
|
||||
cp Shell.efi tmp/EFI/OC/Tools/OpenShell.efi || exit 1
|
||||
cp VerifyMsrE2.efi tmp/EFI/OC/Tools/ || exit 1
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user