Skip to content

NVC ADL-P fixes #303

Merged
filipleple merged 2 commits into
dasharofrom
adlp_fixes
Feb 19, 2026
Merged

NVC ADL-P fixes #303
filipleple merged 2 commits into
dasharofrom
adlp_fixes

Conversation

@filipleple
Copy link
Copy Markdown
Member

@filipleple filipleple commented Feb 12, 2026

Add the Bayhub SD card driver, making SD cards bootable from EDK2. Adresses: Dasharo/dasharo-issues#454

Add a note that the Keep IOMMU enabled(...) option is incompatible with Windows on many devices, making the OS unable to boot. This is to answer the issues: Dasharo/dasharo-issues#1771 Dasharo/dasharo-issues#641

Dasharo/coreboot#846
ref: NCM-2103

@filipleple filipleple self-assigned this Feb 12, 2026
@filipleple filipleple marked this pull request as draft February 12, 2026 13:23
@filipleple filipleple changed the title DasharoSystemFeaturesStrins.uni: add note on IOMMU option NVC ADL-P fixes Feb 12, 2026
@miczyg1
Copy link
Copy Markdown
Contributor

miczyg1 commented Feb 16, 2026

Add a note that the Keep IOMMU enabled(...) option is incompatible with Windows, making the OS unable to boot.

It isn't necessarily incompatible. I have succeeded in booting Windows when this option is enabled on certain devices.

Add a note that the `Keep IOMMU enabled(...)` option is incompatible
with Windows, making the OS unable to boot.

Signed-off-by: Filip Lewinski <filip.lewinski@3mdeb.com>
Apply https://edk2.groups.io/g/devel/message/100548 in order to fix SD
cards not listing as bootable devices/mountable volumes.

Signed-off-by: Filip Lewinski <filip.lewinski@3mdeb.com>
@filipleple filipleple marked this pull request as ready for review February 18, 2026 09:47
Copy link
Copy Markdown
Member

@SergiiDmytruk SergiiDmytruk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Worth noting that mOverride = &BhtOverride; suppresses looking up gEdkiiSdMmcOverrideProtocolGuid which is provided by platform-specific drivers. It doesn't matter now since we don't use any alternative SD-card drivers. This just isn't a proper way of integration and probably the reason why the driver didn't get into upstream.

@filipleple filipleple merged commit d737a91 into dasharo Feb 19, 2026
2 checks passed
@filipleple filipleple deleted the adlp_fixes branch February 19, 2026 07:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants