freebsd11_network: adapt code based on needs of the e1000 R11.1 driver

Operating Systems / Haiku - Jérôme Duval [gmail.com] - 15 November 2017 20:21 EST

078cb10834 freebsd11_network: adapt code based on needs of the e1000 R11.1 driver.
src/libs/compat/Jamfile | 1 +
src/libs/compat/freebsd11_network/Jamfile | 5 +-
src/libs/compat/freebsd11_network/bus.cpp | 10 +
src/libs/compat/freebsd11_network/clock.c | 4 +-
.../freebsd11_network/compat/machine/atomic.h | 5 +
src/libs/compat/freebsd11_network/compat/net/if.h | 48 +-
.../compat/freebsd11_network/compat/net/if_var.h | 155 ++++-
.../compat/freebsd11_network/compat/net/vnet.h | 496 ++++++++++++++++
src/libs/compat/freebsd11_network/compat/sys/bus.h | 1 +
.../compat/freebsd11_network/compat/sys/counter.h | 12 +
.../compat/freebsd11_network/compat/sys/kernel.h | 2 +-
src/libs/compat/freebsd11_network/compat/sys/smp.h | 32 +
src/libs/compat/freebsd11_network/if.c | 643 ++++++++++++++++++++-
src/libs/compat/freebsd11_network/smp.c | 12 +
14 files changed, 1371 insertions(+), 55 deletions(-)

Upstream: cgit.haiku-os.org


  • Share