You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Description
KCS data and command registers may be decoded as "discontinuous," so a
new PCD is added to manage the command register.
For example:
IO 62h/66h as KCS data and command registers.
For details on how to complete these options and their meaning refer to
[CONTRIBUTING.md](https://github.com/microsoft/mu/blob/HEAD/CONTRIBUTING.md).
- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
## How This Was Tested
This modification does not affect the original operation.
If the system declares CA2h/CA3h, make sure the IPMI KCS works as
expected.
## Integration Instructions
If your system KCS data and command registers may be decoded as
"discontinuous," please refer this:
Example:
IO 62h/66h as KCS data and command registers.
```ini
gIpmiFeaturePkgTokenSpaceGuid.PcdIpmiIoBaseAddress|0x62|UINT16|0xF0000009
gIpmiFeaturePkgTokenSpaceGuid.PcdIpmiIoCmdRegister|0x66|UINT16|0xF000000A
```
The IPMI device:
Original

Modification

---------
Co-authored-by: yhsu3 <yhsu3@lenovo.com>
Co-authored-by: Aaron <aaronpop@microsoft.com>
0 commit comments