History log of /device/linaro/bootloader/edk2/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
df6bd1b65c15cb03a6aca59e477611d91608181c 13-Aug-2014 Ruiyu Ni <ruiyu.ni@intel.com> Add UINT64 type cast when AND/OR with UINT64 Supports.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15793 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c
e8bce4b41ca25bc14bcee61dfb0ffe14d65cce95 10-Mar-2011 niruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524> Enhance PcAt IsaAcpi driver to support enable/disable separated functions per PCD settings.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11362 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c
e0ee9d9314c7c2816b89908a1fac871c911f1cb0 28-Dec-2010 rsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524> 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: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11204 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c
24115e44926b33c763f81026690f20efd913daf2 17-Sep-2010 ydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524> RefRefine soma code to make code run safely.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10885 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c
755e4d118482c3a89f429086c255e77a5c5778f9 03-Jul-2010 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Update logic in Suuported() for PCI-ISA Bridges with Positive Decode to avoid false positives on bridges of class PCI_CLASS_BRIDGE_OTHER.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10626 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c
95d48e8299e000aefae3c7682039ce2473648940 24-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10426 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c
18c97f53ea089437a3e053c834deb737ccbc9576 12-Apr-2010 klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> Refine the file/function comments to follow doxygen format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10359 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c
c860b4634da0194f9bd41fa942066cd4110726f8 24-Feb-2009 jljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524> Minor clean-up. Change PCI Device ID check from 7110 to 7000-7FFF.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7622 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c
81727f38ed0d37bf6f5110def397220a8c207182 23-Feb-2009 jljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524> IsaAcpiDxe: DuetPkg => PcAtChipsetPkg


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7614 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c