-
Notifications
You must be signed in to change notification settings - Fork 144
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
Items requiring solving for Windows 10 support #80
Comments
Was trying to delete the double comment, but looks like @Biswa96 was doing the same, and picked the other one. I wasn't trying to censor things, so here's what was posted:
And to answer the point being raised, this is precisely what we don't want to have to require from users. Requiring Windows users to jump through hoops or add an extra device for networking, when there is a readily available internal NIC is not the way to go, as it greatly diminishes the user experience... |
and what about win10arm32? |
@bzy-080408 for this you will need 32-bit UEFI firmware, which I believe is out of this project scope. But pull requests welcome as always, I think. 🙂 |
@binarymaster I just run windows RT8.1 on it use this uefi,but it's not start.So i think it can't boot the arm32 system. |
@bzy-080408 & @binarymaster MS has dropped 32bit support for ARM. According to the Readme, it should be possible to build an armhf version of UEFI Bootloader. That may require patches (I have not checked). |
I believe the WiFi Issue from this List is the same problem as the Debian List. Hasn't a solution to this already been found by WoR (or WoA)? The Genet driver has been updated, is it not possible to verify those changes against the WiFi isssue? Whats the status of the 2x Minor Inconveniences? |
Here are all the items that require solving, for the Windows option to become somewhat usable on the Pi 4:
Major showstoppers
usbxhci.sys
needs to use double DWORD access to read/write 64-bit xHCI registers, instead of QWORD. → Without this, the VL805 xHCI controller doesn't work and none of the rear-panel USB-A ports can be used. → We have a known workaround, but it would be a lot nicer if we could avoid patching system files....EDIT: Looks like creating an
HKLM\System\CurrentControlSet\Control\Compatibility\Device\USBXHCI:ACPI!VEN_PNP&DEV_0D10
key and creating aUSBXHCI
REG_QWORD
with value0x70000000003
can be used to enforce 32-bit access.Partial showstoppers
Minor inconveniences
The text was updated successfully, but these errors were encountered: