⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 内核linux2.4.20,可跟rtlinux3.2打补丁 组成实时linux系统,编译内核
💻
📖 第 1 页 / 共 2 页
字号:
2002-02-07  Uwe Bonnes  <bon@elektron.ikp.physik.tu-darmstadt.de>	* tulip_core (tulip_pci_tbl[]):	Add PCI id for comet tulip clone.2001-12-19  John Zielinski	* tulip_core.c (tulip_up, tulip_init_one):	More places to revert PHY autoconfiguration bit removal.2001-12-16  Andrew Lambeth  <wal@vmware.com>	* tulip_core.c (tulip_start_xmit): Use the more-portable	spin_lock_irqsave.2001-11-13  David S. Miller  <davem@redhat.com>	* tulip_core.c (tulip_mwi_config): Kill unused label early_out.2001-11-06  Richard Mortimer  <richm@oldelvet.netscapeonline.co.uk>	* tulip_core.c:  Correct set of values to mask out of csr0,	for DM9102A chips.  Limit burst/alignment of DM9102A chips	on Sparcs.2001-11-06  Jun Sun  <jsun@mvista.com>	* tulip_core.c:  Support finding MAC address on	two MIPS boards, DDB5476 and DDB5477.2001-11-06  Kevin B. Hendricks  <khendricks@ivey.uwo.ca>	* Makefile, tulip.h, tulip_core.c, pnic2.c, 21142.c:	Fixes for PNIC II support.2001-11-06  David S. Miller  <davem@redhat.com>	* tulip_core.c: Support reading MAC address from	Sparc OBP property local-mac-address.2001-07-17  Erik A. Hendriks  <hendriks@lanl.gov>	* 21142.c: Merge fix from tulip.c 0.92w which prevents the	overwriting of csr6 bits we want to preserve.2001-07-10  Jeff Golds  <jgolds@resilience.com>	* tulip_core.c: Fix two comments2001-07-06  Stephen Degler  <sdegler@degler.net>	* media.c:	The media selection process at the end of NWAY is busted	because for the case of MII/SYM it needs to be:        csr13 <- 0        csr14 <- 0        csr6 <-  the value calculated is okay.	In the other media cases csr14 is computed by	t21142_csr14val[dev->if_port], which seems ok.  The value of	zero as opposed to 3FFFFF comes straight from appendix D of the	21143 data book, and it makes logical sense because you're	bypassing all the SIA interface when you usa MII or SYM (see	figure 1-1 in the data book if your're visually oriented)2001-07-03  Jeff Golds  <jgolds@resilience.com>	* tulip_core.c (tulip_clean_tx_ring):	Clear status for in-progress Tx's, and count	Tx errors for all packets being released.2001-06-16  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip.h, tulip_core.c:	Integrate MMIO support from devel branch, but default	it to off for stable kernel and driver series.2001-06-16  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c (tulip_init_one):	Free descriptor rings on error.2001-06-16  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c (tulip_mwi_config, tulip_init_one):	Large update to csr0 bus configuration code.  This is not stable	yet, so it is only conditionally enabled, via CONFIG_TULIP_MWI.2001-06-16  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c:	Initialize timer in tulip_init_one and tulip_down,	not in tulip_up.2001-06-14  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c:	- Update tulip_suspend, tulip_resume for new PCI PM API.	- Surround suspend/resume code with CONFIG_PM.2001-06-12  Jeff Golds  <jgolds@resilience.com>	* tulip_core.c:	- Reset sw ring ptrs in tulip_up.  Fixes PM resume case.	- Clean rx and tx rings on device down.2001-06-05  David Miller  <davem@redhat.com>	* tulip_core (set_rx_mode):  Do not use set_bit	on an integer variable.  Also fix endianness issue.2001-06-04  Jeff Garzik  <jgarzik@mandrakesoft.com>	* interrupt.c:	Simplify rx processing when CONFIG_NET_HW_FLOWCONTROL is	active, and in the process fix a bug where flow control	and low load caused rx not to be acknowledged properly.2001-06-01  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip.h:	- Remove tulip_outl_csr helper, redundant.	- Add tulip_start_rxtx inline helper.	- tulip_stop_rxtx helper: Add synchronization. Always use current	  csr6 value, instead of tp->csr6 value or value passed as arg.	- tulip_restart_rxtx helper: Add synchronization. Always	  use tp->csr6 for desired mode, not value passed as arg.	- New RxOn, TxOn, RxTx constants for csr6 modes.	- Remove now-redundant constants csr6_st, csr6_sr.	* 21142.c, interrupt.c, media.c, pnic.c, tulip_core.c:	Update for above rxtx helper changes.	* interrupt.c:	- whitespace cleanup around #ifdef CONFIG_NET_HW_FLOWCONTROL,	  convert tabs to spaces.	- Move tp->stats.rx_missed_errors update outside the ifdef.2001-05-18  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c: Added ethtool support.	  ETHTOOL_GDRVINFO ioctl only, for now.2001-05-14  Robert Olsson <Robert.Olsson@data.slu.se>	* Restored HW_FLOWCONTROL from Linux 2.1 series tulip (ANK)	  plus Jamal's NETIF_RX_* feedback control.2001-05-14  Robert Olsson <Robert.Olsson@data.slu.se>	* Added support for 21143's Interrupt Mitigation.	  Jamal original instigator.2001-05-14  Robert Olsson <Robert.Olsson@data.slu.se>	* tulip_refill_rx prototype added to tulip.h2001-05-13  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c: Remove HAS_PCI_MWI flag from Comet, untested.2001-05-12  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c, tulip.h: Remove Conexant PCI id, no chip	docs are available to fix problems with support.2001-05-12  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c (tulip_init_one): Do not call	unregister_netdev in error cleanup.  Remnant of old	usage of init_etherdev.2001-05-12  Jeff Garzik  <jgarzik@mandrakesoft.com>	* media.c (tulip_find_mii): Simple write the updated BMCR	twice, as it seems the best thing to do for both broken and	sane chips.	If the mii_advert value, as read from MII_ADVERTISE, is zero,	then generate a value we should advertise from the capability	bits in BMSR.	Fill in tp->advertising for all cases.	Just to be safe, clear all unwanted bits.2001-05-12  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c (private_ioctl):  Fill in tp->advertising	when advertising value is changed by the user.2001-05-12  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c: Mark Comet chips as needed the updated MWI	csr0 configuration.2001-05-12  Jeff Garzik  <jgarzik@mandrakesoft.com>	* media.c, tulip_core.c:  Move MII scan into	from inlined inside tulip_init_one to new function	tulip_find_mii in media.c.2001-05-12  Jeff Garzik  <jgarzik@mandrakesoft.com>	* media.c (tulip_check_duplex):	Only restart Rx/Tx engines if they are active	(and csr6 changes)2001-05-12  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c (tulip_mwi_config):	Clamp values read from PCI cache line size register to	values acceptable to tulip chip.  Done for safety and	-almost- certainly unneeded.2001-05-11  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c (tulip_init_one):	Instead of unconditionally enabling autonegotiation, disable	autonegotiation if not using the default port.  Further,	flip the nway bit immediately, and then update the	speed/duplex in a separate MII transaction.  We do this	because some boards require that nway be disabled separately,	before media selection is forced.	TODO: Investigate if we can simply write the same value	to BMCR twice, to avoid setting unnecessarily changing	phy settings.2001-05-11  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip.h, tulip_core.c:  If HAS_PCI_MWI is set for a	given chip, adjust the csr0 values not according to	provided values but according to system cache line size.	Currently cache alignment is matched as closely to cache	line size as possible.  Currently programmable burst limit	is set (ie. never unlimited), and always equal to cache	alignment and system cache size.  Currently MWI bit is set	only if the MWI bit is present in the PCI command register.2001-05-11  Jeff Garzik  <jgarzik@mandrakesoft.com>	* media.c (tulip_select_media):	For media types 1 and 3, only use the provided eeprom	advertising value if it is non-zero.	(tulip_check_duplex):	Do not exit ASAP if full_duplex_lock is set.  This	ensures that the csr6 value is written if an update	is needed.2001-05-10  Jeff Garzik  <jgarzik@mandrakesoft.com>	Merge PNIC-II-specific stuff from Becker's tulip.c:	* tulip.h, 21142.c (pnic2_lnk_change): new function	* tulip_core.c (tulip_init_one): use it	* tulip_core.c (tulip_tx_timeout): Add specific	debugging for PNIC2.2001-05-10  Jeff Garzik  <jgarzik@mandrakesoft.com>	* tulip_core.c (tulip_init_one): Print out	tulip%d instead of PCI device number, for	consistency.2001-05-10  Jeff Garzik  <jgarzik@mandrakesoft.com>	* Merge changes from Becker's tulip.c:	Fix bugs in ioctl.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -