OpenGrok
Cross Reference: if_vgereg.h
xref
: /
src
/
sys
/
dev
/
pci
/
if_vgereg.h
Home
|
History
|
Annotate
|
Download
|
only in
pci
History log of
/src/sys/dev/pci/if_vgereg.h
Revision
Date
Author
Comments
1.8
09-Feb-2024
andvar
fix spelling mistakes, mainly in comments and log messages.
1.7
26-Aug-2021
andvar
Add missing RCSID in header files and one __KERNEL_RCSID().
1.6
24-Jul-2021
andvar
Fix all remaining typos, mainly in comments but also in few definitions and log messages, reported by me in PR kern/54889.
Also fixed some additional typos in comments, found on review of same files or typos.
1.5
08-Oct-2019
msaitoh
branches: 1.5.12;
Copy vge_clrwol() from FreeBSD and call it in vge_attach() to recover from
powerdown mode. Fixes PR kern/41525 reported by Aran Clauson.
1.4
11-Jul-2019
msaitoh
branches: 1.4.2;
Fix typo (s/supress/suppress/).
1.3
31-Oct-2006
tsutsui
branches: 1.3.134; 1.3.142;
Make vge(4) look a NetBSD native driver like pcn(4) or epic(4) etc:
- merge if_vgevar.h into if_vge.c since no other file refers it
- rename some macro (VGE_TX_DESC_CNT -> VGE_NTXDESC etc.) and structs
- change prefixes of structure members to represent parents
- put TX and RX descriptors into single struct vge_control_data and
allocate DMA memory at once
- no need to specify BUS_DMA_ALLOCNOW
- define appropriate macro for offsets and addresses of DMA descriptors
- define struct vge_txsoft and vge_rxsoft, and put common data for
each descriptor into them
- remove struct vge_list_data and move its members into struct vge_softc
- remove #ifdef DEVICE_POLLING code we don't support
- merge vge_[tr]x_list_init() functions into vge_init()
- use aprint_error() to print errors
- put splnet(9) where appropriate and remove unused VGE_{LOCK,UNLOCK}() macro
- clear TX timeout only if there is no pending descriptor
- check dm_nsegs properly otherwise padding short packets could fail
- prepare zero'ed DMA memory to pad short packets rather than putting
random data
- fix a wrong VGE_TXDESCSYNC() usage which should be VGE_TXFRAGSYNC()
Tested on my i386 which is my development machine.
(more bus_dmamap_sync(9) cleanup will be done later)
1.2
14-Oct-2006
tsutsui
- call bus_dmamap_sync() properly (sigh)
- merge vge_dma_map_rx_desc() and vge_dma_map_tx_desc() into callers
- declare DMA descs volatile
- remove unused macro/declarations
- bzero -> memset
- some more cosmetics
1.1
20-Feb-2005
jdolecek
branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; 1.1.38; 1.1.40;
Add device driver support for the VIA Networking Technologies VT6122
gigabit ethernet chip and integrated 10/100/1000 copper PHY.
Obtained from: FreeBSD
1.1.40.2
10-Dec-2006
yamt
sync with head.
1.1.40.1
22-Oct-2006
yamt
sync with head
1.1.38.1
18-Nov-2006
ad
Sync with head.
1.1.10.1
30-Dec-2006
yamt
sync with head.
1.1.8.2
29-Apr-2005
kent
sync with -current
1.1.8.1
20-Feb-2005
kent
file if_vgereg.h was added on branch kent-audio2 on 2005-04-29 11:29:06 +0000
1.1.6.2
19-Mar-2005
yamt
sync with head. xen and whitespace. xen part is not finished.
1.1.6.1
20-Feb-2005
yamt
file if_vgereg.h was added on branch yamt-km on 2005-03-19 08:35:11 +0000
1.1.2.2
04-Mar-2005
skrll
Sync with HEAD.
Hi Perry!
1.1.2.1
20-Feb-2005
skrll
file if_vgereg.h was added on branch ktrace-lwp on 2005-03-04 16:45:19 +0000
1.3.142.1
13-Apr-2020
martin
Mostly merge changes from HEAD upto 20200411
1.3.134.1
17-Oct-2019
martin
Pull up following revision(s) (requested by msaitoh in ticket #1406):
sys/dev/pci/if_vgereg.h: revision 1.5
sys/dev/pci/if_vge.c: revision 1.75
Copy vge_clrwol() from FreeBSD and call it in vge_attach() to recover from
powerdown mode. Fixes PR kern/41525 reported by Aran Clauson.
1.4.2.1
17-Oct-2019
martin
Pull up following revision(s) (requested by msaitoh in ticket #345):
sys/dev/pci/if_vgereg.h: revision 1.5
sys/dev/pci/if_vge.c: revision 1.75
Copy vge_clrwol() from FreeBSD and call it in vge_attach() to recover from
powerdown mode. Fixes PR kern/41525 reported by Aran Clauson.
1.5.12.1
01-Aug-2021
thorpej
Sync with HEAD.
Indexes created Sat Oct 18 08:10:09 GMT 2025