summaryrefslogtreecommitdiffstats
path: root/PcAtChipsetPkg
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF ↵mdkinney2010-01-301-9/+6
| | | | | | | | | | sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays. Do some minor clean ups to INF files git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9871 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up INF. Remove dependency on CPU I/O 2 Protocol and the ↵mdkinney2010-01-141-7/+3
| | | | | | IntelFrameworkPkg. The dependency will be inherited in the IoLib used uses the CPU I/O 2 Protocol. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9730 6f19259b-4bc3-4df7-8a09-765794883524
* Update drivers to consume CPU I/O 2 Protocol instead of Framework CPU I/O ↵xli242009-12-074-6/+6
| | | | | | Protocol. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9524 6f19259b-4bc3-4df7-8a09-765794883524
* Correct library instance to pass buildlgao42009-08-131-9/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9061 6f19259b-4bc3-4df7-8a09-765794883524
* add correct [Depex] section.vanjeff2009-08-121-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9058 6f19259b-4bc3-4df7-8a09-765794883524
* update include file to use IndustryStandard/Pci.heric_tian2009-08-111-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9037 6f19259b-4bc3-4df7-8a09-765794883524
* For pass all compilers.gikidy2009-07-271-3/+28
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9015 6f19259b-4bc3-4df7-8a09-765794883524
* Add Nanosecond initialize when CMOS clear for ConvertRtcTimeToEfiTime can ↵gikidy2009-07-271-31/+10
| | | | | | not initialize it. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9014 6f19259b-4bc3-4df7-8a09-765794883524
* roll back the changes on replace Pcixx.h with Pci.h due to it's NOT in the ↵eric_tian2009-07-241-1/+1
| | | | | | scope of this release. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9001 6f19259b-4bc3-4df7-8a09-765794883524
* if module doesn't explicitly depend on specific Pci spec, it should include ↵eric_tian2009-07-241-1/+1
| | | | | | IndustryStandard/Pci.h rather than Pcixxx.h. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8995 6f19259b-4bc3-4df7-8a09-765794883524
* Fixed 2 bugs in the RTC driver of PcAtChipsetPkg.rsun32009-07-151-40/+32
| | | | | | | 1. RtcTimeFieldsValid() has bug checking the validity of TIME fields, which causes SetTime() will not return EFI_INVALID_PARAMETER when it is fed with invliad time fields. 2. Logical error in handling Time Zone and Day Light Saving.GetTime() won't return Time Zone and Day Light Saving set by last SetTime() call. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8948 6f19259b-4bc3-4df7-8a09-765794883524
* Add UefiRuntimeLib to PcAtChipsetPkg.dsc.jljusten2009-07-071-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8786 6f19259b-4bc3-4df7-8a09-765794883524
* Add declaration header file for token space.klu22009-07-071-0/+25
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8781 6f19259b-4bc3-4df7-8a09-765794883524
* Remove original PcRtc driver.klu22009-07-074-1663/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8780 6f19259b-4bc3-4df7-8a09-765794883524
* Use ↵klu22009-07-071-1/+1
| | | | | | PcAtChipsetPkg\PcatRealTimeClockRuntimeDxe\PcatRealTimeClockRuntimeDxe.inf instead of original PcAtChipsetPkg\PcRtc\RealTimeClock.inf git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8770 6f19259b-4bc3-4df7-8a09-765794883524
* Move PcatRealTimeClockRuntimeDxe driver to PcAtChipsetPkgklu22009-07-074-0/+1643
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8766 6f19259b-4bc3-4df7-8a09-765794883524
* Add Pcd8259LegacyModeEdgeLevel into PcAtChipsetPkg.decklu22009-07-063-2/+6
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8760 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Add package description file (dec) for PcAtChipsetPkgklu22009-07-061-0/+47
| | | | | | | 2) Add Pcd8259LegacyModeMask for platform developer configure default mask value in legacy mode. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8750 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Add package description file (dec) for PcAtChipsetPkgklu22009-07-063-3/+9
| | | | | | 2) Add Pcd8259LegacyModeMask for platform developer configure default mask value in legacy mode. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8749 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Remove SetVecotor() in SetMode().vanjeff2009-07-011-3/+1
| | | | | | 2. Change initialized legacy interrupt mask value to 0xffff to disable all interrupts at the beginning. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8696 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the bug that necessary call of SetVectorBase() is missing in the ↵xli242009-06-291-0/+2
| | | | | | SetMode() function. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8676 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Enhance the RTC driver to not reserve the CMOS century register MSB.gikidy2009-06-052-125/+9
| | | | | | 2. Replace BcdToDecimal with library BcdToDecimal8 and remove it's definition. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8477 6f19259b-4bc3-4df7-8a09-765794883524
* 1. removed an extra call to SetVectorBase() in the SetMode() function.vanjeff2009-06-013-15/+35
| | | | | | 2. implemented GetInterruptLine() function. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8418 6f19259b-4bc3-4df7-8a09-765794883524
* Add IdeControllerDxe driver. This driver is very similar tojljusten2009-05-274-0/+1187
| | | | | | edk.tianocore.org (Edk) Edk/Sample/Bus/Pci/IdeController/Dxe. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8397 6f19259b-4bc3-4df7-8a09-765794883524
* Add a simple PCI host bridge driver.jljusten2009-05-274-0/+2837
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8396 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unnecessary references to DuetPkg in PcAtChipsetPkg.jljusten2009-03-293-4/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7977 6f19259b-4bc3-4df7-8a09-765794883524
* Add Missing library class mapping.qhuang82009-03-251-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7955 6f19259b-4bc3-4df7-8a09-765794883524
* Merge improved comments into this driver.jljusten2009-03-023-431/+254
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7748 6f19259b-4bc3-4df7-8a09-765794883524
* Move IntelFrameworkModulePkg/Universal/Legacy8259Dxe tojljusten2009-03-011-1/+3
| | | | | | | PcAtChipsetPkg/8259InterruptControllerDxe. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7747 6f19259b-4bc3-4df7-8a09-765794883524
* Move IntelFrameworkModulePkg/Universal/Legacy8259Dxe tojljusten2009-03-013-0/+948
| | | | | | | PcAtChipsetPkg/8259InterruptControllerDxe. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7746 6f19259b-4bc3-4df7-8a09-765794883524
* Add PcAtChipsetPkg.dsc.jljusten2009-02-231-0/+56
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7623 6f19259b-4bc3-4df7-8a09-765794883524
* Minor clean-up. Change PCI Device ID check from 7110 to 7000-7FFF.jljusten2009-02-231-22/+12
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7622 6f19259b-4bc3-4df7-8a09-765794883524
* Cleanup and remove DuetPkg references. Allow library to be used withjljusten2009-02-232-18/+15
| | | | | | | any driver type (increased scope from DXE_DRIVER to BASE). git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7621 6f19259b-4bc3-4df7-8a09-765794883524
* DuetSerialIoLib.inf => SerialIoLib.infjljusten2009-02-231-0/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7619 6f19259b-4bc3-4df7-8a09-765794883524
* DuetPkg/Library/DuetSerialIoLib => PcAtChipsetPkg/Library/SerialIoLibjljusten2009-02-232-0/+258
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7618 6f19259b-4bc3-4df7-8a09-765794883524
* PcRtc: DuetPkg => PcAtChipsetPkgjljusten2009-02-234-0/+1780
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7616 6f19259b-4bc3-4df7-8a09-765794883524
* KbcResetDxe: DuetPkg => PcAtChipsetPkgjljusten2009-02-234-0/+282
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7615 6f19259b-4bc3-4df7-8a09-765794883524
* IsaAcpiDxe: DuetPkg => PcAtChipsetPkgjljusten2009-02-235-0/+1014
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7614 6f19259b-4bc3-4df7-8a09-765794883524
* 8254TimerDxe: DuetPkg => PcAtChipsetPkgjljusten2009-02-233-0/+767
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7613 6f19259b-4bc3-4df7-8a09-765794883524