On 6/5/20 5:19 PM, Marcin Wojtas via groups.io wrote:
Hi,
I'd like to ask for comments before I develop the actual code -
currently we have 2 workarounds done specifically for Linux:
a. ECAM shift in PCIE
b. SPCR address space definition
What does this mean?
Both above are not needed e.g. in FreeBSD and I was requested to add
their optional disabling.
Disabling ECAM shift is just a matter of exposing the iATU controls to
the OS, right? Why do you need to disable it?
The idea is to add dedicated variables that
would optionally allow to disable the quirks, accessible via
BootManager. Questions:
- Would above be acceptable or is there a better way to handle such cases?
- In case it's fine, is there a dedicated place in the BootManager menu
to add custom switches?
Typically in a 'platform' submenu under the Device Manager
- Are you aware of good examples for adding custom options?
You could look at SynQuacer or Raspberry Pi for inspiration on how to
create HII pages in the UiApp menu system.
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#61144): https://edk2.groups.io/g/devel/message/61144
Mute This Topic: https://groups.io/mt/74694919/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-