No answers? :O(

2008/2/1, Piero 74 <[EMAIL PROTECTED]>:
>
> Hi all.
>
> I'm starting work using lwip 1.3.0 rc1, but i want to clarify some issues:
>
> 1. Can i consider 1.3.0 rc1 more stable than 1.2.0 (or... can i suppose
> less bugs in 1.3.0. RC1)? or i have to wait final release?
> 2. i wrote a new driver for my microcontroller emac. I'm integrating it in
> the stack. After a discussion with other developer  (Jonathan),  i'm
> thinking  to  call inside irq function tcpip_input()  pbuf , because i can
> use a thread safety function for mailbox inside irq (available in freertos).
> Is it possible to use REFERENCE pbufs pointing to driver ram buffer instead
> copy from ? i have to use sequential api (socket or netconn), so, in the
> driver i will have to know how packet pbuf could be released, to reuse ram
> in the driver for other packet from Ethernet. Is there a callback function
> which i can use? So ... in other word... if i allocate a pbuf chain of pbufs
> from the pool INSIDE the driver, how i can know WHEN this chain will
> deallocate?
> 3. in lwip 130rc1 i have to call tcpinit for all initializations, passing
> callback function for init_done. where do i do netif initialization?? before
> tcpinit call using netif_add OR after using netifapi_netif_add??
> 4. i want to understand how use dhcp... i have to set option and call
> dhcp_start... and nothing else ? if i don't use dhcp, after the
> netifapi_netif_add i have to call netif_setup, right?
> 5. for security reason, i need that ALL threads in my application doesn't
> block indefinitely, and signal a supervisor thread with alive message.
> Tcp_ip thread block indefinitely? How i can call a custom function every N
> ms inside Tcp_ip? i'm thinking to do some check in sys_arch_timeout, because
> tcpip_thread call sys_mbox_fetch and after this function, and inside i can
> know the owner thread id... so, i can send keep alive message to
> supervisor... but this idea works only if Tcp_ip thread doesn't block
> indefinitely. Can anyone clarify me?
> 6. i need to do periodic operation, only for checking lan connection, can
> i use sys_timeout()? in this way, lwip stack will do this call for me,
> right?? OR, lwip stack has a callback function for checking  link status? i
> didn't see it in ethernetif.c....
>
> ok... sorry for my long post.... I'm waiting your answer!
>
> Bye and thanks,
> Piero.
>
>
_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to