Hi,

 

Ethernetif or similar is just the low level driver connecting LwIP with
your ETH or hardware.

 

As for writing data you have tcp_write function or similar. 

 

You need to read LwIP documentation and get to understand it. LwIP can
work in 3 different operation mode. 

You can work with like BSD (unix like), Netcom or RAW. All this are
different so it depends how you are going to use it

Also check the contribution collection ...

 

BR,

Noam. 

 

 

From: [email protected]
[mailto:[email protected]] On Behalf Of ????
?????
Sent: Tuesday, June 17, 2014 7:46 AM
To: [email protected]
Subject: [lwip-users] Where is Read()Write() functions that I must
overload?

 

Hello all.

I am trying to use TCP/IP through a lwIP for communicating with a RS-232
device. The problem is that I am the third day wander in the source
code, and I can't find at all where is the Read()/Write() (or something
like this) functions that I should overload to make the stack work.

In the ethernetif.c file I found the low_level_output() function. As the
description says "This function should do the actual transmission of the
packet" -- excellent, that's exactly what I wanted! But there is a
problem: in the actual code no a function with this name used at all!

I also found the sys_arch_mbox_fetch() function. I am using the
sys_arch.c file from the "ports" directory, and the function that there
is present seems to be a thing-in-itself -- it also doesn't do any
receiving a message, it just waiting for a mbox struct to be changed --
seems, this should be changed by an otherworldly force. So this doesn't
seem to be the function, I am looking for.

So, what is the functions that doing an actual transmission/receiving a
data?




************************************************************************
************
This footnote confirms that this email message has been scanned by
PineApp Mail-SeCure for the presence of malicious code, vandals &
computer viruses.
************************************************************************
************




************************************************************************************
This footnote confirms that this email message has been scanned by
PineApp Mail-SeCure for the presence of malicious code, vandals & computer 
viruses.
************************************************************************************



_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to