代码搜索结果

找到约 10,000 项符合 Ethernet 的代码

ethernet.c

#define ETHERNET_GLOBALS #include "config.h" #include "../include/cfg_net.h" uint8 My_Ip_1ID[4]=MY_IP_1ID; uint8 My_Gateway_1ID[4]=MY_GATEWAY_1ID; uint8 MY_IP_MARK_1ID[4]=IP_MARK_1ID; uint8 MY

ethernet.h

#ifdef ETHERNET_GLOBALS #define ETHERNET_EXT #else #define ETHERNET_EXT extern #endif #define IP_PACKED 0x01 #define ARP_PACKED 0x02 #define MAX_NET_PORT 0x01 typedef struct {

ethernet.c

#define ETHERNET_GLOBALS #include "config.h" #include "../include/cfg_net.h" uint8 My_Ip_1ID[4]=MY_IP_1ID; uint8 My_Gateway_1ID[4]=MY_GATEWAY_1ID; uint8 MY_IP_MARK_1ID[4]=IP_MARK_1ID; uint8 MY

ethernet.h

#ifdef ETHERNET_GLOBALS #define ETHERNET_EXT #else #define ETHERNET_EXT extern #endif #define IP_PACKED 0x01 #define ARP_PACKED 0x02 #define MAX_NET_PORT 0x01 typedef struct {

ethernet.c

#define ETHERNET_GLOBALS #include "config.h" #include "../include/cfg_net.h" uint8 My_Ip_1ID[4]=MY_IP_1ID; uint8 My_Gateway_1ID[4]=MY_GATEWAY_1ID; uint8 MY_IP_MARK_1ID[4]=IP_MARK_1ID; uint8 MY

ethernet.h

#ifdef ETHERNET_GLOBALS #define ETHERNET_EXT #else #define ETHERNET_EXT extern #endif #define IP_PACKED 0x01 #define ARP_PACKED 0x02 #define MAX_NET_PORT 0x01 typedef struct {

ethernet.h

/* * * NIC(CS8900A)驱动模块 * */ #ifndef __ETHERNET_H__ #define __ETHERNET_H__ #include "71x_lib.h" // Ports for I/O-Mode // 0x64000000为STR71x外部存储器BANK2起始地址 // 由于CS8900A地址线A0接数据总线A11(见

ethernet.c

/* * * NIC(CS8900A)驱动模块 * */ #include "Ethernet.h" // 物理地址,默认为22-44-66-88-AA-CC,可在初始化NIC前改写 u16 local_eth_addr[3] = {0x4422, 0x8866, 0xCCAA}; // 从NIC端口输入 inline u16 NIC_InPort(u16 r

ethernet.h

#ifndef __ETHERNET_H__ #define __ETHERNET_H__ #include "71x_lib.h" // Ports for I/O-Mode #define ETH_Port(n) (*(vu16*)(0x64000000 | (n)

ethernet.c

#include "Ethernet.h" u16 local_eth_addr[3] = {0x4422, 0x8866, 0xCCAA}; inline u16 NIC_InPort(u16 reg) { ETH_Addr_Port = reg; return ETH_Data_Port; } inline void NIC_OutPort(u16 reg, u1