#
82046b27 |
|
20-Oct-2021 |
Augustin Cavalier <waddlesplash@gmail.com> |
freebsd_network: Add pci_msix_table_bar(). Needed by the e1000 driver from FreeBSD 13. Tested in QEMU with e1000e.
|
#
dba28784 |
|
24-Dec-2018 |
Augustin Cavalier <waddlesplash@gmail.com> |
freebsd11_network -> freebsd_network. FreeBSD 12 has no major changes to the ifnet KPIs that constitute a source compatibility break, save a single one related to locking which doesn't really apply to us, and so we don't need to create a "freebsd12_network" directory to work through the upgrades.
|
#
8060e778 |
|
08-Feb-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
Network drivers are updated from FreeBSD 9.0 * updated drivers are 3com, ar81xx, atheros813x, attansic_l1, attansic_l2, broadcom440x, broadcom570x, dec21xxx, ipro100, ipro1000, jmicron2x0, marvell_yukon, nforce, rtl8139, rtl81xx, syskonnect, via_rhine, vt612x
|
#
698b6790 |
|
08-Jul-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
* Network driver for DEC/21143 and K° ("dc") ported from FreeBSD 8.2; * Network drivers for 3com, ipro100, rtl8139 are updated from FreeBSD 8.2 Release branch; * Some functions, defines and typedef required by updated and fresh ported FreeBSD drivers were added into freebsd_compat layer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42393 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
af90dcab |
|
06-Jun-2010 |
Jérôme Duval <korli@users.berlios.de> |
added pci_set_max_read_req, pci_get_max_read_req and definitions required by if_re. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37040 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
32a0e381 |
|
20-Dec-2009 |
Colin Günther <coling@gmx.de> |
This change should have been part of r34718. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34720 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
db1ee307 |
|
18-Dec-2009 |
Colin Günther <coling@gmx.de> |
Partially undoing r34965, as pcivar.h should not have been part of it. Sorry for the noise. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34696 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
250affd4 |
|
18-Dec-2009 |
Colin Günther <coling@gmx.de> |
Whitespace cleanup, no functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34695 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8f195151 |
|
18-Dec-2009 |
Colin Günther <coling@gmx.de> |
Whitespace cleanup, no functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34694 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
14627e08 |
|
22-Oct-2009 |
Colin Günther <coling@gmx.de> |
* reordering of headerfile inclusion to comply to FreeBSD 8 ordering. this makes porting driver (especially wifi ones) more convinient * based on FreeBSD svn revision 196691 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33739 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4a241f2a |
|
01-Dec-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Some more extensions to the FreeBSD compatibility layer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23043 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
239239c8 |
|
25-Nov-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Updated the FreeBSD compatibility layer for network drivers to FreeBSD 7 (RELENG_7_BP). * There are many white spots, though, most notable PCI MSI(-X) support, and jumbo frames. * Fixed removing interrupts for the INTR_FAST case. Since FreeBSD 7 added a new interrupt "filter" mechanism, we can finally report if the interface was handled by a device or not (though only very few devices support this yet). * Updated the 3com, rtl8139, e1000, and via_rhine drivers to the latest code base. They all compile, but I haven't tested them after the changes yet! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22991 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
00212abe |
|
04-May-2007 |
Hugo Santos <hugosantos@nowhere.fake> |
freebsd compat. layer: a few more methods, preparing for pcnet git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21026 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
750ddafd |
|
02-May-2007 |
Hugo Santos <hugosantos@nowhere.fake> |
initial work towards a FreeBSD network driver source level compatibility layer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20985 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8060e7787fa3f8e45f8a148e968d8f99ef094623 |
|
08-Feb-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
Network drivers are updated from FreeBSD 9.0 * updated drivers are 3com, ar81xx, atheros813x, attansic_l1, attansic_l2, broadcom440x, broadcom570x, dec21xxx, ipro100, ipro1000, jmicron2x0, marvell_yukon, nforce, rtl8139, rtl81xx, syskonnect, via_rhine, vt612x
|
#
698b6790bc0abe4faa133affee673a651fe60034 |
|
08-Jul-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
* Network driver for DEC/21143 and K° ("dc") ported from FreeBSD 8.2; * Network drivers for 3com, ipro100, rtl8139 are updated from FreeBSD 8.2 Release branch; * Some functions, defines and typedef required by updated and fresh ported FreeBSD drivers were added into freebsd_compat layer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42393 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
af90dcab6f8283a7e2835212d187a9a58fbdad38 |
|
06-Jun-2010 |
Jérôme Duval <korli@users.berlios.de> |
added pci_set_max_read_req, pci_get_max_read_req and definitions required by if_re. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37040 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
32a0e3810e25a53924dfb993ee34c70768f8e7ae |
|
20-Dec-2009 |
Colin Günther <coling@gmx.de> |
This change should have been part of r34718. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34720 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
db1ee3078d1b44b05c98ea58942b3f69cadb4d68 |
|
18-Dec-2009 |
Colin Günther <coling@gmx.de> |
Partially undoing r34965, as pcivar.h should not have been part of it. Sorry for the noise. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34696 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
250affd447d1c5702b0df361b190967e30b0cde6 |
|
18-Dec-2009 |
Colin Günther <coling@gmx.de> |
Whitespace cleanup, no functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34695 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8f1951519ea984a5dea52e74b4e3bb21bc3ddde2 |
|
18-Dec-2009 |
Colin Günther <coling@gmx.de> |
Whitespace cleanup, no functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34694 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
14627e087b920676d05d45cec5f28688744e1fdb |
|
22-Oct-2009 |
Colin Günther <coling@gmx.de> |
* reordering of headerfile inclusion to comply to FreeBSD 8 ordering. this makes porting driver (especially wifi ones) more convinient * based on FreeBSD svn revision 196691 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33739 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4a241f2ac30f7539467e086d9af1dabfde8bd997 |
|
01-Dec-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Some more extensions to the FreeBSD compatibility layer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23043 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
239239c8a0c6a2671f8f236ba32abf03e78f0c27 |
|
25-Nov-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Updated the FreeBSD compatibility layer for network drivers to FreeBSD 7 (RELENG_7_BP). * There are many white spots, though, most notable PCI MSI(-X) support, and jumbo frames. * Fixed removing interrupts for the INTR_FAST case. Since FreeBSD 7 added a new interrupt "filter" mechanism, we can finally report if the interface was handled by a device or not (though only very few devices support this yet). * Updated the 3com, rtl8139, e1000, and via_rhine drivers to the latest code base. They all compile, but I haven't tested them after the changes yet! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22991 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
00212abe1c16a1cd1fdef6f0fddb2a67e48af934 |
|
04-May-2007 |
Hugo Santos <hugosantos@nowhere.fake> |
freebsd compat. layer: a few more methods, preparing for pcnet git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21026 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
750ddafd50d75eff1baf4e34ed5f037863fb9cdc |
|
02-May-2007 |
Hugo Santos <hugosantos@nowhere.fake> |
initial work towards a FreeBSD network driver source level compatibility layer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20985 a95241bf-73f2-0310-859d-f6bbb57e9c96
|