#
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
|
#
e680f0fa |
|
08-Mar-2011 |
Jérôme Duval <korli@users.berlios.de> |
rename the printf function in the compat layer to avoid symbol clash with kernel printf (at least on gcc4) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40887 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
96054879 |
|
20-Dec-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed build. Since vprintf() is defined as a macro, it's a good idea to include the <stdio.h> first. I don't see, why the header defines stuff that is already defined in <stdio.h> anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34716 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0229a552 |
|
10-Dec-2009 |
Colin Günther <coling@gmx.de> |
* Adding remaining wlan drivers (FreeBSD RELEASE_8_0_0) to trunk. Both are compiling, but not linking yet. Only for compilation of pci support has been taken care of, as neither ISA nor PCMCIA are usable within Haiku anyway. * Enhancing the FreeBSD compat layer so that the above drivers are compiling. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34621 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fcd8a8a0 |
|
30-Nov-2009 |
Colin Günther <coling@gmx.de> |
Enhancing freebsd network compat layer with linkage support of the iprowifi2100 driver in mind. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34391 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c5a4650d |
|
23-Oct-2009 |
Colin Günther <coling@gmx.de> |
Fixing the gcc4 build break. Using macro nonnull which actually resolves to an attribute doesn't work on inline functions. Thx to mmlr for helping out. Eitherway it should have worked in the first place, because the compiler has all the information it needs. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33745 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
|
#
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
|
#
3e01ad35 |
|
03-Nov-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Made DELAY() fall back to spin() for times below 1000 usecs; it's often used that way, and snooze() just wouldn't work right then. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22813 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
|
#
e680f0fa21377b858a0eaaa3634254323ca74d13 |
|
08-Mar-2011 |
Jérôme Duval <korli@users.berlios.de> |
rename the printf function in the compat layer to avoid symbol clash with kernel printf (at least on gcc4) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40887 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
96054879c19ddb681d57211799360cbd264aee54 |
|
20-Dec-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed build. Since vprintf() is defined as a macro, it's a good idea to include the <stdio.h> first. I don't see, why the header defines stuff that is already defined in <stdio.h> anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34716 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0229a552640cf0c40e9934e19385770e6a9def5e |
|
10-Dec-2009 |
Colin Günther <coling@gmx.de> |
* Adding remaining wlan drivers (FreeBSD RELEASE_8_0_0) to trunk. Both are compiling, but not linking yet. Only for compilation of pci support has been taken care of, as neither ISA nor PCMCIA are usable within Haiku anyway. * Enhancing the FreeBSD compat layer so that the above drivers are compiling. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34621 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fcd8a8a031dd33ffa487bb82e9f437ede87eca4a |
|
30-Nov-2009 |
Colin Günther <coling@gmx.de> |
Enhancing freebsd network compat layer with linkage support of the iprowifi2100 driver in mind. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34391 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c5a4650d6b8bc8ba701def6534ed98e5f88a5d9a |
|
23-Oct-2009 |
Colin Günther <coling@gmx.de> |
Fixing the gcc4 build break. Using macro nonnull which actually resolves to an attribute doesn't work on inline functions. Thx to mmlr for helping out. Eitherway it should have worked in the first place, because the compiler has all the information it needs. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33745 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
|
#
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
|
#
3e01ad35171ba0bdc688ff98b9d0a2e432234d0a |
|
03-Nov-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Made DELAY() fall back to spin() for times below 1000 usecs; it's often used that way, and snooze() just wouldn't work right then. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22813 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
|