summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIru Cai <mytbk920423@gmail.com>2020-12-17 22:32:20 +0800
committerIru Cai <mytbk920423@gmail.com>2020-12-17 22:32:20 +0800
commit5ee99870f1a89d9346a804233a96029d062dc2ce (patch)
tree9150d93e11dfb3fea5cfe36e7c7e1debb5022882
parentd777d595c1935ab32235360f32e693d2ee1d4bab (diff)
downloadbroadwell-refcode-5ee99870f1a89d9346a804233a96029d062dc2ce.tar.xz
rename
-rw-r--r--broadwell_refcode_librem.asm168
1 files changed, 84 insertions, 84 deletions
diff --git a/broadwell_refcode_librem.asm b/broadwell_refcode_librem.asm
index 1bc75c7..392aeee 100644
--- a/broadwell_refcode_librem.asm
+++ b/broadwell_refcode_librem.asm
@@ -62,7 +62,7 @@ push eax
push 0
push 0
push ref_000291dc ; push 0x291dc
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov eax, dword [ebp - 0xc]
add esp, 0x20
movzx edx, byte [eax]
@@ -71,7 +71,7 @@ push edx
push dword [esi + 0x1a]
push dword [esi + 0x1e]
push eax
-call fcn_00011751 ; call 0x11751
+call PchStartUsbInit ; call 0x11751
mov eax, dword [ebp - 0xc]
pop edx
pop ecx
@@ -114,7 +114,7 @@ push eax
push 0
push 0
push ref_0002930c ; push 0x2930c
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
add esp, 0x20
mov esi, eax
call fcn_00015480 ; call 0x15480
@@ -427,7 +427,7 @@ push eax
push 0
push 0
push ref_0002928c ; push 0x2928c
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -614,7 +614,7 @@ push eax
push 0
push 0
push ref_0002930c ; push 0x2930c
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -918,7 +918,7 @@ push 0
push 0
push ref_0002932c ; push 0x2932c
mov dword [ebp - 0x1c], 0
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov eax, dword [ebp - 0x1c]
add esp, 0x10
test eax, eax
@@ -1057,7 +1057,7 @@ push eax
push 0
push 0
push ref_0002919c ; push 0x2919c
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
add esp, 0x20
mov dword [ebp - 0x3c], eax
call fcn_00015480 ; call 0x15480
@@ -1569,7 +1569,7 @@ push 0
push 0
push ref_000290cc ; push 0x290cc
mov dword [ebp - 0x20], 0
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -2429,7 +2429,7 @@ push eax
push 0
push 0
push ref_000291dc ; push 0x291dc
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -2856,7 +2856,7 @@ push eax
push 0
push 0
push ref_000290cc ; push 0x290cc
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov esi, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -3208,7 +3208,7 @@ push eax
push 0
push 0
push ref_000291ac ; push 0x291ac
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
add esp, 0x20
mov dword [ebp - 0x2c], eax
call fcn_00015480 ; call 0x15480
@@ -3240,7 +3240,7 @@ push eax
push 0
push 0
push ref_0002917c ; push 0x2917c
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov dword [ebp - 0x2c], eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -3486,7 +3486,7 @@ push 0
push 0
push ref_000291dc ; push 0x291dc
mov dword [ebp - 0x2c], edx
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
add esp, 0x20
mov esi, eax
call fcn_00015480 ; call 0x15480
@@ -3614,7 +3614,7 @@ push eax
push 0
push 0
push ref_000291ac ; push 0x291ac
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -4301,7 +4301,7 @@ push eax
push 0
push 0
push ref_000290cc ; push 0x290cc
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -7771,7 +7771,7 @@ push eax
push 0
push 0
push ref_000290cc ; push 0x290cc
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -10906,7 +10906,7 @@ push eax
push 0
push 0
push ref_0002913c ; push 0x2913c
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -13653,7 +13653,7 @@ push eax
push 0
push 0
push ref_000291fc ; push 0x291fc
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -16809,7 +16809,7 @@ mov dword [ebp - 0x1c], eax
mov byte [ebp - 0x24], bl
mov dword [ebp - 0x28], esi
mov byte [ebp - 0x20], al
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 2
je short loc_0000a44e ; je 0xa44e
@@ -17221,7 +17221,7 @@ mov word [ebp - 0x6a], ax
mov al, byte [ebp + 0x4c]
mov byte [ebp - 0x58], bl
mov byte [ebp - 0x6c], al
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x5c], eax
movzx eax, bl
@@ -18045,7 +18045,7 @@ mov dword [ebp - 0x40], eax
mov dword [ebp - 0x60], edx
call get_pci_dev_base ; call 0x16c9a
mov esi, eax
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov ecx, edi
add esp, 0xc
movzx ecx, cl
@@ -18307,7 +18307,7 @@ mov ecx, dword [ebp + 0x3c]
mov dword [ebp - 0x70], ecx
call get_pci_dev_base ; call 0x16c9a
mov ebx, eax
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
add esp, 0xc
mov dword [ebp - 0x44], eax
mov eax, edi
@@ -19431,7 +19431,7 @@ push eax
push 0
push 0
push ref_0002911c ; push 0x2911c
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
add esp, 0x10
test eax, eax
jne short loc_0000beea ; jne 0xbeea
@@ -19487,7 +19487,7 @@ push eax
push 0
push ebx
push ref_000291dc ; push 0x291dc
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
add esp, 0x10
test eax, eax
je short loc_0000bf36 ; je 0xbf36
@@ -20827,7 +20827,7 @@ call efi_console_out ; call 0x15487
add esp, 0x10
loc_0000cc1f:
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov dword [ebp - 0x2c], eax
push eax
push 0
@@ -21111,7 +21111,7 @@ push eax
push 0
push 0
push ref_0002913c ; push 0x2913c
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov esi, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -21310,7 +21310,7 @@ mov byte [ebp - 0x1c], 0x1d
mov byte [ebp - 0x1b], 0
mov byte [ebp - 0x1a], 0x1a
mov byte [ebp - 0x19], 0
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
push edi
push 0
push 0x1f
@@ -21783,7 +21783,7 @@ pop eax
push 1
push edi
call fcn_00018b14 ; call 0x18b14
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
add esp, 0x10
cmp eax, 2
lea eax, [esi + 0x10]
@@ -21986,7 +21986,7 @@ call write32 ; call 0x17e8f
add esp, 0x10
loc_0000d852:
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 2
jne short loc_0000d875 ; jne 0xd875
cmp byte [edi + 0x362], 0
@@ -22039,7 +22039,7 @@ push eax
push 0
push 0
push ref_000291dc ; push 0x291dc
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
add esp, 0x20
mov edi, eax
call fcn_00015480 ; call 0x15480
@@ -22406,7 +22406,7 @@ push ecx
push edx
push edx
push eax
-call fcn_00011751 ; call 0x11751
+call PchStartUsbInit ; call 0x11751
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -22557,7 +22557,7 @@ add esp, 0x10
jmp near loc_0000dec7 ; jmp 0xdec7
loc_0000de39: ; not directly referenced
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov esi, ref_00026f9c ; mov esi, 0x26f9c
mov edx, ref_00026fc0 ; mov edx, 0x26fc0
mov edi, ref_00026fd8 ; mov edi, 0x26fd8
@@ -27342,7 +27342,7 @@ push 0
push 0
push ref_0002917c ; push 0x2917c
mov dword [ebp - 0x1c], 0
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -27502,7 +27502,7 @@ push ebp
mov ebp, esp
push ebx
push eax
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
dec eax
jne loc_00010df4 ; jne 0x10df4
call fcn_00015479 ; call 0x15479
@@ -28217,7 +28217,7 @@ push edi
push esi
push ebx
sub esp, 0x1c
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov esi, eax
mov eax, dword [ebp + 8]
mov ebx, dword [eax + 4]
@@ -28346,12 +28346,12 @@ call fcn_0001548c ; call 0x1548c
add esp, 0x10
loc_000115e6:
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 2
je short loc_000115fe ; je 0x115fe
loc_000115f0:
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
dec eax
jne loc_000116a3 ; jne 0x116a3
jmp short loc_0001164b ; jmp 0x1164b
@@ -28431,7 +28431,7 @@ push 0xffffff7f
add eax, 0xb0
push eax
call and_or_32 ; call 0x18b68
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
add esp, 0x10
cmp eax, 2
jne short loc_00011747 ; jne 0x11747
@@ -28480,7 +28480,7 @@ pop edi
pop ebp
ret
-fcn_00011751:
+PchStartUsbInit:
push ebp
mov ebp, esp
push edi
@@ -28571,7 +28571,7 @@ push 0
push dword [ebp + 0x10]
push dword [ebp + 0xc]
push dword [ebp + 8]
-call fcn_000151c7 ; call 0x151c7
+call CommonUsbInit ; call 0x151c7
add esp, 0x20
mov ebx, eax
call fcn_00015480 ; call 0x15480
@@ -28648,7 +28648,7 @@ push eax
push 0
push 0
push ref_000291bc ; push 0x291bc
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
add esp, 0x10
mov ebx, eax
test eax, eax
@@ -28659,7 +28659,7 @@ push edx
push dword [eax + 0xe]
push dword [eax + 6]
push dword [eax + 1]
-call fcn_00011751 ; call 0x11751
+call PchStartUsbInit ; call 0x11751
add esp, 0x10
mov ebx, eax
@@ -28691,7 +28691,7 @@ mov eax, dword [ebp + 0x14]
mov ebx, dword [ebp + 0xc]
mov esi, dword [ebp + 8]
mov dword [ebp - 0x28], eax
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov dword [ebp - 0x1c], eax
call fcn_0001c0bd ; call 0x1c0bd
mov eax, dword [ebp + 0x10]
@@ -29183,7 +29183,7 @@ sub esp, 0x2c
mov eax, dword [ebp + 8]
mov dword [ebp - 0x2c], eax
mov byte [ebp - 0x20], al
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov dword [ebp - 0x1c], eax
call fcn_0001c0bd ; call 0x1c0bd
movzx edi, byte [ebp - 0x20]
@@ -29544,7 +29544,7 @@ loc_00012212: ; not directly referenced
mov ebx, 0x22
loc_00012217: ; not directly referenced
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
dec eax
jne short loc_00012264 ; jne 0x12264
push eax
@@ -29605,7 +29605,7 @@ call efi_console_out ; call 0x15487
add esp, 0x10
loc_000122a2: ; not directly referenced
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov dword [ebp - 0x2c], eax
push eax
mov eax, dword [ebp + 8]
@@ -30755,7 +30755,7 @@ push 0
push ebx
push ref_0002912c ; push 0x2912c
mov dword [ebp - 0x1c], 0
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
add esp, 0x10
test eax, eax
jne short loc_00012e18 ; jne 0x12e18
@@ -30877,7 +30877,7 @@ add esp, 0x10
loc_00012ed5: ; not directly referenced
mov eax, dword [ebp + 8]
mov esi, dword [eax + 4]
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
lea edi, [esi + 0x2030]
mov dword [ebp - 0x2c], eax
push eax
@@ -31622,9 +31622,9 @@ cmp byte [ebp - 0x19], al
jae loc_000137f4 ; jae 0x137f4
movzx esi, byte [ebp - 0x19]
push ecx
-movzx eax, byte [esi + esi + ref_000204f1] ; movzx eax, byte [esi + esi + 0x204f1]
+movzx eax, byte [esi + esi + ehci_func] ; movzx eax, byte [esi + esi + 0x204f1]
push eax
-movzx eax, byte [esi + esi + ref_000204f0] ; movzx eax, byte [esi + esi + 0x204f0]
+movzx eax, byte [esi + esi + ehci_dev] ; movzx eax, byte [esi + esi + 0x204f0]
push eax
push dword [ebp - 0x2c]
mov dword [ebp - 0x28], eax
@@ -31841,7 +31841,7 @@ mov ebx, dword [ebp + 0xc]
mov edi, dword [ebp + 0x18]
mov dword [ebp - 0x24], ecx
mov dword [ebp - 0x20], eax
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov esi, eax
call fcn_0001c0bd ; call 0x1c0bd
mov dword [ebp - 0x1c], eax
@@ -32210,7 +32210,7 @@ push edi
push esi
push ebx
sub esp, 0x1c
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov esi, eax
call fcn_0001c0bd ; call 0x1c0bd
mov edi, eax
@@ -32318,7 +32318,7 @@ mov edx, dword [ebp + 0xc]
mov esi, dword [ebp + 0x10]
mov ebx, dword [ebp + 0x18]
mov dword [ebp - 0x1c], edx
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov edi, eax
call fcn_0001c0bd ; call 0x1c0bd
mov edx, dword [ebp - 0x1c]
@@ -32505,7 +32505,7 @@ push ebx
sub esp, 0x3c
call fcn_0001c0bd ; call 0x1c0bd
mov ebx, eax
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp ebx, 1
jne short loc_00013f76 ; jne 0x13f76
cmp eax, 2
@@ -33552,7 +33552,7 @@ lea eax, [ebp - 0x28]
push 0x10
push eax
call zeromem ; call 0x16fff
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov dword [ebp - 0x40], eax
call fcn_0001c0bd ; call 0x1c0bd
mov edx, dword [ebp + 8]
@@ -33833,7 +33833,7 @@ mov esi, dword [ebp + 8]
mov dword [ebp - 0x24], eax
mov eax, dword [ebp + 0x10]
mov dword [ebp - 0x28], eax
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], eax
@@ -33939,7 +33939,7 @@ push ebx
xor ebx, ebx
sub esp, 0x1c
mov esi, dword [ebp + 8]
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov dword [ebp - 0x1c], eax
mov eax, dword [ebp + 0xc]
add eax, 0x64
@@ -34038,7 +34038,7 @@ push ebx
sub esp, 0x1c
mov esi, dword [ebp + 8]
mov edi, dword [ebp + 0xc]
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp byte [esi + 0x10], 0
mov dword [ebp - 0x1c], eax
je loc_00014e0a ; je 0x14e0a
@@ -34219,7 +34219,7 @@ push ebx
sub esp, 0x1c
mov esi, dword [ebp + 0x10]
mov edi, dword [ebp + 8]
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov dword [ebp - 0x24], eax
call fcn_0001bbfd ; call 0x1bbfd
mov ebx, eax
@@ -34338,7 +34338,7 @@ push ebx
sub esp, 0x1c
mov esi, dword [ebp + 8]
mov ebx, dword [ebp + 0xc]
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 2
jne short loc_0001502e ; jne 0x1502e
cmp byte [esi + 0x284], 0
@@ -34366,9 +34366,9 @@ cmp bl, al
jae short loc_000150a7 ; jae 0x150a7
movzx edi, bl
push eax
-movzx eax, byte [edi + edi + ref_000204f1] ; movzx eax, byte [edi + edi + 0x204f1]
+movzx eax, byte [edi + edi + ehci_func] ; movzx eax, byte [edi + edi + 0x204f1]
push eax
-movzx eax, byte [edi + edi + ref_000204f0] ; movzx eax, byte [edi + edi + 0x204f0]
+movzx eax, byte [edi + edi + ehci_dev] ; movzx eax, byte [edi + edi + 0x204f0]
add edi, 0x50
push eax
movzx eax, byte [esi + 1]
@@ -34517,7 +34517,7 @@ pop edi
pop ebp
ret
-fcn_000151c7:
+CommonUsbInit:
push ebp
mov ebp, esp
push edi
@@ -34540,7 +34540,7 @@ call efi_console_out ; call 0x15487
add esp, 0x10
loc_000151f9:
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov edx, esi
movzx esi, dl
mov dword [ebp - 0x20], eax
@@ -42457,7 +42457,7 @@ call dword [edx + 0x1c] ; ucall
leave
ret
-fcn_0001975d:
+refcode_locate_ppi:
push ebp
mov ebp, esp
sub esp, 8
@@ -44243,7 +44243,7 @@ push eax
push 0
push 0
push ref_000290bc ; push 0x290bc
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov ebx, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -45262,7 +45262,7 @@ push eax
push 0
push 0
push ref_000291dc ; push 0x291dc
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
mov esi, eax
call fcn_00015480 ; call 0x15480
add esp, 0x10
@@ -46373,7 +46373,7 @@ push 0
push 0
push 0
push ref_0002909c ; push 0x2909c
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
add esp, 0x10
test eax, eax
jne short loc_0001ba89 ; jne 0x1ba89
@@ -46398,7 +46398,7 @@ push edi
push 0
push ebx
push ref_0002915c ; push 0x2915c
-call fcn_0001975d ; call 0x1975d
+call refcode_locate_ppi ; call 0x1975d
add esp, 0x10
mov esi, eax
test eax, eax
@@ -46943,7 +46943,7 @@ pop esi
pop ebp
ret
-fcn_0001bfbb:
+pch_sku_type:
push ebp
mov ebp, esp
push esi
@@ -47113,7 +47113,7 @@ fcn_0001c1bf:
push ebp
mov ebp, esp
sub esp, 8
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 1
je short loc_0001c1db ; je 0x1c1db
xor edx, edx
@@ -47134,7 +47134,7 @@ fcn_0001c1e1:
push ebp
mov ebp, esp
sub esp, 8
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 1
je short loc_0001c1fc ; je 0x1c1fc
cmp eax, 2
@@ -47153,7 +47153,7 @@ fcn_0001c200: ; not directly referenced
push ebp
mov ebp, esp
sub esp, 8
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 1
je short loc_0001c218 ; je 0x1c218
cmp eax, 2
@@ -47174,7 +47174,7 @@ sub esp, 8
call fcn_0001c0bd ; call 0x1c0bd
cmp eax, 1
jne short loc_0001c23a ; jne 0x1c23a
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 1
jne short loc_0001c23a ; jne 0x1c23a
mov al, 0xe
@@ -47193,7 +47193,7 @@ fcn_0001c245:
push ebp
mov ebp, esp
sub esp, 8
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 1
je short loc_0001c25d ; je 0x1c25d
cmp eax, 2
@@ -47214,7 +47214,7 @@ sub esp, 8
call fcn_0001c0bd ; call 0x1c0bd
cmp eax, 1
jne short loc_0001c28a ; jne 0x1c28a
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 1
je short loc_0001c286 ; je 0x1c286
cmp eax, 2
@@ -47244,7 +47244,7 @@ sub esp, 8
call fcn_0001c0bd ; call 0x1c0bd
cmp eax, 1
jne short loc_0001c2b6 ; jne 0x1c2b6
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 1
jne short loc_0001c2b6 ; jne 0x1c2b6
mov al, 0xe
@@ -47266,7 +47266,7 @@ sub esp, 8
call fcn_0001c0bd ; call 0x1c0bd
cmp eax, 1
jne short loc_0001c2ea ; jne 0x1c2ea
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 1
je short loc_0001c2e6 ; je 0x1c2e6
cmp eax, 2
@@ -47296,7 +47296,7 @@ sub esp, 8
call fcn_0001c0bd ; call 0x1c0bd
cmp eax, 1
jne short loc_0001c316 ; jne 0x1c316
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
cmp eax, 1
jne short loc_0001c316 ; jne 0x1c316
mov al, 6
@@ -47521,7 +47521,7 @@ call efi_console_out ; call 0x15487
add esp, 0x10
loc_0001c4fb: ; not directly referenced
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
lea edx, [ebx + 1]
cmp eax, 2
jne short loc_0001c54c ; jne 0x1c54c
@@ -49948,7 +49948,7 @@ push ebx
sub esp, 0x1c
call get_pei_data ; call 0x16410
mov esi, eax
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
sub esp, 0xc
push 0x5ac
mov dword [ebp - 0x1c], eax
@@ -50418,7 +50418,7 @@ jmp near loc_0001ecf3 ; jmp 0x1ecf3
loc_0001e6bd:
mov esi, eax
-call fcn_0001bfbb ; call 0x1bfbb
+call pch_sku_type ; call 0x1bfbb
mov edi, eax
push eax
push 0
@@ -53432,10 +53432,10 @@ dd 0x0000000b
dd 0x0000000c
dd 0x0000000d
-ref_000204f0:
+ehci_dev:
db 0x1d
-ref_000204f1:
+ehci_func:
db 0x00
db 0x1a
db 0x00