On 2015/11/19 3:29, Kinney, Michael D wrote:
Star,
It looks like the function header comment block for SerialPortSetAttributes()
has the same issues in all patches in this series.
Please make sure to apply my feedback to patch 1/12 to all patches in the
series.
Agree the suggestion to update SerialPortSetAttributes() and will cover
them in the V3 patch serial.
In fact, the typo "buts" is inherited from SerialIo.h, I will update it
in a separate patch.
Thanks,
Star
Thanks,
Mike
-----Original Message-----
From: Kinney, Michael D
Sent: Wednesday, November 18, 2015 11:16 AM
To: Zeng, Star <star.z...@intel.com>; edk2-devel@lists.01.org; Kinney, Michael D
<michael.d.kin...@intel.com>
Subject: RE: [edk2] [PATCH V2 00/12] Upstream SerialDxe from EmbeddedPkg to
MdeModulePkg
Star,
I think I am seeing some files with incorrect line endings in this patch series.
Please make sure you use the BaseTools\Scripts\PatchCheck.py script.
Thanks,
Mike
-----Original Message-----
From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of
Star Zeng
Sent: Tuesday, November 17, 2015 3:07 AM
To: edk2-devel@lists.01.org
Subject: [edk2] [PATCH V2 00/12] Upstream SerialDxe from EmbeddedPkg
to MdeModulePkg
Generally, this patch series are to upstream SerialDxe from
EmbeddedPkg to MdeModulePkg, relatively, they are also to upstream
SerialPortExtLib.h from EmbeddedPkg to SerialPortLib.h in
MdePkg.
For your easy review, the forked code is at g...@github.com:lzeng14/edk2.git
branch SerialDxeV2.
* New in V2:
According the suggestion from Laszlo Ersek <ler...@redhat.com>, zero
*Control first in SerialPortGetControl() for EmulatorPkg/Omap35xxPkg/OvmfPkg
updates.
Star Zeng (12):
MdePkg SerialPortLib: Upstream GetControl/SetControl/SetAttributes
interfaces
PcAtChipsetPkg SerialIoLib: Add GetControl/SetControl/SetAttributes
implementation
MdeModulePkg BaseSerialPortLib16550: Add
GetControl/SetControl/SetAttributes implementation
MdeModulePkg: Upstream SerialDxe from EmbeddedPkg
EmulatorPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg
CorebootPayloadPkg: Use SerialDxe in MdeModulePkg
Omap35xxPkg SerialPortLib: Add GetControl/SetControl/SetAttributes
implementation
BeagleBoardPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg
ArmPlatformPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg
OvmfPkg XenConsoleSerialPortLib: Add
GetControl/SetControl/SetAttributes implementation
ArmVirtPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg
EmbeddedPkg: Remove SerialDxe and SerialPortExtLib libraries
ArmPlatformPkg/ArmJunoPkg/ArmJuno.dsc | 3 +-
ArmPlatformPkg/ArmJunoPkg/ArmJuno.fdf | 3 +-
.../ArmVExpressPkg/ArmVExpress-CTA15-A7.dsc | 3 +-
.../ArmVExpressPkg/ArmVExpress-CTA15-A7.fdf | 3 +-
.../ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc | 3 +-
.../ArmVExpressPkg/ArmVExpress-FVP-AArch64.fdf | 3 +-
.../ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.dsc | 3 +-
.../ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.fdf | 3 +-
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress.dsc.inc | 1 -
.../PL011SerialPortLib/PL011SerialPortExtLib.c | 137 -------
.../PL011SerialPortLib/PL011SerialPortExtLib.inf | 43 ---
.../PL011SerialPortLib/PL011SerialPortLib.c | 117 +++++-
ArmVirtPkg/ArmVirt.dsc.inc | 1 -
ArmVirtPkg/ArmVirtQemu.dsc | 2 +-
ArmVirtPkg/ArmVirtQemu.fdf | 2 +-
ArmVirtPkg/ArmVirtXen.dsc | 3 +-
ArmVirtPkg/ArmVirtXen.fdf | 3 +-
.../EarlyFdtPL011SerialPortLib.c | 82 ++++-
.../FdtPL011SerialPortLib/FdtPL011SerialPortLib.c | 99 ++++++
BeagleBoardPkg/BeagleBoardPkg.dsc | 4 +-
BeagleBoardPkg/BeagleBoardPkg.fdf | 3 +-
CorebootPayloadPkg/CorebootPayloadPkg.fdf | 4 +-
CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc | 11 +-
CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc | 11 +-
.../Library/PlatformBdsLib/BdsPlatform.h | 5 +-
.../Library/PlatformHookLib/PlatformHookLib.c | 56 +++
.../Library/PlatformHookLib/PlatformHookLib.inf | 38 ++
.../Library/SerialPortLib/SerialPortLib.c | 316 -----------------
.../Library/SerialPortLib/SerialPortLib.inf | 42 ---
CorebootPayloadPkg/SerialDxe/SerialDxe.inf | 55 ---
CorebootPayloadPkg/SerialDxe/SerialIo.c | 392 --------------------
EmbeddedPkg/EmbeddedPkg.dsc | 6 +-
EmbeddedPkg/Include/Library/SerialPortExtLib.h | 116 ------
.../SerialPortExtLibNull/SerialPortExtLibNull.c | 48 ---
.../SerialPortExtLibNull/SerialPortExtLibNull.inf | 30 --
.../TemplateSerialPortExtLib.c | 79 -----
.../TemplateSerialPortExtLib.inf | 36 --
EmbeddedPkg/SerialDxe/SerialDxe.inf | 55 ---
EmbeddedPkg/SerialDxe/SerialIo.c | 391 --------------------
EmulatorPkg/EmulatorPkg.dsc | 3 +-
EmulatorPkg/EmulatorPkg.fdf | 2 +-
.../DxeEmuSerialPortLib/DxeEmuSerialPortLib.c | 85 ++++-
.../BaseSerialPortLib16550.c | 341 ++++++++++++++++++
MdeModulePkg/MdeModulePkg.dsc | 2 +
MdeModulePkg/Universal/SerialDxe/SerialDxe.inf | 48 +++
MdeModulePkg/Universal/SerialDxe/SerialDxe.uni | Bin 0 -> 1892 bytes
.../Universal/SerialDxe/SerialDxeExtra.uni | Bin 0 -> 1324 bytes
MdeModulePkg/Universal/SerialDxe/SerialIo.c | 394 +++++++++++++++++++++
MdePkg/Include/Library/SerialPortLib.h | 76 +++-
.../BaseSerialPortLibNull/BaseSerialPortLibNull.c | 81 ++++-
Omap35xxPkg/Library/SerialPortLib/SerialPortLib.c | 84 +++++
.../XenConsoleSerialPortLib.c | 89 +++++
PcAtChipsetPkg/Library/SerialIoLib/SerialPortLib.c | 283
++++++++++++++-
53 files changed, 1917 insertions(+), 1783 deletions(-) delete mode
100644
ArmPlatformPkg/Library/PL011SerialPortLib/PL011SerialPortExtLib.c
delete mode 100644
ArmPlatformPkg/Library/PL011SerialPortLib/PL011SerialPortExtLib.inf
create mode 100644
CorebootPayloadPkg/Library/PlatformHookLib/PlatformHookLib.c
create mode 100644
CorebootPayloadPkg/Library/PlatformHookLib/PlatformHookLib.inf
delete mode 100644
CorebootPayloadPkg/Library/SerialPortLib/SerialPortLib.c
delete mode 100644
CorebootPayloadPkg/Library/SerialPortLib/SerialPortLib.inf
delete mode 100644 CorebootPayloadPkg/SerialDxe/SerialDxe.inf
delete mode 100644 CorebootPayloadPkg/SerialDxe/SerialIo.c
delete mode 100644 EmbeddedPkg/Include/Library/SerialPortExtLib.h
delete mode 100644
EmbeddedPkg/Library/SerialPortExtLibNull/SerialPortExtLibNull.c
delete mode 100644
EmbeddedPkg/Library/SerialPortExtLibNull/SerialPortExtLibNull.inf
delete mode 100644
EmbeddedPkg/Library/TemplateSerialPortExtLib/TemplateSerialPortExtLib.
c delete mode 100644
EmbeddedPkg/Library/TemplateSerialPortExtLib/TemplateSerialPortExtLib.
inf delete mode 100644 EmbeddedPkg/SerialDxe/SerialDxe.inf
delete mode 100644 EmbeddedPkg/SerialDxe/SerialIo.c create mode
100644 MdeModulePkg/Universal/SerialDxe/SerialDxe.inf
create mode 100644 MdeModulePkg/Universal/SerialDxe/SerialDxe.uni
create mode 100644
MdeModulePkg/Universal/SerialDxe/SerialDxeExtra.uni
create mode 100644 MdeModulePkg/Universal/SerialDxe/SerialIo.c
--
1.9.5.msysgit.0
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel