Giter Club home page Giter Club logo

Comments (3)

xCuri0 avatar xCuri0 commented on May 27, 2024 1

Regarding your issue with being stuck at 2GB bar space

2GB BAR limit issue on Ivy Bridge doesn't exist anymore I figured out how to patch it. You can apply the patches using UEFIPatch they are in the UEFIPatch folder. It will very likely work if the BIOS used is by AMI

from rebaruefi.

xCuri0 avatar xCuri0 commented on May 27, 2024

I'm wondering if it's possible to inject the driver using a bootloader like Clover, OpenCore or DUET.

No because it will then be loaded after PCI enumeration has finished so the hooked PreprocessController never gets run. To my knowledge it's impossible to rerun the UEFI PCI enumeration and allocation.

I did initially make a version that runs from a bootloader though but it's a hardcoded mess that only works if you use CSM on and makes your boot screen rainbows till the GPU driver loads. Commit 4e9175badbf7a4d75ef6ac4c4c92897dc559b7ae providing as-is it's not going to work without modifications to the hardcoded addresses. Also it makes GPU-Z say Resizable BAR is off for some reason and I never tested if it gives a performance gain (unlike the UEFI DXE driver which I confirmed does).

About the Ryzen system you could be the first one to try it since everyone else I've seen has tried it on 3rd-9th gen Intel all with the module itself working. There's no reason it shouldn't work as it isn't hooking any Intel-only functions

from rebaruefi.

Schaka avatar Schaka commented on May 27, 2024

It's a shame. Next time I get my hands on a Haswell HP or Dell OEM system, I'll definitely give this a try though. Let's just hope there's no annoying checksum crap that'll prevent it from POSTing after modding the BIOS.
Regarding your issue with being stuck at 2GB bar space, could this be circumvented by using a Xeon E3 1240 v2 instead, since there's no iGPU? When flipping OEM systems, I usually pair them with Xeons.

For the B350 I'm sure it'll work.

from rebaruefi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.