Comment les pilotes Linux interagissent avec les périphériques hôte via le Android Emulator? Je veux dire par exemple comment un pilote de périphérique audio virtuel, compilé pour ARM et fonctionnant à l'intérieur de l'émulateur, communique avec le haut-parleur de l'ordinateur. J'ai entendu dire que vous deviez utiliser une image de noyau spéciale lorsque vous courez sur l'émulateur, donc j'imagine que les pilotes font un peu de magie mais je n'ai pas trouvé d'informations sur le web et je n'ai pas trouvé les pilotes sur le git repositories .Android: comment Linux interagit avec les périphériques hôte?
0
A
Répondre
1
Il utilise le poisson rouge plate-forme virtuelle qui est dans le noyau Android: il est une architecture spéciale plateforme ARM, faites pour interagir avec la coutume Qemu que Android utilise:
Code Qemu:
https://android.googlesource.com/platform/external/qemu/+/froyo-release/android
code du noyau Android :
https://android.googlesource.com/kernel/common/+/deprecated/android-2.6.39/arch/arm/