Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > by-pkgid > 98e91bc877e03cf3582cd163550eb7e3 > files > 884

kernel-doc-html-2.4.19-16mdk.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML
><HEAD
><TITLE
>sis962_get_mac_addr</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="SiS 900/7016 Fast Ethernet Device Driver"
HREF="book1.html"><LINK
REL="UP"
TITLE="List of Functions"
HREF="c202.html"><LINK
REL="PREVIOUS"
TITLE="sis635_get_mac_addr"
HREF="r273.html"><LINK
REL="NEXT"
TITLE="sis900_probe"
HREF="r341.html"></HEAD
><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>SiS 900/7016 Fast Ethernet Device Driver</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="r273.html"
ACCESSKEY="P"
>&#60;&#60;&#60; Previous</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="r341.html"
ACCESSKEY="N"
>Next &#62;&#62;&#62;</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><H1
><A
NAME="AEN307"
></A
><SPAN
CLASS="phrase"
><SPAN
CLASS="PHRASE"
>sis962_get_mac_addr</SPAN
></SPAN
></H1
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN311"
></A
><H2
>Name</H2
>sis962_get_mac_addr&nbsp;--&nbsp;      Get MAC address for SiS962 model
 </DIV
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN314"
></A
><H2
>Synopsis</H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN316"
></A
><P
></P
><P
><CODE
><CODE
CLASS="FUNCDEF"
>int __devinit <TT
CLASS="FUNCTION"
>sis962_get_mac_addr </TT
></CODE
>(struct pci_dev * <TT
CLASS="PARAMETER"
><I
>pci_dev</I
></TT
>, struct net_device * <TT
CLASS="PARAMETER"
><I
>net_dev</I
></TT
>);</CODE
></P
><P
></P
></DIV
></DIV
><DIV
CLASS="REFSECT1"
><A
NAME="AEN324"
></A
><H2
>Arguments</H2
><P
></P
><DIV
CLASS="VARIABLELIST"
><DL
><DT
><TT
CLASS="PARAMETER"
><I
>pci_dev</I
></TT
></DT
><DD
><P
>      the sis900 pci device
    </P
></DD
><DT
><TT
CLASS="PARAMETER"
><I
>net_dev</I
></TT
></DT
><DD
><P
>      the net device to get address for 
    </P
></DD
></DL
></DIV
></DIV
><DIV
CLASS="REFSECT1"
><A
NAME="AEN337"
></A
><H2
>Description</H2
><P
>   SiS962 model, use EEPROM to store MAC address. And EEPROM is shared by
   LAN and 1394. When access EEPROM, send EEREQ signal to hardware first 
   and wait for EEGNT. If EEGNT is ON, EEPROM is permitted to be access 
   by LAN, otherwise is not. After MAC address is read from EEPROM, send
   EEDONE signal to refuse EEPROM access by LAN. 
   MAC address is read into <TT
CLASS="PARAMETER"
><I
>net_dev</I
></TT
>-&#62;dev_addr.
 </P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="r273.html"
ACCESSKEY="P"
>&#60;&#60;&#60; Previous</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="book1.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="r341.html"
ACCESSKEY="N"
>Next &#62;&#62;&#62;</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><SPAN
CLASS="phrase"
><SPAN
CLASS="PHRASE"
>sis635_get_mac_addr</SPAN
></SPAN
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="c202.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><SPAN
CLASS="phrase"
><SPAN
CLASS="PHRASE"
>sis900_probe</SPAN
></SPAN
></TD
></TR
></TABLE
></DIV
></BODY
></HTML
>