summaryrefslogtreecommitdiffstats
path: root/DuetPkg
Commit message (Collapse)AuthorAgeFilesLines
* Terminate the Capability List traversal if the Capability Pointer is less ↵mdkinney2009-05-211-5/+1
| | | | | | than 0x40, or the Capability Pointer is not aligned on a 32-bit boundary. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8375 6f19259b-4bc3-4df7-8a09-765794883524
* Replace .globl with ASM_GLOBALxli242009-05-202-10/+10
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8347 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Remove .extern from GCC assembly.xli242009-05-204-10/+10
| | | | | | | 2. Define macro for .global/.globl in GCC assembly. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8344 6f19259b-4bc3-4df7-8a09-765794883524
* Remove the duplicated EdidActive.h & EdidDiscovery.h in DuetPkg. MdePkg has ↵qhuang82009-05-082-79/+0
| | | | | | already defined these two files with the exactly same contents. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8257 6f19259b-4bc3-4df7-8a09-765794883524
* Delete useless files.gikidy2009-05-064-423/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8252 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Open USB related and logo support FVs, remove some useless FVs.gikidy2009-05-062-13/+10
| | | | | | 2. Update PostBuild.sh for LZMA support under Linux. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8250 6f19259b-4bc3-4df7-8a09-765794883524
* Ported LZMA to DUET platform.gikidy2009-05-065-29/+77
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8245 6f19259b-4bc3-4df7-8a09-765794883524
* Fix a bug that L"PlatformLang" must be a null-terminated ASCII string ↵qhuang82009-05-041-1/+1
| | | | | | according to UEFI spec. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8233 6f19259b-4bc3-4df7-8a09-765794883524
* Replace references to RFC 3066 with RFC 4646. gikidy2009-04-301-9/+9
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8221 6f19259b-4bc3-4df7-8a09-765794883524
* fix ICC build warningeric_tian2009-04-291-1/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8203 6f19259b-4bc3-4df7-8a09-765794883524
* improve platformlangcodes/langcodes and platformlang/lang autoupdate mechanism. eric_tian2009-04-293-256/+664
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8197 6f19259b-4bc3-4df7-8a09-765794883524
* Add a note for Duet build under Linux environment.gikidy2009-04-201-1/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8127 6f19259b-4bc3-4df7-8a09-765794883524
* Steps for build Duet under Linux environment added.gikidy2009-04-171-5/+55
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8121 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unused IfrSupportLib and ExtendedIfrSupportLiblgao42009-04-171-2/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8120 6f19259b-4bc3-4df7-8a09-765794883524
* Remove macro usage of EFI32, EFI64 in duet package.klu22009-04-164-9/+6
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8100 6f19259b-4bc3-4df7-8a09-765794883524
* Fix BiosVideo thunk bug about invalid legacy region area.klu22009-04-162-8/+7
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8099 6f19259b-4bc3-4df7-8a09-765794883524
* add return if no valid architectureklu22009-04-161-0/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8094 6f19259b-4bc3-4df7-8a09-765794883524
* HII Library Class interface refine.rsun32009-04-141-10/+13
| | | | | | | | | | | | | | | | | | | | | | | | The "HiiLib" prefix for all HII Library API function names changed to "Hii". Remove: HiiLibPreparePackageList(), replaced by HiiAddPackages() HiiLibNewString(), replaced by HiiSetString() HiiLibGetStringFromHandle(), replaced by HiiGetString() HiiLibGetStringFromToken(), replaced by HiiGetPackageString() HiiLibExtractGuidFromHiiHandle() HiiLibDevicePathToHiiHandle() HiiLibGetSupportedSecondaryLanguages() HiiLibGetSupportedLanguageNumber() HiiLibExportPackageLists() HiiLibListPackageLists() Interface change: HiiAddPackages() HiiSetString() HiiGetString() HiiGetHiiHandles() git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8083 6f19259b-4bc3-4df7-8a09-765794883524
* Per UEFI spec, SetMode() should clear screen anyway with black color.vanjeff2009-04-141-5/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8081 6f19259b-4bc3-4df7-8a09-765794883524
* Add UefiHiiServicesLib library instance in every one DSClgao42009-04-131-35/+36
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8067 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the bug that debug output fails to print hex value to screen. Remove ↵qhuang82009-04-101-140/+86
| | | | | | module internal SPrint() and use UnicodeSPrintAsciiFormat() in print library instead. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8057 6f19259b-4bc3-4df7-8a09-765794883524
* Add comments for introducing startup sequence for DUET boot disk.klu22009-04-091-3/+15
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8043 6f19259b-4bc3-4df7-8a09-765794883524
* Add comments for introducing startup sequence for DUET boot disk.klu22009-04-091-3/+16
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8042 6f19259b-4bc3-4df7-8a09-765794883524
* Retire Extended HII library class.rsun32009-04-021-1/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8011 6f19259b-4bc3-4df7-8a09-765794883524
* Remove some drivers to save image sizeklu22009-04-011-7/+7
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8001 6f19259b-4bc3-4df7-8a09-765794883524
* Add code for floppy format process.gikidy2009-03-311-93/+92
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7993 6f19259b-4bc3-4df7-8a09-765794883524
* Retire FrameworkHiiLib library class. Remove FrameworkHiiLib library ↵rsun32009-03-311-1/+1
| | | | | | instance now and will be added later if necessary. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7988 6f19259b-4bc3-4df7-8a09-765794883524
* Fix building warning for mismatching paramter pointer typeklu22009-03-301-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7981 6f19259b-4bc3-4df7-8a09-765794883524
* Add more comments for override PCD and library instance.klu22009-03-261-2/+11
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7962 6f19259b-4bc3-4df7-8a09-765794883524
* 1, cleanup DSC file, use NULL library instance for DebugLib and klu22009-03-262-71/+35
| | | | | | | | | ReportStatusCodeLib in global commen section. And use overriden library instance in DxeCore for sample. 2, cleanup FDF file git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7960 6f19259b-4bc3-4df7-8a09-765794883524
* Add header file "SerialStatusCode.h" inclusion.qhuang82009-03-251-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7956 6f19259b-4bc3-4df7-8a09-765794883524
* Also output information to serialklu22009-03-251-0/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7952 6f19259b-4bc3-4df7-8a09-765794883524
* Fix name conflict for GetVariable defined in UefiLib.hklu22009-03-252-3/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7947 6f19259b-4bc3-4df7-8a09-765794883524
* Add a parameter for process boot disk create.gikidy2009-03-241-70/+46
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7933 6f19259b-4bc3-4df7-8a09-765794883524
* Remove single module's compression from FDF. We could get smaller size when ↵klu22009-03-181-44/+1
| | | | | | compressing whole image. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7903 6f19259b-4bc3-4df7-8a09-765794883524
* Fix build break for EFI_SMBIOS_TABLE_GUID name has been changed.gikidy2009-03-171-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7894 6f19259b-4bc3-4df7-8a09-765794883524
* File st32_64.S added for X64.gikidy2009-03-161-0/+1154
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7889 6f19259b-4bc3-4df7-8a09-765794883524
* File st16_64.S added for X64.gikidy2009-03-161-0/+1139
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7888 6f19259b-4bc3-4df7-8a09-765794883524
* Added efi64.S file for X64 and reviewed efi32.S file.gikidy2009-03-162-4/+790
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7887 6f19259b-4bc3-4df7-8a09-765794883524
* It is safe to use bcat command to cat binary files, if bcat is avaiable, so ↵klu22009-03-161-0/+10
| | | | | | add bcat command into comments git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7885 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Add start64.S file for X64.gikidy2009-03-162-7/+1153
| | | | | | 2. start.S file reviewed. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7884 6f19259b-4bc3-4df7-8a09-765794883524
* Final boot image just need combination, no need to create directoryklu22009-03-161-4/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7883 6f19259b-4bc3-4df7-8a09-765794883524
* Remove working modification for debugklu22009-03-153-7/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7880 6f19259b-4bc3-4df7-8a09-765794883524
* Remove exit from batch fileklu22009-03-155-10/+10
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7879 6f19259b-4bc3-4df7-8a09-765794883524
* cleanScreen verified.gikidy2009-03-131-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7874 6f19259b-4bc3-4df7-8a09-765794883524
* Fix cleanScreen issue.gikidy2009-03-131-3/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7873 6f19259b-4bc3-4df7-8a09-765794883524
* retire gEfiAlternateFvBlockGuid. All platform FvbRuntimeDxe drivers will not ↵eric_tian2009-03-123-14/+0
| | | | | | | | | produce such protocol to signify itself support writable FVB protocol. FaultTolerantWrite driver and variable driver will register notification event to locate right protocol. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7865 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Fix some convert issue.gikidy2009-03-121-7/+7
| | | | | | 2. org address changed. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7864 6f19259b-4bc3-4df7-8a09-765794883524
* Add more comments for thunk call.klu22009-03-091-0/+40
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7836 6f19259b-4bc3-4df7-8a09-765794883524
* Use binary INF file to solve filename case issues.qhuang82009-03-061-4/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7830 6f19259b-4bc3-4df7-8a09-765794883524