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

Reply via email to