iPXE
skge_hw Struct Reference

#include <skge.h>

Data Fields

unsigned long regs
struct pci_devicepdev
u32 intr_mask
struct net_devicedev [2]
u8 chip_id
u8 chip_rev
u8 copper
u8 ports
u8 phy_type
u32 ram_size
u32 ram_offset
u16 phy_addr

Detailed Description

Definition at line 2460 of file skge.h.

Field Documentation

◆ regs

unsigned long skge_hw::regs

◆ pdev

struct pci_device* skge_hw::pdev

Definition at line 2462 of file skge.h.

Referenced by skge_devinit(), skge_probe(), skge_remove(), and skge_reset().

◆ intr_mask

u32 skge_hw::intr_mask

Definition at line 2463 of file skge.h.

Referenced by skge_down(), skge_net_irq(), skge_phyirq(), skge_remove(), skge_reset(), and skge_up().

◆ dev

◆ chip_id

◆ chip_rev

u8 skge_hw::chip_rev

Definition at line 2467 of file skge.h.

Referenced by skge_probe(), skge_reset(), and yukon_mac_init().

◆ copper

u8 skge_hw::copper

Definition at line 2468 of file skge.h.

Referenced by skge_reset(), skge_supported_modes(), yukon_init(), and yukon_mac_init().

◆ ports

u8 skge_hw::ports

Definition at line 2469 of file skge.h.

Referenced by skge_phyirq(), skge_probe(), skge_reset(), and skge_up().

◆ phy_type

◆ ram_size

u32 skge_hw::ram_size

Definition at line 2472 of file skge.h.

Referenced by skge_reset(), and skge_up().

◆ ram_offset

u32 skge_hw::ram_offset

Definition at line 2473 of file skge.h.

Referenced by skge_reset(), and skge_up().

◆ phy_addr

u16 skge_hw::phy_addr

Definition at line 2474 of file skge.h.

Referenced by __gm_phy_read(), __xm_phy_read(), gm_phy_write(), skge_reset(), and xm_phy_write().


The documentation for this struct was generated from the following file: