ファイル定義書 仕様書 自動 作成 ツール【A HotDocument】

etherfabric.c

ファイル名ファイル名

etherfabric.c

ソースファイル情報ソースファイル情報

内容 行数 比率
コメント行数 645 19%
空行行数 587 17%
実行行数 2204 64%
合計行数 3436 100%

関数定義数関数定義数

内容 定義数
関数数 84

定義関数定義関数

No. 名称 属性 説明
1
StaticStatic gmii_autoneg_advertised static unsigned int Retrieve GMII autonegotiation advertised abilities
2
StaticStatic gmii_autoneg_lpa static unsigned int Retrieve GMII autonegotiation link partner abilities
3
StaticStatic gmii_nway_result static unsigned int Calculate GMII autonegotiated link technology
4
StaticStatic gmii_link_ok static int Check GMII PHY link status
5
StaticStatic alaska_init static void Alaska PHY
6
StaticStatic mentormac_reset static void Reset Mentor MAC
7
StaticStatic mentormac_init static void Initialise Mentor MAC
8
StaticStatic mentormac_gmii_wait static int Wait for GMII access to complete
9
StaticStatic mentormac_mdio_write static void Write a GMII register
10
StaticStatic mentormac_mdio_read static int Read a GMII register
11
InlineInline ef1002_writel static inline void Write dword to EF1002 register
12
InlineInline ef1002_readl static inline void Read dword from an EF1002 register
13
InlineInline ef1002_readl_silent static inline void Read dword from an EF1002 register, silently
14
StaticStatic ef1002_get_membase static void Get memory base
15
StaticStatic ef1002_i2c_write_bit static void  
16
StaticStatic ef1002_i2c_read_bit static int  
17
StaticStatic ef1002_init_eeprom static void  
18
StaticStatic ef1002_reset static int Reset device
19
StaticStatic ef1002_init_nic static int Initialise NIC
20
StaticStatic ef1002_read_eeprom static int Read MAC address from EEPROM
21
StaticStatic ef1002_build_rx_desc static void Build RX descriptor
22
StaticStatic ef1002_notify_rx_desc static void Update RX descriptor write pointer
23
StaticStatic ef1002_build_tx_desc static void Build TX descriptor
24
StaticStatic ef1002_notify_tx_desc static void Update TX descriptor write pointer
25
StaticStatic ef1002_fetch_event static int Retrieve event from event queue
26
StaticStatic ef1002_mask_irq static void Enable/disable interrupts
27
StaticStatic ef1002_generate_irq static void Generate interrupt
28
StaticStatic ef1002_mac_writel static void Write dword to an EF1002 MAC register
29
StaticStatic ef1002_mac_readl static void Read dword from an EF1002 MAC register
30
StaticStatic ef1002_init_mac static int Initialise MAC
31
StaticStatic ef1002_reset_mac static int Reset MAC
32
StaticStatic ef1002_mdio_write static void MDIO write
33
StaticStatic ef1002_mdio_read static int MDIO read
34
InlineInline _falcon_writel static inline void  
35
InlineInline _falcon_readl static inline uint32_t  
36
InlineInline falcon_write static inline void Write to a Falcon register
37
InlineInline falcon_write_sram static inline void Write to Falcon SRAM
38
InlineInline falcon_writel static inline void Write dword to Falcon register that allows partial writes
39
InlineInline falcon_read static inline void Read from a Falcon register
40
InlineInline falcon_read_sram static inline void Read from Falcon SRAM
41
InlineInline falcon_readl static inline void Read dword from a portion of a Falcon register
42
InlineInline falcon_write_sram_verify static inline void Verified write to Falcon SRAM
43
StaticStatic falcon_get_membase static void Get memory base
44
InlineInline falcon_dump_regs static inline void Dump register contents (for debugging)
45
StaticStatic falcon_create_special_buffer static void Create special buffer
46
StaticStatic falcon_eventq_read_ack static void Update event queue read pointer
47
StaticStatic falcon_reset static int Reset device
48
StaticStatic falcon_spi_wait static int Wait for SPI command completion
49
StaticStatic falcon_spi_rw static int Perform SPI read/write
50
StaticStatic falcon_init_spi static void Initialise SPI bus and devices
51
StaticStatic falcon_read_eeprom static int Read MAC address from EEPROM
52
StaticStatic falcon_build_rx_desc static void Build RX descriptor
53
StaticStatic falcon_notify_rx_desc static void Update RX descriptor write pointer
54
StaticStatic falcon_build_tx_desc static void Build TX descriptor
55
StaticStatic falcon_notify_tx_desc static void Update TX descriptor write pointer
56
InlineInline falcon_event_present static inline int See if an event is present
57
StaticStatic falcon_fetch_event static int Retrieve event from event queue
58
InlineInline falcon_interrupts static inline void Enable/disable/generate interrupt
59
StaticStatic falcon_mask_irq static void Enable/disable interrupts
60
StaticStatic falcon_generate_irq static void Generate interrupt
61
StaticStatic falcon_reconfigure_mac_wrapper static void Reconfigure MAC wrapper
62
StaticStatic falcon_gmac_writel static void Write dword to a Falcon MAC register
63
StaticStatic falcon_gmac_readl static void Read dword from a Falcon GMAC register
64
StaticStatic falcon_xmac_writel static void Write dword to a Falcon XMAC register
65
StaticStatic falcon_xmac_readl static void Read dword from a Falcon XMAC register
66
StaticStatic falcon_init_gmac static int Initialise GMAC
67
StaticStatic falcon_reset_gmac static int Reset GMAC
68
StaticStatic falcon_reset_xaui static int Reset XAUI/XGXS block
69
StaticStatic falcon_reset_xmac static int Reset 10G MAC connected to port
70
StaticStatic falcon_xaui_link_ok static int Get status of 10G link
71
StaticStatic falcon_init_xmac static int Initialise XMAC
72
StaticStatic falcon_gmii_wait static int Wait for GMII access to complete
73
StaticStatic falcon_init_nic static int Initialise NIC
74
StaticStatic falcon_mdio_write static void MDIO write
75
StaticStatic falcon_mdio_read static int MDIO read
76
InlineInline efab_push_rx_buffer static inline void Etherfabric abstraction layer
77
InlineInline efab_push_tx_buffer static inline void Push TX buffer to TXD ring
78
StaticStatic efab_init_mac static int Initialise MAC and wait for link up
79
StaticStatic efab_init_nic static int Initialise NIC
80
StaticStatic etherfabric_poll static int Etherboot interface
81
StaticStatic etherfabric_transmit static void TRANSMIT - Transmit a frame
82
StaticStatic etherfabric_disable static void DISABLE - Turn off ethernet interface
83
StaticStatic etherfabric_irq static void IRQ - handle interrupts
84
StaticStatic etherfabric_probe static int PROBE - Look for an adapter, this routine's visible to the outside

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー