The patch serials add the Ps2KeyboardDxe and Ps2MouseDxe to MdeModulePkg and they only depend on SIO protocol instead of ISA IO protocol. So that platform which contains SIO can use the new drivers other than using the old drivers in IntelFrameworkModulePkg.
Ruiyu Ni (2): MdeModulePkg: Add Ps2KeyboardDxe driver. MdeModulePkg: Add Ps2MouseDxe driver .../Bus/Isa/Ps2KeyboardDxe/ComponentName.c | 352 ++++ .../Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c | 1872 ++++++++++++++++++++ MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KbdTextIn.c | 683 +++++++ MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.c | 647 +++++++ MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.h | 551 ++++++ .../Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.inf | 84 + .../Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.uni | 23 + .../Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxeExtra.uni | 20 + MdeModulePkg/Bus/Isa/Ps2MouseDxe/CommPs2.c | 858 +++++++++ MdeModulePkg/Bus/Isa/Ps2MouseDxe/CommPs2.h | 395 +++++ MdeModulePkg/Bus/Isa/Ps2MouseDxe/ComponentName.c | 223 +++ MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2Mouse.c | 805 +++++++++ MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2Mouse.h | 399 +++++ MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.inf | 76 + MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.uni | 22 + .../Bus/Isa/Ps2MouseDxe/Ps2MouseDxeExtra.uni | 20 + MdeModulePkg/Include/Protocol/Ps2Policy.h | 41 + MdeModulePkg/MdeModulePkg.dec | 15 + MdeModulePkg/MdeModulePkg.dsc | 2 + 19 files changed, 7088 insertions(+) create mode 100644 MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/ComponentName.c create mode 100644 MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c create mode 100644 MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KbdTextIn.c create mode 100644 MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.c create mode 100644 MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.h create mode 100644 MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.inf create mode 100644 MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.uni create mode 100644 MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxeExtra.uni create mode 100644 MdeModulePkg/Bus/Isa/Ps2MouseDxe/CommPs2.c create mode 100644 MdeModulePkg/Bus/Isa/Ps2MouseDxe/CommPs2.h create mode 100644 MdeModulePkg/Bus/Isa/Ps2MouseDxe/ComponentName.c create mode 100644 MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2Mouse.c create mode 100644 MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2Mouse.h create mode 100644 MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.inf create mode 100644 MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.uni create mode 100644 MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxeExtra.uni create mode 100644 MdeModulePkg/Include/Protocol/Ps2Policy.h -- 2.7.0.windows.1 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

