Android 安卓:Linux如何与主机设备交互?

Android 安卓:Linux如何与主机设备交互?,android,linux-kernel,android-emulator,qemu,Android,Linux Kernel,Android Emulator,Qemu,Linux驱动程序如何通过主机与主机设备交互?我的意思是,例如,为ARM编译并在模拟器内部运行的虚拟声音设备驱动程序如何与计算机上的实际扬声器通信 我听说在模拟器上运行时需要使用一个特殊的内核映像,所以我想驱动程序会有一些魔力,但我在网上找不到任何信息,也找不到驱动程序。它使用Android内核中的金鱼虚拟平台:这是一个特殊的平台ARM架构,用于与Android使用的自定义Qemu交互: Qemu代码: Android内核代码:

Linux驱动程序如何通过主机与主机设备交互?我的意思是,例如,为ARM编译并在模拟器内部运行的虚拟声音设备驱动程序如何与计算机上的实际扬声器通信


我听说在模拟器上运行时需要使用一个特殊的内核映像,所以我想驱动程序会有一些魔力,但我在网上找不到任何信息,也找不到驱动程序。它使用Android内核中的金鱼虚拟平台:这是一个特殊的平台ARM架构,用于与Android使用的自定义Qemu交互:

Qemu代码:

Android内核代码: