Creating a package for PC/AT chipset drivers and libraries.


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7612 6f19259b-4bc3-4df7-8a09-765794883524
8254TimerDxe: DuetPkg => PcAtChipsetPkg


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7613 6f19259b-4bc3-4df7-8a09-765794883524
IsaAcpiDxe: DuetPkg => PcAtChipsetPkg


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7614 6f19259b-4bc3-4df7-8a09-765794883524
KbcResetDxe: DuetPkg => PcAtChipsetPkg


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7615 6f19259b-4bc3-4df7-8a09-765794883524
PcRtc: DuetPkg => PcAtChipsetPkg


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7616 6f19259b-4bc3-4df7-8a09-765794883524
Create directory for PcAtChipsetPkg library code.


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7617 6f19259b-4bc3-4df7-8a09-765794883524
DuetPkg/Library/DuetSerialIoLib => PcAtChipsetPkg/Library/SerialIoLib


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7618 6f19259b-4bc3-4df7-8a09-765794883524
DuetSerialIoLib.inf => SerialIoLib.inf


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7619 6f19259b-4bc3-4df7-8a09-765794883524
Cleanup and remove DuetPkg references.  Allow library to be used with
any driver type (increased scope from DXE_DRIVER to BASE).


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7621 6f19259b-4bc3-4df7-8a09-765794883524
Minor clean-up.  Change PCI Device ID check from 7110 to 7000-7FFF.


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7622 6f19259b-4bc3-4df7-8a09-765794883524
Add PcAtChipsetPkg.dsc.


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7623 6f19259b-4bc3-4df7-8a09-765794883524
Remove unwanted svn properties added by tool.

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7723 6f19259b-4bc3-4df7-8a09-765794883524
Move IntelFrameworkModulePkg/Universal/Legacy8259Dxe to
PcAtChipsetPkg/8259InterruptControllerDxe.


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7746 6f19259b-4bc3-4df7-8a09-765794883524
Move IntelFrameworkModulePkg/Universal/Legacy8259Dxe to
PcAtChipsetPkg/8259InterruptControllerDxe.


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7747 6f19259b-4bc3-4df7-8a09-765794883524
Merge improved comments into this driver.


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7748 6f19259b-4bc3-4df7-8a09-765794883524
Add Missing library class mapping.

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7955 6f19259b-4bc3-4df7-8a09-765794883524
Remove unnecessary references to DuetPkg in PcAtChipsetPkg.

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@7977 6f19259b-4bc3-4df7-8a09-765794883524
Add a simple PCI host bridge driver.

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@8396 6f19259b-4bc3-4df7-8a09-765794883524
Add IdeControllerDxe driver.  This driver is very similar to
edk.tianocore.org (Edk) Edk/Sample/Bus/Pci/IdeController/Dxe.

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2/PcAtChipsetPkg@8397 6f19259b-4bc3-4df7-8a09-765794883524
1. removed an extra call to SetVectorBase() in the SetMode() function.
2. implemented GetInterruptLine() function.

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