<HTML ><HEAD ><TITLE >$B3d$j9~$_(B (IRQ) $B$H(B DMA $B%"%/%;%9(B</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK REL="HOME" TITLE="Linux I/O $B%]!<%H%W%m%0%i%_%s%0(B mini-HOWTO" HREF="index.html"><LINK REL="PREVIOUS" TITLE=" C $B%W%m%0%i%`$+$i(B I/O $B%]!<%H$r;H$&(B" HREF="using.html"><LINK REL="NEXT" TITLE="$B9b$$@:EY$N%?%$%_%s%0@)8f(B" HREF="high-resolution.html"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" ><DIV CLASS="NAVHEADER" ><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Linux I/O $B%]!<%H%W%m%0%i%_%s%0(B mini-HOWTO</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="using.html" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="high-resolution.html" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="IRQ" >3. $B3d$j9~$_(B (IRQ) $B$H(B DMA $B%"%/%;%9(B</A ></H1 ><P >$B%f!<%6%b!<%I$N%W%m%0%i%`$+$iD>@\$K3d$j9~$_$d(B DMA $B$r;H$&$3$H$O$G$-$^$;$s!#(B $B$3$l$K$O!"%+!<%M%k%I%i%$%P$r:n@.$9$kI,MW$,$"$j$^$9!#$=$N>\:Y$K$D$$$F$O(B <A HREF="http://www.redhat.com:8080/HyperNews/get/khg.html" TARGET="_top" >$B!V(BLinux $B%+!<%M%k%O%C%+!<%:(B $B%,%$%I!W(B</A >$B$r!"$^$?$=$NNc$H$7$F$O!"%+!<%M%k$N(B $B%=!<%9%3!<%I$rFI$s$G2<$5$$!#(B</P ><P >$B%f!<%6%b!<%I$N%W%m%0%i%`$+$i3d$j9~$_$r6X;_$9$k$3$H$O!"4m81$rH<$$$^$9$,!"(B $B2DG=$G$9!#(B($B%+!<%M%k%I%i%$%P$G$9$i$=$l$r<B9T$9$k$H$-$O$G$-$k8B$jC;$$;~4V(B $B$G$9$k$b$N$G$9!#(B) <TT CLASS="FUNCTION" >iopl(3)</TT > $B$r8F$S=P$7$?$"$H!"(B<TT CLASS="FUNCTION" >asm("cli");</TT > $B$r8F$S=P$9$@$1$G3d$j9~$_$r6X;_$9$k$3$H$,$G$-$^$9!#(B $B:F$S3d$j9~$_2DG=$K$9$k$K$O(B <TT CLASS="FUNCTION" >asm("sti")</TT > $B$r(B $B8F$S$^$9!#(B</P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="using.html" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="high-resolution.html" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >C $B%W%m%0%i%`$+$i(B I/O $B%]!<%H$r;H$&(B</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >$B9b$$@:EY$N%?%$%_%s%0@)8f(B</TD ></TR ></TABLE ></DIV ></BODY ></HTML >