Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 564

howto-html-ja-9.1-0.5mdk.noarch.rpm

<HTML
><HEAD
><TITLE
>$B%i%C%W%H%C%W5!$N(B IR $B%]!<%H$N>pJs$rF@$k$K$O(B</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK
REL="HOME"
TITLE="Linux Infrared HOWTO"
HREF="index.html"><LINK
REL="UP"
TITLE="Linux/IrDA $B$G%5%]!<%H$5$l$F$$$k%O!<%I%&%'%"(B"
HREF="infrared-howto-c-hardware-supported.html"><LINK
REL="PREVIOUS"
TITLE="Linux/IrDA $B$G%5%]!<%H$5$l$F$$$k%O!<%I%&%'%"(B"
HREF="infrared-howto-c-hardware-supported.html"><LINK
REL="NEXT"
TITLE="$B%O!<%I%&%'%"%5!<%Y%#(B"
HREF="infrared-howto-s-hardware-surveys.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 Infrared HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="infrared-howto-c-hardware-supported.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
>Chapter 4. Linux/IrDA $B$G%5%]!<%H$5$l$F$$$k%O!<%I%&%'%"(B</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="infrared-howto-s-hardware-surveys.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="INFRARED-HOWTO-S-OBTAINING-INFORMATION"
>4.1. $B%i%C%W%H%C%W5!$N(B IR $B%]!<%H$N>pJs$rF@$k$K$O(B</A
></H1
><P
>   $B%i%C%W%H%C%W5!$G(B IrDA $B%]!<%H$r(B Linux/IrDA $B$GF0$+$9$K$O!"(BStandardInfraRed
   (SIR) $B%b!<%I$+(B FastInfraRed (FIR) $B%b!<%I$r;H$&$3$H$K$J$j$^$9!#(B</P
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1003"
>4.1.1. SIR</A
></H2
><P
>   SIR $B%b!<%I$N:GBgB.EY$O(B 115,200bps $B$G!"@V30@~%]!<%H$O(B 16550A UART
   $B$rMQ$$$?%7%j%"%k%]!<%H$r%(%_%e%l!<%H$7$^$9!#(B
   $B$3$N%]!<%H$O%+!<%M%k$N%7%j%"%k%I%i%$%P$K$h$C$F!"5/F0;~$^$?$O%7%j%"%k%I%i%$%P%b%8%e!<%k$r%m!<%I$7$?;~E@$GG'<1$5$l$^$9!#(B
   $B$b$7!"@V30@~%]!<%H%5%]!<%H$,(B BIOS $B$GM-8z$K$J$C$F$$$l$P!"KX$I$N%i%C%W%H%C%W5!$G0J2<$N$h$&$J%+!<%M%k%a%C%;!<%8$r8+$k$3$H$,$G$-$k$G$7$g$&!#(B

<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>Serial driver version 4.25 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A     #first serial port /dev/ttyS0
ttyS01 at 0x3000 (irq = 10) is a 16550A    #e.g. infrared port
ttyS02 at 0x0300 (irq = 3) is a 16550A     #e.g. PCMCIA modem port</PRE
></FONT
></TD
></TR
></TABLE
></P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1007"
>4.1.2. FIR</A
></H2
><P
>   4Mbps $B$^$G$NB.EY$r;H$$$?$1$l$P!"$"$J$?$N%^%7%s$K$O$7$+$k$Y$-(B
   FIR $B%A%C%W$,Ek:\$5$l$F$$$kI,MW$,$"$j$^$9!#$^$?!"$3$N%A%C%W$r%5%]!<%H$7$?(B
   Linux/IrDA $B%I%i%$%P$bI,MW$G$9!#$3$N$?$a!";H$o$l$F$$$k(B FIR
   $B%A%C%W$N@53N$J>pJs$rF~<j$9$kI,MW$,$"$j$^$9!#(B
   $B$3$N>pJs$rF@$k$K$O0J2<$NJ}K!$,$"$j$^$9!#(B</P
><P
>&#13;<P
></P
><OL
TYPE="1"
><LI
><P
>$B%^%7%s$N(B <EM
>$B@bL@=q(B</EM
> $B$rFI$s$G$/$@$5$$!#(B
$BC"$7!"I,MW$J$@$1$N!"$+$D?.Mj$G$-$k>pJs$,$3$3$+$iF@$i$l$k$3$H$O$^$l$G$9!#(B</P
></LI
><LI
><P
>FIR $B%A%C%W$,(B <EM
>PCI</EM
> $B%G%P%$%9$+$I$&$+D4$Y$F$/$@$5$$!#(B
<B
CLASS="COMMAND"
>cat /proc/pci</B
> $B$r<B9T$7$F$_$F$/$@$5$$!#(B
$B%+!<%M%k(B 2.2.x $B$N>l9g$O(B <TT
CLASS="FILENAME"
>/proc/bus/pci</TT
> $B$r8+$^$9!#(B
$B$?$@(B PCI $B$+$i$N>pJs$OIT==J,$J$3$H$,B?$$$G$9!#(BPCI
$B%G%P%$%9$N:G?7>pJs$H%Y%s%@HV9f$O(B
<TT
CLASS="FILENAME"
>/usr/src/linux/Documentation</TT
> $B0J2<$N%+!<%M%kJ8=q$+!"(BCraig
Hurt $B$5$s$N%Z!<%8(B <A
HREF="http://members.hyperlink.net.au/~chart"
TARGET="_top"
>http://members.hyperlink.net.au/~chart</A
> $B$GF@$i$l$^$9!#(B
$B%+!<%M%k(B 2.1.82 $B0J9_$G$O!"(B<B
CLASS="COMMAND"
>pci-utils</B
> $B%Q%C%1!<%8$N(B
<B
CLASS="COMMAND"
>lspci</B
> $B%3%^%s%I$r;H$&$3$H$b$G$-$^$9!#(B</P
></LI
><LI
><P
><EM
>DOS $B%D!<%k(B</EM
> $B$N(B <B
CLASS="COMMAND"
>CTPCI330.EXE</B
>
$B$r;H$&$3$H$b$G$-$^$9!#$3$N%D!<%k$O%I%$%D$N%3%s%T%e!<%?;o(B CT $B$N(B <A
HREF="ftp://www.heise.de/pub/ct/ctsi/ctpci330.zip"
TARGET="_top"
>ftp://www.heise.de/pub/ct/ctsi/ctpci330.zip</A
> $B$+$iF~<j$G$-$^$9!#(B
$B$3$N%W%m%0%i%`$GF@$i$l$k>pJs$,!"(BLinux
$BMQ$N%D!<%k$GF@$i$l$k$b$N$h$jNI<A$G$"$k$3$H$b$h$/$"$j$^$9!#(B</P
></LI
><LI
><P
><EM
>Plug-and-Play (PnP)</EM
> $B%G%P%$%9>pJs$rF@$k!#(B
<B
CLASS="COMMAND"
>isapnp</B
> $B%D!<%k$,Lr$KN)$D$G$7$g$&!#(B
$BC"$7!";d$O$3$N%D!<%k$r$3$NL\E*$G;H$C$?$3$H$O$"$j$^$;$s!#(B</P
></LI
><LI
><P
>  $B$b$7$9$G$K(B <EM
>Linux/<SPAN
CLASS="TRADEMARK"
>IrDA</SPAN
>&reg;
  $B%=%U%H%&%'%"(B</EM
> $B$r%$%s%9%H!<%k:Q$_$J$i!"(BFIR $B%b%8%e!<%k$r%m!<%I$7$F(B
  <B
CLASS="COMMAND"
>dmesg</B
> $B$N=PNO$r8+$F(B FIR
  $B$,8!=P$5$l$k$+$I$&$+$r8+$k$H$$$&<j$b$"$j$^$9!#(B</P
></LI
><LI
><P
>  $B8!=PJ}K!$OB>$K$b$"$j$^$9!#0J2<$O(B Thomas Davis $B$5$s$K$h$k@bL@$G$9(B:
  ($B86Cm(B:$BB?>/JT=8$7$F$$$^$9(B)
  $B!V%Y%s%@$N(B FTP $B%5%$%H$r5y$C$F$_$F!"(B<EM
>Windows9x FIR drivers</EM
>
  $B$rC5$7$^$9!#$3$l$K$O(B SMC $B%A%C%W$J$i!"0J2<$N$b$N$,4^$^$l$F$$$^$9!#(B

<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="90%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>-rw-rw-r--   1 ratbert  ratbert       743 Apr  3  1997 smcirlap.inf
-rw-rw-r--   1 ratbert  ratbert     17021 Mar 24  1997 smcirlap.vxd
-rw-rw-r--   1 ratbert  ratbert      1903 Jul 18  1997 smcser.inf
-rw-rw-r--   1 ratbert  ratbert     31350 Jun  7  1997 smcser.vxd</PRE
></FONT
></TD
></TR
></TABLE
>
  $B$h$/$o$+$i$J$$$H$-$O!"$^$:(B Windows 95 $B8~$1$N(B .inf/.vxd
  $B%I%i%$%P$r8+$F$/$@$5$$!#(B
  Windows95 $B$N=P2YHG$K$O(B FIR $B%I%i%$%P$O!vA4$/!v4^$^$l$F$$$^$;$s$N$G!"(B
  FIR $B%I%i%$%P$OI,$:%5!<%I%Q!<%F%#@=$G!"B?$/$O(B Counterpoint $B@=$N$b$N$r(B ESI
  $B<R$,0\?"$7$?$b$N$G$9!W(B</P
></LI
><LI
><P
>  Thomas Davis $B$5$s$O(B <EM
>SMC $B<R@=$N>.$5$J(B DOS $B%f!<%F%#%j%F%#(B</EM
>
  $B$b8+$D$1$^$7$?!#0J2<$r;2>H2<$5$$!#(B
  <A
HREF="http://www.smsc.com/ftppub/chips/appnote/ir_utils.zip"
TARGET="_top"
>http://www.smsc.com/ftppub/chips/appnote/ir_utils.zip</A
>
  $B$3$N%Q%C%1!<%8$K$O(B <B
CLASS="COMMAND"
>FINDCHIP.EXE</B
> $B%3%^%s%I$H(B
  <B
CLASS="COMMAND"
>FIRSETUP.EXE</B
> $B%f!<%F%#%j%F%#$,4^$^$l$F$*$j!"8e<T$O%A%C%W%"%I%l%90J30$NA4@_DjCM$rJQ99$9$k$N$K;H$($^$9!#(B
  $B$5$i$K!"$3$N%Q%C%1!<%8$K$O(B <B
CLASS="COMMAND"
>BIOSDUMP.EXE</B
> $B$,4^$^$l$F$*$j!"(B
  $B$3$l$rMQ$$$l$P0J2<$N=PNO$,F@$i$l$^$9!#(B</P
><P
>$BNc(B1 (COMPAQ Armada 1592DT $B$N>l9g(B)</P
><P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="90%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>In current devNode:
           Size      = 78
           Handle    = 14
           ID        = 0x1105D041 = 'PNP0511' &#38;- Generic IrDA SIR
Types:  Base = 0x07, Sub = 0x00,  Interface = 0x02
Comm. Device, RS-232, 16550-compatible
Attribute = 0x80
                CAN be disabled
                CAN be configured
BOTH Static &#38; Dynamic configuration
Allocated Resource Descriptor Block TAG's:
TAG=0x47, Length=7 I/O Tag, 16-bit Decode
Min=0x03E8, Max=0x03E8
Align=0x00, Range=0x08
TAG=0x22, Length=2 IRQ Tag, Mask=0x0010
TAG=0x79, Length=1 END Tag, Data=0x2F</PRE
></FONT
></TD
></TR
></TABLE
>&#13;</P
><P
>$B7k2L(B 1</P
><P
><B
CLASS="COMMAND"
>Irq Tag, Mask (bit mapped - ) = 0x0010 = 0000 0000 0000 0001 0000</B
>
$B=>$C$F!"$3$l$O(B IRQ 4 $B$r;H$C$F$$$^$9(B (0 $B$+$i$O$8$^$C$F=g$K>e$,$C$F$$$-$^$9(B)$B!#(B
$B$^$?$3$l$O(B SIR $B$N$_$N%G%P%$%9$G!"(BIRQ 4 $B$G!"(BIO=x03e8 $B$K3d$jEv$F$i$l$F$$$^$9!#(B</P
><P
>$BNc(B 2 ($B$3$l$rF@$?%^%7%s$N>\:Y$OITL@$G$9(B)</P
><P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="90%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>In current devNode:
          Size      = 529
          Handle    = 14
          ID        = 0x10F0A34D = 'SMCF010' -- SMC IrCC
Types:  Base = 0x07, Sub = 0x00,  Interface = 0x02
Comm. Device, RS-232, 16550-compatible
Attribute = 0x80
               CAN be disabled
               CAN be configured
BOTH Static &#38; Dynamic configuration

Allocated Resource Descriptor Block TAG's:
TAG=0x47, Length=7 I/O Tag, 16-bit Decode
Min=0x02F8, Max=0x02F8
Align=0x00, Range=0x08
TAG=0x22, Length=2 IRQ Tag, Mask=0x0008
TAG=0x47, Length=7 I/O Tag, 16-bit Decode
Min=0x02E8, Max=0x02E8
Align=0x00, Range=0x08
TAG=0x2A, Length=2 DMA Tag, Mask=0x02, Info=0x08
TAG=0x79, Length=1 END Tag, Data=0x00</PRE
></FONT
></TD
></TR
></TABLE
></P
><P
>$B7k2L(B 2</P
><P
>a) $B$3$l$O(B SMC $B$N(B IrCC $B%A%C%W$G!"(B</P
><P
>b) $B0lIt$O(B 0x02f8 $B$N%"%I%l%9$K$"$j!"(B8 byte $BJ,$N%"%I%l%9$r@jM-$7!"(Birq $B$O(B 3 $B$G(B</P
><P
>c) $B$b$&0lJ}$NItJ,$O(B 0x02e8 $B$N%"%I%l%9$K$"$j!"(B8 byte $BJ,$N%"%I%l%9$r@jM-$7!"(Bdma
1 $BHV(B (0x02 =0000 0010) $B$K@\B3$5$l$F$$$^$9!#(B</P
><P
>Thomas Davis $B$5$s$OF@$i$l$?%^%7%s>pJs$N0lIt$r(B <A
HREF="http://www.jps.net/tadavis/irda/devids.txt"
TARGET="_top"
>http://www.jps.net/tadavis/irda/devids.txt</A
>
$B$KCV$$$F$$$^$9!#(B</P
><DIV
CLASS="WARNING"
><P
></P
><TABLE
CLASS="WARNING"
WIDTH="90%"
BORDER="0"
><TR
><TD
WIDTH="25"
ALIGN="CENTER"
VALIGN="TOP"
><IMG
SRC="./warning.gif"
HSPACE="5"
ALT="Warning"></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
><P
>  $B$3$N%Q%C%1!<%8$O%(%s%I%f!<%68~$1$G$O$J$/!"0lIt$N%f!<%F%#%j%F%#$O4m81$J$b$N$K$J$j$($^$9!#M#0l$N@bL@J8=q$O(B Microsoft Word
  $B7A<0$G%Q%C%1!<%8$KF1Iu$5$l$F$$$k$?$a!"(BLinux $B%f!<%6$OI,MW$K1~$8$F(B
  <B
CLASS="COMMAND"
>catdoc</B
> $B$J$I$GFI$s$G$/$@$5$$!#(B<B
CLASS="COMMAND"
>catdoc</B
> $B$O(B
  <A
HREF="http://www.fe.msk.ru/~vitus/catdoc/"
TARGET="_top"
>http://www.fe.msk.ru/~vitus/catdoc/</A
> $B$GF~<j$G$-$^$9!#(B</P
></TD
></TR
></TABLE
></DIV
></LI
><LI
><P
>  Microsoft Windows 9x/NT $B%*%Z%l!<%F%#%s%0%7%9%F%`$N(B
  <EM
>Device Manager</EM
> $B$r;H$&!#(B</P
></LI
><LI
><P
>$B0J2<$N>O$G5-:\$9$k(B <EM
>$B%O!<%I%&%'%"%5!<%Y%#(B</EM
> $B$,;H$($^$9!#(B</P
></LI
><LI
><P
>  $B:G8e$N<jCJ$H$7$F!"%i%C%W%H%C%W5!$r$"$1$F%A%C%W%;%C%H>e$N0u:~$r8+$k$3$H$b$G$-$^$9!#0J2<$O!"(B($BB?J,IT40A4$J(B) $B%a!<%+%j%9%H$G$9!#(B
  Crystal Semiconductor, Agilent (HP $B$^$?$O(B Agilent ($BDL>oI=5-$O$I$A$i$b%m%4(B)$B!#(B
  $B%A%C%WL>$O(B HSDL $B$G;O$^$k!ZLuCm(B: IrDA $B$N8w%b%8%e!<%k!&%H%i%s%7!<%P![(B)$B!"(B
  Hitachi$B!"(BIBM$B!"(BNational Semiconductor Corporation (NSC$B!#I=5-$O%m%4(B)$B!"(B
  NEC$B!"(BPhilips$B!"(BSharp$B!"(BStandard Micro Systems Corporation (SMC/SMCC
  $B!ZLuCm(B: $B0u:~%m%4$O(B SMCC$B![(B)$B!"(BTexas Instruments (TI)$B!"(BVLSI$B!"(BWinbond$B!#(B
  $BNc$H$7$F!"(BHSDL-7001 $B$N2sO)Nc$r5s$2$^$9(B (HP $B$N>.:};R$K$h$j!"86Cx<T$K$h$j=$@5(B)
  $B!ZLuCm(B: $B%a!<%+L>$J$N$GLdEzL5MQ$GD>$7$^$7$?!#![(B

<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="90%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>    LEDs    Encode/Decode    SIR/FIR

   HSDL-1001    HSDL-7001      UART 16550/
                  MicroController
   ______      ______________      ____________
  |      |    |              |    |            |
(||   TXD|&#60;---|IR_TXD     TXD|&#60;---|SOUT        |
  |      |    |              |    |            |
  |      |    |           RCV|---&#62;|SIN        |
  |      |    |              |    |            |
(||   RCV|---&#62;|IR_RCV  16XCLK|&#60;---|BAUDOUT     |
  |      |    |          NRST|-+  |            |
   ------      --------------  |   ------------
                               V</PRE
></FONT
></TD
></TR
></TABLE
></P
></LI
></OL
>&#13;</P
></DIV
></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="infrared-howto-c-hardware-supported.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="infrared-howto-s-hardware-surveys.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Linux/IrDA $B$G%5%]!<%H$5$l$F$$$k%O!<%I%&%'%"(B</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="infrared-howto-c-hardware-supported.html"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>$B%O!<%I%&%'%"%5!<%Y%#(B</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>