-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SDHostBRCME88C - sdport-based driver for RPI4 emmc2 #27
Conversation
New SDHost miniport driver for BRCME88C. Implementation guided by the sdhc sample code.
Just to note, it seems the directory for eMMC2 controller driver already exists in the source tree: https://github.com/raspberrypi/windows-drivers/tree/master/drivers/sd/bcm2711/bcmemmc2 |
Thanks for working on this! I'm not sure how it would be best to merge it, considering the issues you've mentioned here: #20 (comment), and the already existing bcmemmc2 INF. It could be merged in a separate branch, and once it's confirmed to be as stable as sdbus, replace bcmemmc2 with it then finally merge into master. bcm2836sdhc isn't particularly useful without a WLAN driver, but if someone starts writing one, the interrupt conflicts will become an issue. I've briefly tested the driver without bcm2836sdhc being present and haven't seen any issues. Even unloading works fine in the latest insider builds. |
I was assuming this would be merged and treated like all of the other drivers that are in the repo but not actually ready to be in the default image. That would make it easier for people to test and fix bugs than having it in a separate branch. |
Oh, forgot about the non-working drivers. Good point. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for adding this EMMC2 driver. Went through all but the SlotExtension code and made some comments. Will read through the slot extension tomorrow.
sdport-based miniport driver for RPI4's emmc2 controller.
Intended to help with issue #20