Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
soc:2009:asdlkf:notes:skge.c [2009/07/07 19:54]
asdlkf created
soc:2009:asdlkf:notes:skge.c [2009/07/12 12:18] (current)
asdlkf
Line 1: Line 1:
 <code c> <code c>
 +
 skge_probe skge_probe
- adjust_pci_Device 
  alloc_etherdev  alloc_etherdev
  netdev_init  netdev_init
 + pci_set_drvdata
 + adjust_pci_device
 + skge_get_register_address
 + skge_hardware_reset
 + skge_load_chip_identifiers
  skge_initialize  skge_initialize
- skge_perform_software_reset + skge_genesis_init 
- skge_enable_test_mode + skge_generic_init 
- skge_set_test_mode + skge_stop_and_configure_clocks
- pci_read_config_word +
- skge_disable_test_mode +
- skge_set_test_mode +
- genesis_init +
- gm_phy_write +
- yukon_init +
- gm_phy_write +
- genesis_reset +
- xm_write16 +
- yukon_reset +
- gm_phy_write+
  skge_devinit  skge_devinit
  skge_supported_modes  skge_supported_modes
- skge_link_down + netdev_link_down 
-  + netdev_link_up
- register_netdev +
- pci_set_drvdata +
- +
-skge_remove +
- unregister_netdev +
- netdev_nullify +
- netdev_put +
- iounmap +
- free_dma +
- pci_Set_Drvdata+
  
 skge_open skge_open
- malloc_dma + //no separation done on allocation... ​ 
- virt_to_phys+ 
 + //setup rxresources
  skge_ring_alloc  skge_ring_alloc
  skge_rx_fill  skge_rx_fill
 + populate_rx_descriptor
 + //​setup_tx_resources
  skge_ring_alloc  skge_ring_alloc
 +
 + skge_start_clocks
 + software_reset_device
  
-skge_close 
- DBG("​skge_close(empty function)\n"​);​ 
  
 +skge_irq
 + netdev_priv
 + 
 + 
 skge_transmit skge_transmit
  skge_avail  skge_avail
- iob_len + skge_write8 
 + 
 skge_poll skge_poll
  skge_extirq  skge_extirq
- skge_tx_done + skge_process_tx 
- skge_rx_desc + skge_tx_done 
- skge_rx_get + skge_process_rx 
- netdev_rx+ skge_rx_desc 
 + skge_rx_get 
 + netdev_rx 
 + skge_refill_rx_ring 
 + populate_rx_descriptor 
 + 
 +skge_close 
 + skge_hardware_reset 
 + skge_configure_irq 
 + skge_free_tx_resources 
 + skge_free_rx_resources 
 + 
 +skge_remove 
 + pci_get_Drvdata 
 + unregister_netdev 
 + netdev_nullify 
 + netdev_put 
 + 
  
-skge_irq 
- netdev_priv 
 </​code>​ </​code>​

QR Code
QR Code soc:2009:asdlkf:notes:skge.c (generated for current page)