Go to the documentation of this file.00001
00069
00070
00071
00072
00073
00074
00075
00076
00077
00078
00079
00080
00081
00082
00083
00084
00085
00086
00087
00088
00089
00090
00091
00092
00093
00094
00095
00096
00097
00098 #include <netinet/if_ether.h>
00099 #include <net/ether.h>
00100 #include <net/if_var.h>
00101 #include <dev/nicrtl.h>
00102
00103
00104 NICINFO dcb_eth0cs;
00105
00106 extern int CSNicOutput(NUTDEVICE * dev, NETBUF * nb);
00107 extern int CSNicInit(NUTDEVICE * dev);
00108
00109
00110
00111
00112
00113
00114 IFNET ifn_eth0cs = {
00115 IFT_ETHER,
00116 0,
00117 {0, 0, 0, 0, 0, 0},
00118 0,
00119 0,
00120 0,
00121 567,
00122 0,
00123 0,
00124 0,
00125 NutEtherInput,
00126 CSNicOutput,
00127 NutEtherOutput
00128 };
00129
00130
00131
00132
00133
00134
00135
00136
00137
00138
00139
00140 NUTDEVICE devEth0cs = {
00141 0,
00142 {'e', 't', 'h', '0', 'c', 's', 0, 0, 0}
00143 ,
00144 IFTYP_NET,
00145 0,
00146 0,
00147 &ifn_eth0cs,
00148 &dcb_eth0cs,
00149 CSNicInit,
00150 0,
00151 0,
00152 0,
00153 0,
00154 0,
00155 0,
00156 0
00157 };
00158