On 08/21/14 11:55, reza.jel...@tuhh.de wrote: > From: Reza Jelveh <reza.jel...@tuhh.de> > > The SataController is moved to PcAtChipsetPkg where the IdeController > resides. The SataController is also enabled for OVMF. > > Certain controllers such as Marvel 9230 controller use a D2H FIS instead > of PIO Setup FIS to denote the end of a PIO data-in command. > > Some dependency on SataController is removed from IdeMode and SataController > channel detection is moved to later after protocol installation > > IdeMode is fixed to porperly detect slave mode devices. > > > Reza Jelveh (6): > MdeModulePkg: Check D2H register status in AhciPioTransfer > DuetPkg: Move SataControllerDxe to PcAtChipsetPkg > OvmfPkg: enable SATA controller > PcAtChipsetPkg: read host capabilities on ChannelInfo > MdeModulePkg: AhciMode calls GetChannelInfo when enumerating > MdeModulePkg; IdeMode needs to select master or slave before > diagnostics command > > DuetPkg/DuetPkg.fdf | 2 +- > DuetPkg/DuetPkgIa32.dsc | 2 +- > DuetPkg/DuetPkgX64.dsc | 2 +- > DuetPkg/SataControllerDxe/ComponentName.c | 176 ---- > DuetPkg/SataControllerDxe/SataController.c | 1007 ------------------- > DuetPkg/SataControllerDxe/SataController.h | 542 ----------- > DuetPkg/SataControllerDxe/SataControllerDxe.inf | 49 - > MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AhciMode.c | 30 +- > MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AhciMode.h | 3 + > MdeModulePkg/Bus/Ata/AtaAtapiPassThru/IdeMode.c | 9 +- > OvmfPkg/OvmfPkgIa32.dsc | 5 +- > OvmfPkg/OvmfPkgIa32.fdf | 5 +- > OvmfPkg/OvmfPkgIa32X64.dsc | 5 +- > OvmfPkg/OvmfPkgIa32X64.fdf | 5 +- > OvmfPkg/OvmfPkgX64.dsc | 5 +- > OvmfPkg/OvmfPkgX64.fdf | 5 +- > .../Bus/Pci/SataControllerDxe/ComponentName.c | 176 ++++ > .../Bus/Pci/SataControllerDxe/SataController.c | 1019 > ++++++++++++++++++++ > .../Bus/Pci/SataControllerDxe/SataController.h | 542 +++++++++++ > .../Pci/SataControllerDxe/SataControllerDxe.inf | 49 + > 20 files changed, 1843 insertions(+), 1795 deletions(-) > delete mode 100644 DuetPkg/SataControllerDxe/ComponentName.c > delete mode 100644 DuetPkg/SataControllerDxe/SataController.c > delete mode 100644 DuetPkg/SataControllerDxe/SataController.h > delete mode 100644 DuetPkg/SataControllerDxe/SataControllerDxe.inf > create mode 100644 PcAtChipsetPkg/Bus/Pci/SataControllerDxe/ComponentName.c > create mode 100644 PcAtChipsetPkg/Bus/Pci/SataControllerDxe/SataController.c > create mode 100644 PcAtChipsetPkg/Bus/Pci/SataControllerDxe/SataController.h > create mode 100644 > PcAtChipsetPkg/Bus/Pci/SataControllerDxe/SataControllerDxe.inf >
What is the review / development / resubmission status of this patchset? In particular, have opinions converged on the non-OVMF packages, ie. MdeModulePkg, DuetPkg, and PcAtChipsetPkg? Thanks, Laszlo ------------------------------------------------------------------------------ Slashdot TV. Videos for Nerds. Stuff that Matters. http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel