Newer
Older
AMI-Aptio-BIOS-Reversed / Build / CpuCsrAccess / CpuCsrAccess.md
@Ajax Dong Ajax Dong 2 days ago 2 KB Restructure the repo

CpuCsrAccess

Function Table

Address Name Description
sub_1100
sub_1120
sub_1130
ModuleEntryPoint
sub_1610
sub_1C00
sub_2268
sub_3998
sub_3A20
sub_3AE0
sub_3AEC
sub_3AF8
sub_3BE4
nullsub_1
sub_3C6C
sub_3C90
sub_3EA0
sub_3F90
Forward declarations
Module Entry Point
rbx sub_1180(); /0x1154/
r10 __int64 v4; // r10
rax __int64 v6; // rax
rbx __int64 v8; // rax
rbx __int64 v10; // rax
rax __int64 v12; // rbx
rax __int64 v14; // rax
rax __int16 v16; // bx
bl unsigned __int32 v18; // edi
eax qword_60D0 = a1; /0x1195/
rax __int64 v1; // rbx
rax __int64 v3; // rax
rax __int64 v5; // rbx
r9d v4 = a3; /0x17b4/
r9 __int64 v4; // r8
r9 v3 = (unsigned int)a3; /0x1975/
r9 v4 = (unsigned int)a3; /0x19b2/
r9 v3 = (unsigned int)a3; /0x19e5/
r8 v2 = (unsigned int)a2; /0x1a10/
r8 v2 = (unsigned int)a2; /0x1a68/
rdx __int64 result; // rax
al unsigned __int8 i; // [rsp+0h] [rbp-18h]
ebx __int64 v7; // rcx
rax n500 = 500; /0x29a0/
rax unsigned __int64 n0x10; // rbx
rax __int64 v3; // rcx
r9 unsigned __int8 v6; // al
al int n113; // edx
rax result = sub_3998(); /0x3ab8/
rax if ( qword_6100 ) /0x3b04/
r14 if ( !a1 ) /0x3b42/
rax signed __int64 v1; // rax
rax result = (*(int64 (fastcall )(_QWORD, __int64 ))(qword_60D8 + 64))(0, &qword_6178); /0x3c80/*
rax unsigned __int64 v1; // rbx
rdi result = qword_6120; /0x3c9a/
rbx unsigned __int64 v3; // rax
rcx if ( (n1024064 & 0xFFFFFFFFF0000000uLL) != 0 ) /0x3d10/
ebx int n0x400000; // edi
rax __int64 v1; // rax
rax result = (*(int64 (fastcall )(__int64))(qword_60C8 + 72))(qword_6120); /0x3fa2/**

Generated by HR650X BIOS Decompilation Project