今天,我开始思考linux中“open”调用中传递给设备驱动程序的inode结构。我以前虔诚地将“inode->i_rdev”用于主要和次要数字。但我从未将它用于任何其他目的。(很可能我从来没有超过我的玩具司机。)
所以,我想知道是否有人可以在设备驱动程序中解释这个结构的任何其他用法。(它是否作为遗产的一部分保留?)
谢谢
PS:这个结构与文件系统维护的inode结构有什么关系吗?这有点令人困惑。
今天,我开始思考linux中“open”调用中传递给设备驱动程序的inode结构。我以前虔诚地将“inode->i_rdev”用于主要和次要数字。但我从未将它用于任何其他目的。(很可能我从来没有超过我的玩具司机。)
所以,我想知道是否有人可以在设备驱动程序中解释这个结构的任何其他用法。(它是否作为遗产的一部分保留?)
谢谢
PS:这个结构与文件系统维护的inode结构有什么关系吗?这有点令人困惑。