edk2-OptionRomPkg Log

Commit Date  
[afa7ff] (svn/branches/SocketDev) by lpleahy lpleahy , pushed by lpleahy lpleahy

Merge with trunk at revision 13213.

Signed-off-by: lpleahy

git-svn-id: svn://svn.code.sf.net/p/edk2/code/branches/SocketDev/OptionRomPkg@13347 6f19259b-4bc3-4df7-8a09-765794883524

2012-05-22 16:57:04 Tree
[a286ab] by Hot Tian Hot Tian , pushed by hhtian hhtian

Update copyright format

Signed-off-by: Hot Tian <hot.tian@intel.com>

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@13213 6f19259b-4bc3-4df7-8a09-765794883524

2012-04-24 06:49:39 Tree
[4e6736] by Jordan Justen Jordan Justen , pushed by jljusten jljusten

EDK II Packages: Add Contributions.txt and License.txt files

Contributions.txt documents the contribution process for all
tianocore projects. The conents of Contributions.txt should
match in all cases.

License.txt is a per-project document showing the license terms
used by that project.

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@13187 6f19259b-4bc3-4df7-8a09-765794883524

2012-04-11 23:19:46 Tree
[f1b84e] by ydong10 ydong10 , pushed by ydong10 ydong10

Refine file header format to follow coding style.
Signed-off-by: ydong10
Reviewed-by: lgao4

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@12880 6f19259b-4bc3-4df7-8a09-765794883524

2011-12-16 05:46:57 Tree
[7130c5] by vanjeff vanjeff , pushed by vanjeff vanjeff

Consume the UNDI_CONFIG_TABLE defined in MdePkg and remove the local definition of NII_TABLE.

Signed-off-by: vanjeff
Reviewed-by: mdkinney

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@12561 6f19259b-4bc3-4df7-8a09-765794883524

2011-10-25 02:28:13 Tree
[704126] by lpleahy lpleahy , pushed by lpleahy lpleahy

Add 10/100 USB/Ethernet driver for the ASIX AX88772.

Signed-off-by: lpleahy

git-svn-id: svn://svn.code.sf.net/p/edk2/code/branches/SocketDev/OptionRomPkg@12507 6f19259b-4bc3-4df7-8a09-765794883524

2011-10-03 18:05:55 Tree
[49df32] by lpleahy lpleahy , pushed by lpleahy lpleahy

Branch to add USB Networking

Signed-off-by: lpleahy

git-svn-id: svn://svn.code.sf.net/p/edk2/code/branches/SocketDev/OptionRomPkg@12506 6f19259b-4bc3-4df7-8a09-765794883524

2011-10-03 17:57:53 Tree
[f46475] by ydong10 ydong10 , pushed by ydong10 ydong10

Remove old COMPRESS keyword, has add new kewword PCI_COMPRESS.

Signed-off-by: ydong10
Reviewed-by: niruiyu
Reviewed-by: gikidy

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@12490 6f19259b-4bc3-4df7-8a09-765794883524

2011-09-30 05:54:52 Tree
[68f382] by niruiyu niruiyu , pushed by niruiyu niruiyu

Fix the comments to follow UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid.

Signed-off-by: niruiyu
Reviewed-by: lgao4

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11984 6f19259b-4bc3-4df7-8a09-765794883524

2011-07-06 03:44:19 Tree
[0d1f68] by lzeng14 lzeng14 , pushed by lzeng14 lzeng14

Clean up invalid keywords and missing keywords in [Define] section of INF/DEC files.

Signed-off-by: lzeng14
Reviewed-by: lhauch
Reviewed-by: jljusten

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11906 6f19259b-4bc3-4df7-8a09-765794883524

2011-06-28 02:24:46 Tree
[90cb1d] by hhtian hhtian

update copyright line format

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11757 6f19259b-4bc3-4df7-8a09-765794883524

2011-06-07 08:07:29 Tree
[b3b98e] by mdkinney mdkinney

Clean up DEC files:
1) Remove section header comment blocks that do not provide any information
2) Combine PCDs listed in multiple sections into a single section that supports multiple PCD types to reduce maintenance overhead
3) Remove ModuleTypeList comments from [Includes], [Protocols], [Ppis], and [Guids] sections that do not properly describe the module type restrictions.
4) Clean up formatting of GUID structure declarations
5) Remove ".common" from section names if they are not required.
6) Order sections consistently as [Defines], [Includes], [LibraryClasses], [Guid], [Ppis], [Protocols], [PcdsFeatureFlag], [PcdsFixedAtBuild], [PcdsPatchableInModule], [PcdsDynamic], and [PcdsDynamicEx]

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11632 6f19259b-4bc3-4df7-8a09-765794883524

2011-05-09 17:50:20 Tree
[267996] by ydong10 ydong10

Add data type convert action to avoid warning.

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11617 6f19259b-4bc3-4df7-8a09-765794883524

2011-05-04 03:40:43 Tree
[cc8b1d] by ydong10 ydong10

Refine code to make code run more safely.

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11583 6f19259b-4bc3-4df7-8a09-765794883524

2011-04-25 06:18:10 Tree
[0e2467] by jljusten jljusten

OptionRomPkg FrameBufferBltLib: Fix build warning with ICC

mBltLibBytesPerPixel is UINTN, and therefore it will always
be >= 0. Instead an ASSERT is used to verify that MergedMasks
is non-zero.

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11581 6f19259b-4bc3-4df7-8a09-765794883524

2011-04-22 22:22:05 Tree
[e60498] by jljusten jljusten

OptionRomPkg BltLibSample: Fix build for IPF architecture

Use AsmReadItc for IPF and AsmReadTsc for IA32 & X64.

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11580 6f19259b-4bc3-4df7-8a09-765794883524

2011-04-22 22:21:53 Tree
[95c635] by tye1 tye1

Fix an issue that upper layer driver can not use NIC card in its driver binding stop().

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11574 6f19259b-4bc3-4df7-8a09-765794883524

2011-04-20 09:30:24 Tree
[ec0e09] by jljusten jljusten

OptionRomPkg: Fix build error with BaseTools trunk

Fix build error with BaseTools trunk. LibraryClasses
should be used instead of Libraries.

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11546 6f19259b-4bc3-4df7-8a09-765794883524

2011-04-17 05:47:30 Tree
[3b6cd7] by jljusten jljusten

OptionRomPkg: Fix Visual Studio compiler warnings

These changes fix compiler warnings with Visual Studio 2005.

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11545 6f19259b-4bc3-4df7-8a09-765794883524

2011-04-17 05:47:13 Tree
[a2e4f0] by jljusten jljusten

OptionRomPkg BltLibSample: Add sample application for BltLib

This application uses BltLib to draw various items on the
screen. It can be used as a test for a BltLib library
implementation, and it can be used to compare the results of
two BltLib implementations (such as the performance).

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11523 6f19259b-4bc3-4df7-8a09-765794883524

2011-04-12 15:08:26 Tree
[5a4881] by jljusten jljusten

OptionRomPkg: Add GOP based BltLib

This BltLib provides a wrapper for calling the UEFI Graphics
Output Protocol (GOP) functions for a single GOP instance.

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11522 6f19259b-4bc3-4df7-8a09-765794883524

2011-04-12 15:08:08 Tree
[580ed9] by jljusten jljusten

OptionRomPkg: Add FrameBufferBltLib implementation of BltLib

This BltLib implementation will act on the BltLib functions by
directly manipulating a memory framebuffer. Therefore, it
should be usable by a Graphics Output Protocol (GOP) driver
to easily implement the GOP Blt function whenever a memory
framebuffer is available.

It can also be used in any situation where code would prefer to
not call the GOP Blt function, and would rather update the
framebuffer directly. (Assuming a framebuffer is available
for the graphics device.)

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11521 6f19259b-4bc3-4df7-8a09-765794883524

2011-04-12 15:07:52 Tree
[ca3c15] by jljusten jljusten

OptionRomPkg: Add BltLib definition

This library is intended to make it easy to perform blt operations
on a GOP framebuffer without using the GOP Blt function.

There can be two main forms of implementations of this library:
1) A library which interfaces directly with a framebuffer, and
has no dependence on the GOP protocol. Once configured with
the framebuffer parameters, it can operate directly on the
2) A library which interfaces with the GOP protocol. In this
case this library provides a convenience layer and allows
blt code to look cleaner.

Potential uses for this library:
* Video driver with a framebuffer will not need to implement
GOP Blt function itself. Instead it can utilize an
implementation of this library as described in #1 above.
* OS Loader code which would like to easily use the GOP framebuffer
after Exit Boot Services. This would use a library instance
as described in #1 above.
* Any other code which would like to call GOP blt, but simplify
the code with the more convenient functions provided by this
library interface. (Using a library as described in #2 above.)

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11520 6f19259b-4bc3-4df7-8a09-765794883524

2011-04-12 15:07:34 Tree
[dea4a9] by mdkinney mdkinney

Update DebugLib to provide support for "err" command in the EFI Shell to adjust the filter mask for DEBUG() messages. The "err" command provide the ability to adjust this filter mask at a global level through an EFI Variable and at the module level through a the Debug Mask Protocol. In order to support the degree of flexibility, the DebugLib needs to use library to abstract the get/set operations to the filter mask.

1) Add default mappings for the DebugPrintErrorLevelLib to the DSC file for this package.

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11372 6f19259b-4bc3-4df7-8a09-765794883524

2011-03-10 22:37:39 Tree
[e7522b] by rsun3 rsun3

Clean ISA_IO/ISA_IO_16 and VGA_IO/VGA_IO_16 attribute usage in PCI bus driver/PCI host bridge drivers/LPC/VGA device drivers.
1. Fix the incorrect definition of EFI_PCI_IO_ATTRIBUTE_VGA_IO_16 (does not conform to the UEFI spec) in PciIo.h.
2. Add missing definitions of ISA and VGA IO attributes in PCI Root Bridge IO protocol.
3. Improve the algorithm in the PCI bus driver to get PCI platform policy from PCI Platform Protocol and PCI Override Protocol.
4. Update the PCI bus driver to use the PCI platform policy to determine the supported attributes that are returned by the EFI_PCI_IO_PROTOCOL.Attributes() function. This is required by the PI spec.
5. Add a backward compatibility workaround for PCI VGA drivers in Option ROM, which typically sets VGA_IO without checking supported attributes.
6. Update the PCI host bridge driver in PcAtChipsetPkg to report VGA_IO_16 and ISA_IO_16 instead of VGA_IO/ISA_IO attributes. Modern chipsets don’t have hardware capability to control 10-bit or 16-bit decoding for ISA/VGA aliases.
7. Update LPC/VGA device drivers to check supported attributes of VGA_IO/VGA_IO_16 or ISA_IO/ISA_IO_16.

git-svn-id: svn://svn.code.sf.net/p/edk2/code/trunk/edk2/OptionRomPkg@11204 6f19259b-4bc3-4df7-8a09-765794883524

2010-12-28 10:10:10 Tree
Older >