Я прохожу ldd3 в течение последних нескольких месяцев. Много раз перечитывал первые несколько глав.
Эти две ссылки используются по-разному, одна использует рабочую очередь, другая использует очередь задач. Чтобы реализовать нижнюю половину.
http://www.tldp.org/LDP/lkmpg/2.4/html/x1210.html http://www.linuxtopia.org/online_books/linux_kernel/linux_kernel_module_programming_2.6/x1256.html
У меня есть некоторые сомнения по поводу того, что tasklet, taskqueue, work-queue
все, кажется, выполняют какое-то задание в свободное время :--
а) В чем именно разница между этими тремя?
б) Что следует использовать для нижней половины обработчика прерываний?
смущенный ...???