You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lkmpg.tex
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1957,7 +1957,8 @@ \subsection{Threaded IRQ}
1957
1957
1958
1958
Presence of both handlers is not mandatory.
1959
1959
If either of them is not needed, pass the \cpp|NULL| instead.
1960
-
A \cpp|NULL| top-half handler implicitly means doing nothing but waking up the bottom-half serving thread (for running the bottom-half handler); A \cpp|NULL| bottom-half handler would have the same effect as if \cpp|request_irq()| were used.
1960
+
A \cpp|NULL| top-half handler implies that no action is taken except to wake up the bottom-half serving thread, which runs the bottom-half handler.
1961
+
Similarly, a \cpp|NULL| bottom-half handler effectively acts as if \cpp|request_irq()| were used.
1961
1962
In fact, this is how \cpp|request_irq()| is implemented.
1962
1963
1963
1964
Note that passing \cpp|NULL| to both handlers is considered an error and will make registration fail.
0 commit comments