#
fe476826 |
|
10-Jun-2022 |
Augustin Cavalier <waddlesplash@gmail.com> |
freebsd_network: bus_size_t seems to always be no larger than void*. FreeBSD seems to do this, too, and sets BUS_SPACE_MAXSIZE appropriately (which it seems we already do.) Fixes 32-bit builds following previous commits.
|
#
30763b1e |
|
10-Jun-2022 |
Augustin Cavalier <waddlesplash@gmail.com> |
freebsd_network: Rewrite bus/vm headers to use Haiku phys_addr types directly. Instead of redeclaring them, which it did so incorrectly on systems with PAE in some cases. May fix problems on some 32-bit systems.
|
#
fc6ea2ef |
|
18-Feb-2022 |
Augustin Cavalier <waddlesplash@gmail.com> |
freebsd_network: Cleanup bustag handling. * Add an enum with general BUS_SPACE_TAG values for use across platforms. * Add proper entries for generic IRQs and MSIs and make use of them.
|
#
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.
|
#
6d796a84 |
|
10-Aug-2012 |
Alex Smith <alex@alex-smith.me.uk> |
Fixed up network stack and drivers for x86_64. * Various compilation fixes. * Fixes to the FreeBSD compatibility layer (from comparing the x86- specific bits with the equivalent amd64 sources in FreeBSD). * Compile all the Ethernet drivers except for sis900 and wb840, these require a bit more work to fix (will file a ticket soon). Tested ipro1000 and rtl81xx, no issues.
|
#
b7dbc379 |
|
22-Dec-2009 |
Colin Günther <coling@gmx.de> |
Whitespace cleanup, no functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34747 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
|
#
6d796a84bd484ccc4fb072a29c663b660180ae51 |
|
10-Aug-2012 |
Alex Smith <alex@alex-smith.me.uk> |
Fixed up network stack and drivers for x86_64. * Various compilation fixes. * Fixes to the FreeBSD compatibility layer (from comparing the x86- specific bits with the equivalent amd64 sources in FreeBSD). * Compile all the Ethernet drivers except for sis900 and wb840, these require a bit more work to fix (will file a ticket soon). Tested ipro1000 and rtl81xx, no issues.
|
#
b7dbc3795fb2681ae8b9a3dd4da32bbb73fcf4d6 |
|
22-Dec-2009 |
Colin Günther <coling@gmx.de> |
Whitespace cleanup, no functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34747 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
|