# AST2500PeiInit

## Function Table

| Address | Name | Description |
|---------|------|-------------|
|  | **Ast2500PeiInitEntry** |  |
|  | **AstPciCfgLibAssert** |  |
|  | **AstPeiServicesGetPtr** |  |
|  | **_ModuleEntryPoint** |  |
| GPIO | **pin number (0-255)** |  |
| AND | **mask to clear bits** |  |
| OR | **value to set bits (little-endian)** |  |
| AND | **mask (0 = direct write, non-zero = RMW)** |  |
| OR | **value to write** |  |
| LDN | **register to select (at offset i*4)** |  |
| AND | **mask applied to register value (at dword_FFE52668[i])** |  |
| OR | **value applied to register value (at dword_FFE5266C[i])** |  |
| Target | **I/O port** |  |
| OR | **value to apply** |  |

---
*Generated by HR650X BIOS Decompilation Project*