看了好多资料都说,hal层通过 ioctl 和用户空间层交流,然后用户空间传给真正的驱动。有没有能指点一下具体是如何交流的?
收起
首先更正你的一个错误,ioctl是一个系统调用,运行后就将进入内核空间。ioctl会带上不同的参数来实现不同的功能,从而实现了交流。
报告相同问题?