12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- /*++
- Copyright (c) 2013 Minoca Corp. All Rights Reserved
- Module Name:
- Networking
- Abstract:
- This directory contains networking-related drivers, including the
- networking core driver and support for many specific NICs.
- Author:
- Evan Green 4-Apr-2013
- Environment:
- Kernel
- --*/
- function build() {
- ethernet_drivers = [
- "//drivers/net/ethernet/smsc95xx:smsc95xx",
- ];
- wireless_drivers = [
- "//drivers/net/wireless/rtlw81xx:rtlw81xx",
- ];
- if ((arch == "armv7") || (arch == "armv6")) {
- ethernet_drivers += [
- "//drivers/net/ethernet/smsc91c1:smsc91c1",
- ];
- } else if (arch == "x86") {
- ethernet_drivers += [
- "//drivers/net/ethernet/atl1c:atl1c",
- "//drivers/net/ethernet/dwceth:dwceth",
- "//drivers/net/ethernet/e100:e100",
- "//drivers/net/ethernet/rtl81xx:rtl81xx",
- ];
- }
- net_drivers = ethernet_drivers + wireless_drivers;
- entries = group("net_drivers", net_drivers);
- return entries;
- }
- return build();
|