OpenCores
URL https://opencores.org/ocsvn/plasma/plasma/trunk

Subversion Repositories plasma

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 302 to Rev 303
    Reverse comparison

Rev 302 → Rev 303

/trunk/tools/etermip.c
66,7 → 66,7
extern void *IPFrameGet(int freeCount);
extern int IPProcessEthernetPacket(void *frameIn, int length);
extern void IPTick(void);
extern void IPInit(void (*frameSendFunction)(), uint8 macAddress[6], char name[6]);
extern void IPInit(void (*frameSendFunction)(), unsigned char macAddress[6], char name[6]);
extern void HtmlInit(int UseFiles);
extern void ConsoleInit(void);
static void *ethFrame;
97,7 → 97,7
printf(" (%s)\n", d->description);
else
printf(" (No description available)\n");
if(strstr(d->description, "Generic") == 0)
if(strstr(d->description, "eneric") == 0 && strstr(d->description, "Linux") == 0)
{
if(choice == -1)
choice = i;
162,6 → 162,8
 
void EthernetSendPacket(const unsigned char *packet, int length)
{
if(EthernetActive == 0)
WinPcapInit();
EthernetActive = 1;
pcap_sendpacket(adhandle, packet, length);
}
179,6 → 181,8
#endif
(void)param;
 
if(EthernetActive == 0)
return;
if(pkt_data[ETHERNET_FRAME_TYPE] != 0x08)
return; //not IP or ARP
if(pkt_data[ETHERNET_FRAME_TYPE+1] != 0x00 &&
371,7 → 375,7
(void)argc;
(void)argv;
 
WinPcapInit();
//WinPcapInit();
#ifndef SIMULATE_PLASMA
SerialOpen("COM1", 57600);
if(argc != 2 || strcmp(argv[1], "none"))
406,7 → 410,7
}
 
// Read Ethernet
for(;;)
while(EthernetActive)
{
struct pcap_pkthdr header;
const u_char *pkt_data;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.