在Android中使用JNI时,需要在用户空间程序中读取/写入tty SDIO设备。 是否可以使用fopen和读/写作为普通文件打开设备(/ dev / ttySDIO0)?
从终端应用程序可以对它进行cat / echo。但是,我正在寻找一种可以在程序中使用的方法。
我没有在SDIO UART驱动程序中看到.read操作。
谢谢。
编辑:我使用的Android Dev Phone 1有Android 1.6(Linux内核版本2.6.29)。答案 0 :(得分:0)
当我从最新的Linux内核版本2.6.34浏览SDIO驱动程序源时。它添加了file_operations结构,列出了.read操作。我意识到我需要升级Android以解决问题。
感谢大家的时间,精力和答案。