Génération de pilotes Arm64 avec wdK
Windows 10 pouvez s’exécuter sur des ordinateurs alimentés par des processeurs Arm64. Toutefois, étant donné que Windows 10 sur Arm ne prend pas en charge l’émulation des pilotes UMDF ou en mode noyau x86, vous devez recompiler ces pilotes sur Arm64 en suivant les instructions ci-dessous.
Configuration
Téléchargez Visual Studio 2017 ou 2019. Vous aurez besoin au minimum de la version 15.9.
Dans le menu Démarrer Windows, tapez Visual Studio Installer. Ensuite, sous l’onglet Charges de travail , sélectionnez Développement Desktop avec C++.
Sous l’onglet Composants individuels , sélectionnez les options suivantes :
- Compilateurs et bibliothèques Visual C++ pour Arm
- Compilateurs et bibliothèques Visual C++ pour Arm64
Installez et redémarrez Visual Studio.
Téléchargez le Kit de développement logiciel (SDK) Windows. Vérifiez que vous disposez du Kit de développement logiciel (SDK) version 16299 (Windows 10, version 1709) ou ultérieure.
Téléchargez le WDK. Vérifiez que vous disposez de WDK version 16299 ou ultérieure.
Génération d’un pilote Arm64 avec wdK
Dans Visual Studio, ouvrez une solution de pilote. Vous pouvez utiliser votre propre dépôt ou l’un à partir du dépôt Windows-driver-samples.
Sélectionnez Plateforme Solutions, puis Configuration Manager.
Sous Plateforme de solution active, sélectionnez Nouveau.
Dans Type ou Sélectionnez une nouvelle plateforme, sélectionnez Arm64. Copiez les paramètres de Win32. Sélectionnez OK et Fermez.
Sélectionnez Arm64 comme plateforme cible et regénérez.