我正在研究Linux内核中的驱动程序内核模块,通常通过探测函数调用request_irq()。驱动程序/net/以太网/natsemi/ one 83820.ko可以是这样的例子。链接:https://elixir.bootlin.com/linux/latest/source/kernel/irq/manage.c#L1984
这意味着可以在探测完成之前调用处理程序。但我在许多驱动程序
当我插入操作系统(Linux )时,两者都不能工作。当我尝试把它们插到我弟弟的操作系统上时,实际上是一样的,它起作用了。我以为它可以是硬件,但是这些设备在Windows上工作(我是双启动)。lsusb的输出:Bus 001 Device 003: ID 28da:Bus 001 Device 004: ID 28da:3101
Bus 001 Device 001: ID 1d6b:0002 Linux Fou