Newer
Older
AMI-Aptio-BIOS-Reversed / EarlyVideoPei / VgaModeProgramDisplay.c
@Ajax Dong Ajax Dong 2 days ago 1 KB Init
int __thiscall VgaModeProgramDisplay(int *this)
{
  int v2; // edi
  int v3; // ecx
  int v4; // ecx
  int v5; // ecx
  int v6; // ecx
  int v7; // ecx
  int v8; // ecx
  int v9; // ecx
  int v10; // ecx
  int v11; // ecx
  int v12; // ecx
  int v13; // ecx
  int v14; // ecx
  int v15; // ecx
  int v16; // ecx
  int v17; // ecx
  int v18; // ecx
  int v19; // ecx
  int v20; // ecx
  int v21; // ecx
  int v22; // ecx
  int v23; // ecx
  int v24; // ecx
  int v25; // ecx
  int v26; // ecx
  int v27; // ecx

  v2 = *(this + 15);
  PciRegWrite(v2, 510525444, 771);
  PciRegWrite(v3, 510525456, dword_FFE7771C);
  PciRegWrite(v4, 510525460, dword_FFE77720);
  PciRegWrite(v5, 510525464, dword_FFE77724);
  PciRegWrite(v6, 510525472, dword_FFE77728);
  PciRegWrite(v7, 510525476, dword_FFE7772C);
  PciRegWrite(v8, 510525484, dword_FFE77730 | 0x100);
  PciRegWrite(v9, 510525488, dword_FFE77734);
  PciRegWrite(v10, 510525952, 38349486);
  PciRegWrite(v11, 510525956, 4097);
  PciRegWrite(v12, 510525964, 1440746251);
  PciRegWrite(v13, 510525968, 0x20000000);
  PciRegWrite(v14, 510525972, dword_FFE77738);
  PciRegWrite(v15, 510526176, dword_FFE7773C);
  PciRegWrite(v16, 510526180, dword_FFE77740);
  PciRegWrite(v17, 510526184, dword_FFE77744);
  PciRegWrite(v18, 510526188, dword_FFE77748);
  PciRegWrite(v19, 510526192, dword_FFE7774C);
  PciRegWrite(v20, 510526196, dword_FFE77750);
  PciRegWrite(v21, 510526200, dword_FFE77754);
  PciRegWrite(v22, 510526096, 1048584);
  PciRegWrite(v23, 510526144, 6);
  PciRegWrite(v24, 510525492, 131217);
  VgaModeProgramSeq(this);
  PciRegWrite(v2, 510525728, dword_FFE7775C);
  PciRegWrite(v25, 510525452, 1118461057);
  PciRegWrite(v26, 510525492, 110483);
  VgaModeProgramGc((int)this, dword_FFE77758);
  VgaModeProgramAttr(this);
  PciRegWrite(v2, 510525468, 8);
  return PciRegWrite(v27, 510525496, -256);
}