/*****************************************************************************
*
* Name: skgepnmi.c
* Project: GEnesis, PCI Gigabit Ethernet Adapter
* Version: $Revision: 1.102 $
* Date: $Date: 2002/12/16 14:03:24 $
* Purpose: Private Network Management Interface
*
****************************************************************************/
/******************************************************************************
*
* (C)Copyright 1998-2002 SysKonnect GmbH.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* The information in this file is provided "AS IS" without warranty.
*
******************************************************************************/
/*****************************************************************************
*
* History:
*
* $Log: skgepnmi.c,v $
* Revision 1.102 2002/12/16 14:03:24 tschilli
* VCT code in Vct() changed.
*
* Revision 1.101 2002/12/16 09:04:10 tschilli
* Code for VCT handling added.
*
* Revision 1.100 2002/09/26 14:28:13 tschilli
* For XMAC the values in the SK_PNMI_PORT Port struct are copied to
* the new SK_PNMI_PORT BufPort struct during a MacUpdate() call.
* These values are used when GetPhysStatVal() is called. With this
* mechanism you get the best results when software corrections for
* counters are needed. Example: RX_LONGFRAMES.
*
* Revision 1.99 2002/09/17 12:31:19 tschilli
* OID_SKGE_TX_HW_ERROR_CTS, OID_SKGE_OUT_ERROR_CTS, OID_GEN_XMIT_ERROR:
* Double count of SK_PNMI_HTX_EXCESS_COL in function General() removed.
* OID_PNP_CAPABILITIES: sizeof(SK_PM_WAKE_UP_CAPABILITIES) changed to
* sizeof(SK_PNP_CAPABILITIES) in function PowerManagement().
*
* Revision 1.98 2002/09/10 09:00:03 rwahl
* Adapted boolean definitions according sktypes.
*
* Revision 1.97 2002/09/05 15:07:03 rwahl
* Editorial changes.
*
* Revision 1.96 2002/09/05 11:04:14 rwahl
* - Rx/Tx packets statistics of virtual port were zero on link down (#10750)
* - For GMAC the overflow IRQ for Rx longframe counter was not counted.
* - Incorrect calculation for oids OID_SKGE_RX_HW_ERROR_CTS,
* OID_SKGE_IN_ERRORS_CTS, OID_GEN_RCV_ERROR.
* - Moved correction for OID_SKGE_STAT_RX_TOO_LONG to GetPhysStatVal().
* - Editorial changes.
*
* Revision 1.95 2002/09/04 08:53:37 rwahl
* - Incorrect statistics for Rx_too_long counter with jumbo frame (#10751)
* - StatRxFrameTooLong & StatRxPMaccErr counters were not reset.
* - Fixed compiler warning for debug msg arg types.
*
* Revision 1.94 2002/08/09 15:42:14 rwahl
* - Fixed StatAddr table for GMAC.
* - VirtualConf(): returned indeterminated status for speed oids if no
* active port.
*
* Revision 1.93 2002/08/09 11:04:59 rwahl
* Added handler for link speed caps.
*
* Revision 1.92 2002/08/09 09:43:03 rwahl
* - Added handler for NDIS OID_PNP_xxx ids.
*
* Revision 1.91 2002/07/17 19:53:03 rwahl
* - Added StatOvrflwBit table for XMAC & GMAC.
* - Extended StatAddr table for GMAC. Added check of number of counters
* in enumeration and size of StatAddr table on init level.
* - Added use of GIFunc table.
* - ChipSet is not static anymore,
* - Extended SIRQ event handler for both mac types.
* - Fixed rx short counter bug (#10620)
* - Added handler for oids SKGE_SPEED_MODE & SKGE_SPEED_STATUS.
* - Extendet GetPhysStatVal() for GMAC.
* - Editorial changes.
*
* Revision 1.90 2002/05/22 08:56:25 rwahl
* - Moved OID table to separate source file.
* - Fix: TX_DEFFERAL counter incremented in full-duplex mode.
* - Use string definitions for error msgs.
*
* Revision 1.89 2001/09/18 10:01:30 mkunz
* some OID's fixed for dualnetmode
*
* Revision 1.88 2001/08/02 07:58:08 rwahl
* - Fixed NetIndex to csum module at ResetCounter().
*
* Revision 1.87 2001/04/06 13:35:09 mkunz
* -Bugs fixed in handling of OID_SKGE_MTU and the VPD OID's
*
* Revision 1.86 2001/03/09 09:18:03 mkunz
* Changes in SK_DBG_MSG
*
* Revision 1.85 2001/03/08 09:37:31 mkunz
* Bugfix in ResetCounter for Pnmi.Port structure
*
* Revision 1.84 2001/03/06 09:04:55 mkunz
* Made some changes in instance calculation
*
* Revision 1.83 2001/02/15 09:15:32 mkunz
* Necessary changes for dual net mode added
*
* Revision 1.82 2001/02/07 08:24:19 mkunz
* -Made changes in handling of OID_SKGE_MTU
*
* Revision 1.81 2001/02/06 09:58:00 mkunz
* -Vpd bug fixed
* -OID_SKGE_MTU added
* -pnmi support for dual net mode. Interface function and macros extended
*
* Revision 1.80 2001/01/22 13:41:35 rassmann
* Supporting two nets on dual-port adapters.
*
* Revision 1.79 2000/12/05 14:57:40 cgoos
* SetStruct failed before first Link Up (link mode of virtual
* port "INDETERMINATED").
*
* Revision 1.78 2000/09/12 10:44:58 cgoos
* Fixed SK_PNMI_STORE_U32 calls with typecasted argument.
*
* Revision 1.77 2000/09/07 08:10:19 rwahl
* - Modified algorithm for 64bit NDIS statistic counters;
* returns 64bit or 32bit value depending on passed buffer
* size. Indicate capability for 64bit NDIS counter, if passed
* buffer size is zero. OID_GEN_XMIT_ERROR, OID_GEN_RCV_ERROR,
* and OID_GEN_RCV_NO_BUFFER handled as 64bit counter, too.
* - corrected OID_SKGE_RLMT_PORT_PREFERRED.
*
* Revision 1.76 2000/08/03 15:23:39 rwahl
* - Correction for FrameTooLong counter has to be moved to OID handling
* routines (instead of statistic counter routine).
* - Fix in XMAC Reset Event handling: Only offset counter for hardware
* statistic registers are updated.
*
* Revision 1.75 2000/08/01 16:46:05 rwahl
* - Added StatRxLongFrames counter and correction of FrameTooLong counter.
* - Added directive to control width (default = 32bit) of NDIS statistic
* counters (SK_NDIS_64BIT_CTR).
*
* Revision 1.74 2000/07/04 11:41:53 rwahl
* - Added volition connector type.
*
* Revision 1.73 2000/03/15 16:33:10 rwahl
* Fixed bug 10510; wrong reset of virtual port statistic counters.
*
* Revision 1.72 1999/12/06 16:15:53 rwahl
* Fixed problem of instance range for current and factory MAC address.
*
* Revision 1.71 1999/12/06 10:14:20 rwahl
* Fixed bug 10476; set operation for PHY_OPERATION_MODE.
*
* Revision 1.70 1999/11/22 13:33:34 cgoos
* Changed license header to GPL.
*
* Revision 1.69 1999/10/18 11:42:15 rwahl
* Added typecasts for checking event dependent param (debug only).
*
* Revision 1.68 1999/10/06 09:35:59 cgoos
* Added state check to PHY_READ call (hanged if called during startup).
*
* Revision 1.67 1999/09/22 09:53:20 rwahl
* - Read Broadcom register for updating fcs error counter (1000Base-T).
*
* Revision 1.66 1999/08/26 13:47:56 rwahl
* Added SK_DRIVER_SENDEVENT when queueing RLMT_CHANGE_THRES trap.
*
* Revision 1.65 1999/07/26 07:49:35 cgoos
* Added two typecasts to avoid compiler warnings.
*
* Revision 1.64 1999/05/20 09:24:12 cgoos
* Changes for 1000Base-T (sensors, Master/Slave).
*
* Revision 1.63 1999/04/13 15:11:58 mhaveman
* Moved include of rlmt.h to header skgepnmi.h because some macros
* are needed there.
*
* Revision 1.62 1999/04/13 15:08:07 mhaveman
* Replaced again SK_RLMT_CHECK_LINK with SK_PNMI_RLMT_MODE_CHK_LINK
* to grant unified interface by only using the PNMI header file.
* SK_PNMI_RLMT_MODE_CHK_LINK is defined the same as SK_RLMT_CHECK_LINK.
*
* Revision 1.61 1999/04/13 15:02:48 mhaveman
* Changes caused by review:
* -Changed some comments
* -Removed redundant check for OID_SKGE_PHYS_FAC_ADDR
* -Optimized PRESET check.
* -Meaning of error SK_ADDR_DUPLICATE_ADDRESS changed. Set of same
* address will now not cause this error. Removed corresponding check.
*
* Revision 1.60 1999/03/23 10:41:23 mhaveman
* Added comments.
*
* Revision 1.59 1999/02/19 08:01:28 mhaveman
* Fixed bug 10372 that aft
没有合适的资源?快使用搜索试试~ 我知道了~
uboot_bf537_vdsp
共1187个文件
h:411个
c:392个
doj:83个
需积分: 12 2 下载量 171 浏览量
2008-12-10
19:43:40
上传
评论
收藏 4.55MB RAR 举报
温馨提示
在VDSP++上面,编译的UBOOT_BF537,这个文件有bug,修改后的在我的另外一个资源里面
资源推荐
资源详情
资源评论
收起资源包目录
uboot_bf537_vdsp (1187个子文件)
README.440-DDR-performance 4KB
README.adnpesc1 7KB
README.adnpesc1_base32 19KB
README.alaska8220 16KB
README.AMCC-eval-boards-cleanup 1KB
README.amigaone 513B
README.ARM-memory-map 760B
README.ARM-SoC 863B
README.autoboot 6KB
README.AVR32 1KB
bootrom-asm-offsets.awk 757B
common.dpj.bak 11KB
uboot-08R1.dpj.bak 9KB
cpu.dpj.bak 8KB
net.dpj.bak 7KB
lib_generic.dpj.bak 6KB
lib_blackfin.dpj.bak 5KB
drivers.dpj.bak 4KB
core.dpj.bak 4KB
board.dpj.bak 4KB
README.bamboo 647B
README.bedbug 2KB
README.blackfin 1KB
denx.bmp 15KB
skgepnmi.c 219KB
tigon3.c 174KB
skge.c 133KB
skxmac2.c 114KB
skrlmt.c 101KB
dlmalloc.c 100KB
e1000.c 92KB
hush.c 91KB
nand_base.c 74KB
skgeinit.c 68KB
skgesirq.c 65KB
zlib.c 63KB
cmd_jffs2.c 54KB
skaddr.c 52KB
cmd_ide.c 50KB
diskonchip.c 50KB
bcm570x.c 46KB
cmd_doc.c 44KB
bzlib.c 43KB
usbdcore_omap1510.c 42KB
nand_legacy.c 42KB
ct69000.c 40KB
cmd_bootm.c 40KB
ski2c.c 39KB
net.c 38KB
cfi_flash.c 38KB
cfb_console.c 38KB
smc91111.c 38KB
jffs2_1pass.c 37KB
usb.c 36KB
usb_storage.c 36KB
skvpd.c 33KB
tsec.c 32KB
main.c 30KB
nand_bbt.c 30KB
bedbug.c 30KB
skgemib.c 30KB
cmd_mem.c 29KB
sym53c8xx.c 29KB
skcsum.c 28KB
reiserfs.c 28KB
ax88180.c 28KB
cmd_load.c 27KB
ne2000.c 26KB
jffs2_nand_1pass.c 26KB
i82365.c 25KB
cmd_nand.c 24KB
lan91c96.c 24KB
eepro100.c 24KB
cmd_fdc.c 24KB
ns7520_eth.c 24KB
remote.c 24KB
ns9750_eth.c 24KB
cmd_i2c.c 24KB
smiLynxEM.c 24KB
fat.c 24KB
bootp.c 23KB
ns8382x.c 23KB
i8042.c 23KB
natsemi.c 23KB
smsc9118.c 23KB
rtl8169.c 22KB
nand_util.c 22KB
ext2fs.c 21KB
dc2114x.c 20KB
lcd.c 20KB
usbdcore_ep0.c 20KB
bzlib_decompress.c 19KB
xyzModem.c 19KB
cmd_flash.c 19KB
inca-ip_sw.c 19KB
usb_kbd.c 19KB
spi_flash.c 18KB
spi_flash.c 18KB
sl811_usb.c 18KB
mkimage.c 18KB
共 1187 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12
资源评论
kehui123
- 粉丝: 79
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功