# IntelPhyCard

## Function Table

| Address | Name | Description |
|---------|------|-------------|
|  | **ModuleEntryPoint** |  |
|  | **sub_E14** |  |
|  | **sub_18A0** |  |
|  | **sub_1844** |  |
|  | **sub_1A50** |  |
|  | **sub_1AD8** |  |
| _ModuleEntryPoint | **(0x3e0)** |  |
| sub_480 | **(0x480)** |  |
| rax | **__int64 v4; // rbx** |  |
| rax | **__int64 v6; // rax** |  |
| rax | **__int64 v8; // rbx** |  |
| rax | **__int64 v10; // rax** |  |
| rax | **__int64 v12; // rcx** |  |
| rax | **_BYTE *v14; // rax** |  |
| bx | **bool v16; // bl** |  |
| rdi | **__int64 result; // rax** |  |
| sub_E14 | **(0xe14)** |  |
| rax | **__int16 v1; // ax** |  |
| rdx | **unsigned int v3; // edi** |  |
| eax | **int v5; // ebx** |  |
| rcx | **__int64 v7; // r8** |  |
| r9 | **unsigned __int16 v9; // ax** |  |
| dl | **unsigned int v11; // ebx** |  |
| rax | **int v13; // r12d** |  |
| r15d | **int v15; // r14d** |  |
| ebx | **unsigned __int16 v17; // si** |  |
| rbx | **unsigned __int16 n4_1; // di** |  |
| r14 | **__int64 v21; // rcx** |  |
| r8 | **__int64 v23; // rax** |  |
| r12 | **unsigned __int8 v25; // al** |  |
| r15 | **__int64 v27; // r13** |  |
| al | **__int64 v29; // rdi** |  |
| rcx | **__int64 v31; // r8** |  |
| rdx | **char v33; // al** |  |
| kr08_2 | **__int64 v35; // r8** |  |
| r9 | **char v37; // r10** |  |
| rax | **char v39; // bl** |  |
| rdx | **unsigned __int16 n0x20; // si** |  |
| r14 | **__int64 v43; // rax** |  |
| rdi | **__int64 v45; // rbx** |  |
| rdx | **int n4096; // r12d** |  |
| r15d | **__int64 v49; // rdi** |  |
| edx | **unsigned int v51; // r12d** |  |
| rax | **__int64 v53; // rcx** |  |
| r8 | **const char *Write_success_%X_n; // rdx** |  |
| rax | **char v57; // bl** |  |
| r9 | **__int64 v59; // rbx** |  |
| sub_18A0 | **(0x18A0)** |  |
| rax | **char v1; // [rsp+50h] [rbp+18h]** |  |
| sub_1844 | **(0x1844)** |  |
| sub_1950 | **(0x1950)** |  |
| sub_1A50 | **(0x1A50)** |  |
| rax | **__int64 (__fastcall **v4)(__int64, const char *, __int64 *); // r10** |  |
| sub_1A98 | **(0x1A98)** |  |
| rax | **result = sub_19D0(); /*0x1ab0*/** |  |
| sub_1AD8 | **(0x1AD8)** |  |
| rax | **__int64 v1; // rax** |  |
| sub_1CAC | **(0x1CAC)** |  |
| sub_1DF8 | **(0x1DF8)** |  |
| r8d | **unsigned int i; // r9d** |  |
| rax | **n0x4000000 = 0; /*0x1df8*/** |  |
| sub_1EA4 | **(0x1EA4)** |  |
| rdi | **unsigned int n2_1; // ebx** |  |
| esi | **unsigned int v11; // edx** |  |
| esi | **__int64 v13; // rcx** |  |
| r8 | **char dst[64]; // [rsp+20h] [rbp-68h] BYREF** |  |
| sub_1F90 | **(0x1F90)** |  |
| r8 | **unsigned __int64 v5; // r10** |  |
| r11 | **unsigned int v7; // eax** |  |
| sub_216C | **(0x216C)** |  |
| edx | **qword_4A20 = *(unsigned int *)sub_1CAC(1036304); /*0x2183*/** |  |
| sub_234C | **(0x234C)** |  |
| r9 | **unsigned __int16 n2; // bx** |  |
| si | **__int64 v9; // rdx** |  |
| r9 | **char v11; // r10** |  |
| r8 | **char v13; // r15** |  |
| sub_2638 | **(0x2638)** |  |
| rax | **__int64 v2; // rcx** |  |
| rdx | **__int64 v4; // rcx** |  |
| sub_2784 | **(0x2784)** |  |
| rbx | **char v3; // al** |  |
| sub_2BC0 | **(0x2BC0)** |  |
| rdx | **__int64 v5; // rcx** |  |
| sub_2C94 | **(0x2C94)** |  |
| rdx | **__int64 n17; // r8** |  |
| rcx | **if ( !(unsigned __int8)sub_216C(a1, &n24608) ) /*0x2ca8*/** |  |
| sub_2E7C | **(0x2E7C)** |  |
| ecx | **n23 = HIWORD(a1); /*0x2e7c*/** |  |
| sub_2FD4 | **(0x2FD4)** |  |
| rdx | **__int64 n15; // r8** |  |
| r8d | **bool v7; // zf** |  |
| rcx | **if ( !(unsigned __int8)sub_216C(a1, &n24608) ) /*0x2fe8*/** |  |
| sub_3788 | **(0x3788)** |  |
| eax | **int n256; // ecx** |  |
| r8 | **const char *ESMT_25L_T_Series; // rdx** |  |
| rcx | **if ( !(unsigned __int8)sub_216C(a1, &n24608) ) /*0x379c*/** |  |
| sub_3960 | **(0x3960)** |  |
| rax | **_RAX = _RAX_1; /*0x396f*/** |  |
| sub_3A00 | **(0x3A00)** |  |
| rdi | **unsigned __int64 count_2; // rcx** |  |
| dl | **unsigned __int64 n8_1; // rax** |  |
| rax | **__int64 count_1; // rbx** |  |
| al | **unsigned __int64 v15; // rcx** |  |
| rax | **__asm { pushf } /*0x3a03*/** |  |

---
*Generated by HR650X BIOS Decompilation Project*