00001 /* header file for src/3c556.cpp */ 00002 00008 #ifndef _CORE_3C556_HPP 00009 #define _CORE_3C556_HPP 00010 00011 #include "src/net/net.hpp" 00012 00013 //void sub3c(uint8 bus_no, uint8 dev_no) ; 00014 extern struct Net::netif *e3c556_nif; 00015 00016 int e3c556_probe(uint8 bus_no, uint8 dev_no, struct Net::netif *nif); 00017 int e3c556_poll(uint8 *packet, uint32 *packetlen); 00018 //int e3c556_i(); 00019 void e3c556_transmit(uint8 *d, unsigned int t, unsigned int s, uint8 *p); 00020 void e3c556_mac(uint8 d[6]); 00021 00022 00023 00024 00025 #endif