> On Aug 11, 2015, at 5:56 AM, Laszlo Ersek <[email protected]> wrote: > > On 08/11/15 05:52, Andrew Fish wrote: >> >>> On Aug 10, 2015, at 7:33 PM, Shubha Ramani <[email protected]> wrote: >>> >>> I know people were attempting to port acpidump from https://www.acpica.org/ >>> to EDK2. Any success ? I need it desperately. >> >> If you look at the mailing list history [email protected] >> <mailto:[email protected]> posted a Windows port to the mailing >> list. > > I saw it. Unfortunately it wasn't a patch formatted and sent with > git-format-patch / git-send-email. > > (Maybe that makes sense. The source code is huge; plus, according to > Jonathan's repo, it's just one large commit, > <https://github.com/jnthsmth/edk2/commit/c0882f6bd53afd59b1d18a15bbf5a92224abfb7f>.) > > Anyway, where should the utility live in the edk2 tree? The patch at the > moment introduces a new top-level package, AcpicaPkg. That leaves it > without a maintainer who could review it (or at least approve the > addition). Also, for a new top level package, License.txt / > Contributions.txt would be necessary. >
It ended up as a package as it used the .DEC file to add the include paths for the existing code. [Includes] # acpica paths source/include source/include/platform source/tools/acpidump Also, I at some point we need to understand the license of the existing code, and what that means? Does it need a separate package? Can we convert it to BSD? > But, I think it would be best to add this toolset under > MdeModulePkg/Application/. MdeModulePkg is where AcpiTableDxe lives > (implementing EFI_ACPI_TABLE_PROTOCOL, and conditionally > EFI_ACPI_SDT_PROTOCOL too). Code (example code or otherwise) for > installing actual tables can also be found there (AcpiPlatformDxe, > BootGraphicsResourceTableDxe, IScsiDxe, etc). > The current port is a Shell App, and it requires the StdLib. [Packages] StdLib/StdLib.dec MdePkg/MdePkg.dec ShellPkg/ShellPkg.dec Generally MdeModulePkg applications only depend on the MdePkg, and the MdeModulePkg. Thanks, Andrew Fish > Thanks > Laszlo > >> >> Thanks, >> >> Andrew Fish >> >> >>> Thanks, >>> Shubha Shubha D. [email protected] >>> [email protected] >>> _______________________________________________ >>> edk2-devel mailing list >>> [email protected] >>> https://lists.01.org/mailman/listinfo/edk2-devel >> >> _______________________________________________ >> edk2-devel mailing list >> [email protected] >> https://lists.01.org/mailman/listinfo/edk2-devel >> > > _______________________________________________ > edk2-devel mailing list > [email protected] > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

