Based on this patch
https://github.com/bobafetthotmail/insyd...-cmd.patch
i've changed it to support edit the Setup-EC87D643-EBA4-4BB5-A1E5-3F3E36B20DA9 found on a AMI bios.
u can check if you have this guild using the uefi sheel (use dmpstore cmd)
if u dont have this guid dont use this tool !
to use it:
- login to uefi shell
- you will need to dump your setup menu ifr
Form: , Form ID: 0x401 {01 86 01 04 02 00}
0x46258 Setting: PCI Latency Timer, Variable: 0x1 {05 A6 64 07 66 07 05 00 01 00 01 00 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x4627E Option: 32 PCI Bus Clocks, Value: 0x20 {09 0E 76 07 30 00 20 00 00 00 00 00 00 00}
0x4628C Option: 64 PCI Bus Clocks, Value: 0x40 {09 0E 77 07 00 00 40 00 00 00 00 00 00 00}
0x4629A Option: 96 PCI Bus Clocks, Value: 0x60 {09 0E 78 07 00 00 60 00 00 00 00 00 00 00}
0x462A8 Option: 128 PCI Bus Clocks, Value: 0x80 {09 0E 79 07 00 00 80 00 00 00 00 00 00 00}
0x462B6 Option: 160 PCI Bus Clocks, Value: 0xA0 {09 0E 7A 07 00 00 A0 00 00 00 00 00 00 00}
0x462C4 Option: 192 PCI Bus Clocks, Value: 0xC0 {09 0E 7B 07 00 00 C0 00 00 00 00 00 00 00}
0x462D2 Option: 224 PCI Bus Clocks, Value: 0xE0 {09 0E 7C 07 00 00 E0 00 00 00 00 00 00 00}
0x462E0 Option: 248 PCI Bus Clocks, Value: 0xF8 {09 0E 7D 07 00 00 F8 00 00 00 00 00 00 00}
0x462EE End of Options {29 02}
- call setup_var.efi (type fs0: to choose 1st partition and move this tool there)
- type setup_var 1 40 (this will change latency from above sample)
this patch was done because my bios (AMI) as two setup vars defined in nvram and also to fix wrong var size from original version.
tested on a Aspire XC-230 bios link https://global-download.acer.com/GDFiles...3425953974&Step1=DESKTOP&Step2=ASPIRE&Step3=ASPIRE%20XC-230&OS=ALL&LC=en&BC=ACER&SC=AAP_1#_ga=2.139781296.246275085.1517678130-1501085202.1517678130
Enjoy
https://github.com/bobafetthotmail/insyd...-cmd.patch
i've changed it to support edit the Setup-EC87D643-EBA4-4BB5-A1E5-3F3E36B20DA9 found on a AMI bios.
u can check if you have this guild using the uefi sheel (use dmpstore cmd)
if u dont have this guid dont use this tool !
to use it:
- login to uefi shell
- you will need to dump your setup menu ifr
Form: , Form ID: 0x401 {01 86 01 04 02 00}
0x46258 Setting: PCI Latency Timer, Variable: 0x1 {05 A6 64 07 66 07 05 00 01 00 01 00 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x4627E Option: 32 PCI Bus Clocks, Value: 0x20 {09 0E 76 07 30 00 20 00 00 00 00 00 00 00}
0x4628C Option: 64 PCI Bus Clocks, Value: 0x40 {09 0E 77 07 00 00 40 00 00 00 00 00 00 00}
0x4629A Option: 96 PCI Bus Clocks, Value: 0x60 {09 0E 78 07 00 00 60 00 00 00 00 00 00 00}
0x462A8 Option: 128 PCI Bus Clocks, Value: 0x80 {09 0E 79 07 00 00 80 00 00 00 00 00 00 00}
0x462B6 Option: 160 PCI Bus Clocks, Value: 0xA0 {09 0E 7A 07 00 00 A0 00 00 00 00 00 00 00}
0x462C4 Option: 192 PCI Bus Clocks, Value: 0xC0 {09 0E 7B 07 00 00 C0 00 00 00 00 00 00 00}
0x462D2 Option: 224 PCI Bus Clocks, Value: 0xE0 {09 0E 7C 07 00 00 E0 00 00 00 00 00 00 00}
0x462E0 Option: 248 PCI Bus Clocks, Value: 0xF8 {09 0E 7D 07 00 00 F8 00 00 00 00 00 00 00}
0x462EE End of Options {29 02}
- call setup_var.efi (type fs0: to choose 1st partition and move this tool there)
- type setup_var 1 40 (this will change latency from above sample)
this patch was done because my bios (AMI) as two setup vars defined in nvram and also to fix wrong var size from original version.
tested on a Aspire XC-230 bios link https://global-download.acer.com/GDFiles...3425953974&Step1=DESKTOP&Step2=ASPIRE&Step3=ASPIRE%20XC-230&OS=ALL&LC=en&BC=ACER&SC=AAP_1#_ga=2.139781296.246275085.1517678130-1501085202.1517678130
Enjoy