https://gitcode.net/btwise/opencorepkg_mod/-/commit/fed53eac5d48a4207ac0c038069475ed9d07abebEnableGop: Add support for early Nvidia UEFI VBIOS2024-01-28T14:22:13+00:00Mike Beatonmjsbeaton@gmail.comhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/d26e489dfec7e3ef3b65e2c359454497daf7c24aEnableGop: Remove attempt to truncate Nvidia ROM if it is a round size2024-01-28T14:22:20+00:00Mike Beatonmjsbeaton@gmail.com
Since nvflash dumps and writes back the whole ROM, and since we are
often (and safely) starting with a ROM below 128KB and ending up with
one above it, there is no need to try to limit Nvidia ROMs when the initial
ROM is a round size. (nvflash will refuse to write it back if it is too large;
anything else, such as a first part which becomes too large and overwrites
a useful second part, should not happen; this is unlike AMD where all
changes have to happen within the first 128KB, and anything above 128KB
should not be moved, and is not mapped to memory visible by the CPU.)https://gitcode.net/btwise/opencorepkg_mod/-/commit/dd165c4aa492b590ebc10450828c6cf478f023c2EnableGop: Futher updates to vBiosInsert.sh truncation logic for Nvidia2024-01-28T21:07:20+00:00Mike Beatonmjsbeaton@gmail.com
- Remove false positive report of not enough space on multiples of 4KB
size (by changing to 64KB multiples)
o Still probably a false positive if original ROM size (which is
normally a multiple of 512 bytes anyway) is exactly 128KB, since
normal total Nvidia VBIOS space is at least 256KB, but...
- Allow Nvidia max size override
- Fix no overflow check against true max., if size is not a multiple
of 4KB (now 64KB)
o We would not have hit this in practice before, given actual ROM
sizes and actual least available max of 256KBhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/37f10423318c6d9c1bdf394e4ec61fe2c8aecd98EnableGop: Improve standard ROM size detection in vBiosInsert.sh2024-01-29T13:27:42+00:00ocbuildocbuild@acidanthera.localhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/7a3f8cc4269a2f176969534c036b3951c07c3a26EnableGop: Improve handling of differently sized VBIOS files for AMD and Nvidia2024-01-29T23:08:26+00:00ocbuildocbuild@acidanthera.localhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/3a2cb0dcf31d89a8a26ae47410d731f5a9a6cff7Merge branch 'master' of https://github.com/acidanthera/OpenCorePkg2024-01-30T09:55:25+08:00btwisetyq@qq.comhttps://gitcode.net/btwise/opencorepkg_mod/-/commit/d5e2de14fe08a13cc8c79ddc073d663b12414054Merge branch 'master' of https://gitee.com/btwise/OpenCorePkg2024-01-30T09:56:03+08:00btwisetyq@qq.com