linux系统中的ioctl函数的CMD的幻数定义在哪里定义?是驱动程序中还是应用程序中?

2025-05-22 06:38:00
推荐回答(1个)
回答1:

COMMAND命令字可以自己定义,也可以用不同驱动已定义的命令字。CMD命令字的用处打个比方,用户层想使用内核层某驱动的一个功能,那么它就可以通过IOCTL传相应的命令字下去,给内核,内核通过接受到的命令字,实现相应功能。