mirror of
https://github.com/tianocore/edk2
synced 2026-08-27 00:23:19 -04:00
Today's implementation used a hardcoded value for the I/O Port Base Address. This creates a problem for platform configurability. If a platform needs to use a different I/O port address, then it requires modification of a source file. Create gPcAtChipsetPkgTokenSpaceGuid.PcdUartIoPortBaseAddress as a FixedAtBuild pcd scoped to PcAtChipsetPkg, with default value for 0x3f8 to match existing value, and update code to use PCD. Signed-off-by: Aaron Pop <aaronpop@microsoft.com> |
||
|---|---|---|
| .. | ||
| Bus/Pci/IdeControllerDxe | ||
| HpetTimerDxe | ||
| Include | ||
| Library | ||
| PcatRealTimeClockRuntimeDxe | ||
| PcAtChipsetPkg.ci.yaml | ||
| PcAtChipsetPkg.dec | ||
| PcAtChipsetPkg.dsc | ||
| PcAtChipsetPkg.uni | ||
| PcAtChipsetPkgExtra.uni | ||