#
19c0cd52 |
|
16-Apr-2012 |
Antoine Kaufmann <antoinek@student.ethz.ch> |
e10k: Split up driver in two independant processes One process is the card driver, it does the intialization of the card and will be responsible for configuring filters. The other process is a queue driver started for each queue. --- hake/symbolic_targets.mk | 1 + if/Hakefile | 1 + if/e10k.if | 33 + include/net_device_manager/net_device_manager.h | 2 + usr/drivers/e10k/Hakefile | 18 +- usr/drivers/e10k/e10k.c | 1006 ----------------------- usr/drivers/e10k/e10k.h | 10 +- usr/drivers/e10k/e10k_cdriver.c | 883 ++++++++++++++++++++ usr/drivers/e10k/e10k_phy.c | 295 +++++++ usr/drivers/e10k/e10k_qdriver.c | 557 +++++++++++++ usr/drivers/e10k/helper.c | 4 +- usr/drivers/e10k/helper.h | 20 + 12 files changed, 1809 insertions(+), 1021 deletions(-) create mode 100644 if/e10k.if delete mode 100644 usr/drivers/e10k/e10k.c create mode 100644 usr/drivers/e10k/e10k_cdriver.c create mode 100644 usr/drivers/e10k/e10k_phy.c create mode 100644 usr/drivers/e10k/e10k_qdriver.c create mode 100644 usr/drivers/e10k/helper.h
|