SiS 900/7016 Fast Ethernet Device Driver
Prev
Next
Chapter 9. List of Functions
Table of Contents
sis900_get_mac_addr
— Get MAC address for stand alone SiS900 model
sis630e_get_mac_addr
— Get MAC address for SiS630E model
sis635_get_mac_addr
— Get MAC address for SIS635 model
sis900_probe
— Probe for sis900 device
sis900_mii_probe
— Probe MII PHY for sis900
sis900_default_phy
— Select default PHY for sis900 mac.
sis900_set_capability
— set the media capability of network adapter.
read_eeprom
— Read Serial EEPROM
mdio_read
— read MII PHY register
mdio_write
— write MII PHY register
sis900_reset_phy
— reset sis900 mii phy.
sis900_open
— open sis900 device
sis900_init_rxfilter
— Initialize the Rx filter
sis900_init_tx_ring
— Initialize the Tx descriptor ring
sis900_init_rx_ring
— Initialize the Rx descriptor ring
sis630_set_eq
— set phy equalizer value for 630 LAN
sis900_timer
— sis900 timer routine
sis900_check_mode
— check the media mode for sis900
sis900_set_mode
— Set the media mode of mac register.
sis900_auto_negotiate
— Negotiation Enable/Reset bit.
sis900_read_mode
— read media mode for sis900 internal phy
sis900_tx_timeout
— sis900 transmit timeout routine
sis900_start_xmit
— sis900 start transmit routine
sis900_interrupt
— sis900 interrupt handler
sis900_rx
— sis900 receive routine
sis900_finish_xmit
— finish up transmission of packets
sis900_close
— close sis900 device
netdev_ethtool_ioctl
— For the basic support of ethtool
mii_ioctl
— process MII i/o control command
sis900_get_stats
— Get sis900 read/write statistics
sis900_set_config
— Set media type by net_device.set_config
sis900_compute_hashtable_index
— compute hashtable index
set_rx_mode
— Set SiS900 receive mode
sis900_reset
— Reset sis900 MAC
sis900_remove
— Remove sis900 device
Prev
Home
Next
Acknowledgements
sis900_get_mac_addr