On 2015-11-25 00:18:55, Kinney, Michael D wrote: > Add 2 packages required for Intel Galileo and Intel Galileo Gen 2 > development boards with the Quark Soc X1000. > > Patch email would be a bit large, so here is link to a github branch of edk2 > with > the new package contents for review. > > https://github.com/mdkinney/edk2/tree/Quark
Can you rebase your branches before posting them? $ git fetch origin $ git rebase origin/master This can get a little tricky when there are conflicts in the changes between your branch and the main upstream branch, but your Quark branch had no conflicts. (If there are conflicts, you are going to eventually have to deal with them.) Regarding posting code, does giving a link to a branch cover the Contributed-under/Signed-off-by process? I think it might be best to post the patches and link to the branch. (Although, obviously the patches themselves would be tough to review directly.) Neither QuarkSocPkg, nor QuarkPlatformPkg have a License.txt. Generally we'd want to just copy it from MdePkg. I see QuarkSocPkg/QuarkNorthCluster/Binary/QuarkMicrocode... Well, at least, unlike Vlv2TbltDevicePkg/Stitch, the size is reasonable. :) I don't think it should be included in the same package as otherwise BSD licensed code. I think you should put it into a separate package, or perhaps repo, and you should mention the different license, since it is not covered by MdePkg/Contributions.txt. There has been some talk of removing FatBinPkg from the tree due to the license, so where does that leave this module? Regarding QuarkSocPkg/QuarkNorthCluster/Binary/QuarkMicrocode/IntelProprietaryLicense.txt, can it be renamed to License.txt? MdePkg/Contributions.txt only mentions License.txt. -Jordan > > The QuarkPlatformPkg has 2 DSC files > ================================ > Quark.dsc Supports full configuration > QuarkMin.dsc Min config for initial power-on/debug > > Quark.dsc supports the following defines > ==================================== > GALILEO > LOGGING > SOURCE_DEBUG_ENABLE > SECURE_BOOT_ENABLE > PERFORMANCE_ENABLE > > Example build command for Galileo > > build -a IA32 -t VS2013x86 -p QuarkPlatformPkg/Quark.dsc -D > GALILEO=GEN1 > > Example build command for Galileo GEN2 > > build -a IA32 -t VS2013x86 -p QuarkPlatformPkg/Quark.dsc > > The default serial console for Galileo is 460800n81 > The default serial console for Galileo Gen 2 is 921600n81 > > There is more work to add features and clean up some code style > issues, but this initial set of content boots to the UEFI shell and the > operating systems supported by Galileo. > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Michael Kinney > <[email protected]<mailto:[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

