ixgbe

package
v0.0.0-...-70d8496 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 8, 2019 License: BSD-3-Clause, MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CTRL ixgbereg_t = 0x0
	// the x540 terminology is confusing regarding interrupts; an interrupt
	// is enabled when its bit is set in the mask set register (ims) and
	// disabled when cleared.
	CTRL_EXT    = 0x18
	EICR        = 0x800
	EIAC        = 0x810
	EICS        = 0x808
	EICS1       = 0xa90
	EICS2       = 0xa94
	EIMS        = 0x880
	EIMS1       = 0xaa0
	EIMS2       = 0xaa4
	EIMC        = 0x888
	EIMC1       = 0xab0
	EIMC2       = 0xab4
	EIAM        = 0x890
	GPIE        = 0x898
	EIAM1       = 0xad0
	EIAM2       = 0xad4
	PFVTCTL     = 0x51b0
	RTRPCS      = 0x2430
	RDRXCTL     = 0x2f00
	PFQDE       = 0x2f04
	RTRUP2TC    = 0x3020
	RTTUP2TC    = 0xc800
	DTXMXSZRQ   = 0x8100
	SECTXMINIFG = 0x8810
	HLREG0      = 0x4240
	MFLCN       = 0x4294
	RTTDQSEL    = 0x4904
	RTTDT1C     = 0x4908
	RTTDCS      = 0x4900
	RTTPCS      = 0xcd00
	MRQC        = 0xec80
	MTQC        = 0x8120
	MSCA        = 0x425c
	MSRWD       = 0x4260
	LINKS       = 0x42a4
	DMATXCTL    = 0x4a80
	DTXTCPFLGL  = 0x4a88
	DTXTCPFLGH  = 0x4a8c
	EEMNGCTL    = 0x10110
	SWSM        = 0x10140
	SW_FW_SYNC  = 0x10160
	RXFECCERR0  = 0x51b8
	FCTRL       = 0x5080
	RXCSUM      = 0x5000
	RXCTRL      = 0x3000
	// statistic reg4sters
	SSVPC   = 0x8780
	GPTC    = 0x4080
	TXDGPC  = 0x87a0
	TPT     = 0x40d4
	PTC64   = 0x40d8
	PTC127  = 0x40dc
	MSPDC   = 0x4010
	XEC     = 0x4120
	BPTC    = 0x40f4
	FCCRC   = 0x5118
	B2OSPC  = 0x41c0
	B2OGPRC = 0x2f90
	O2BGPTC = 0x41c4
	O2BSPC  = 0x87b0
	CRCERRS = 0x4000
	ILLERRC = 0x4004
	ERRBC   = 0x4008
	GPRC    = 0x4074
	PRC64   = 0x405c
	PRC127  = 0x4060

	FLA = 0x1001c
)
View Source
const (
	// link status here (Auto-Negotiation Reserved Vendor Status 1)
	PHY_LINK ixgbephyreg_t = 0x07c810
	ALARMS1                = 0x1ecc00
)

Variables

This section is empty.

Functions

func DCA_RXCTRL

func DCA_RXCTRL(n int) ixgbereg_t

func EITR

func EITR(n int) ixgbereg_t

func FCRTH

func FCRTH(n int) ixgbereg_t

func IVAR

func IVAR(n int) ixgbereg_t

func Ixgbe_init

func Ixgbe_init()

func MPSAR

func MPSAR(n int) ixgbereg_t

func PFUTA

func PFUTA(n int) ixgbereg_t

func PFVFSPOOF

func PFVFSPOOF(n int) ixgbereg_t

func PFVLVFB

func PFVLVFB(n int) ixgbereg_t

func QPRC

func QPRC(n int) ixgbereg_t

func QPRDC

func QPRDC(n int) ixgbereg_t

func QPTC

func QPTC(n int) ixgbereg_t

func QPTC_L

func QPTC_L(n int) ixgbereg_t

func RAH

func RAH(n uint) ixgbereg_t

func RAL

func RAL(n uint) ixgbereg_t

func RDBAH

func RDBAH(n int) ixgbereg_t

func RDBAL

func RDBAL(n int) ixgbereg_t

func RDH

func RDH(n int) ixgbereg_t

func RDLEN

func RDLEN(n int) ixgbereg_t

func RDT

func RDT(n int) ixgbereg_t

func RSCCTL

func RSCCTL(n int) ixgbereg_t

func RTRPT4C

func RTRPT4C(n int) ixgbereg_t

func RTTDT2C

func RTTDT2C(n int) ixgbereg_t

func RTTPT2C

func RTTPT2C(n int) ixgbereg_t

func RXDCTL

func RXDCTL(n int) ixgbereg_t

func RXPBSIZE

func RXPBSIZE(n int) ixgbereg_t

func SRRCTL

func SRRCTL(n int) ixgbereg_t

func TDBAH

func TDBAH(n int) ixgbereg_t

func TDBAL

func TDBAL(n int) ixgbereg_t

func TDH

func TDH(n int) ixgbereg_t

func TDLEN

func TDLEN(n int) ixgbereg_t

func TDT

func TDT(n int) ixgbereg_t

func TDWBAH

func TDWBAH(n int) ixgbereg_t

func TDWBAL

func TDWBAL(n int) ixgbereg_t

func TQSM

func TQSM(n int) ixgbereg_t

func TXDCTL

func TXDCTL(n int) ixgbereg_t

func TXPBSIZE

func TXPBSIZE(n int) ixgbereg_t

func TXPBTHRESH

func TXPBTHRESH(n int) ixgbereg_t

func VFTA

func VFTA(n int) ixgbereg_t

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL