Welcome, Guest. Please login or register.

Author Topic: uIP/lwIP for Amiga OS  (Read 21985 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show all replies
Re: uIP 0.1.0 for Amiga OS 3.x
« on: May 29, 2008, 09:29:54 PM »
@Trev

Quote

lwIP (read: lightweight IP) is a general purpose IP stack and a possible replacement for AmiTCP, Miami, et al as the guts behind bsdsocket.library on Amiga OS 68K.


Coincidentally I am at the work working on lwIP implementation for our embedded board. It is efficient but only when you are not using BSD socket API but its own API. It should be also noted that although lwIP has BSD socket compatibility layer it lacks select(). It also has some other deficiencies (at least our implementation seems to have fixed number of sockets, I dont know did subcontractor screw it up or something) and I dont think it is suitable for the desktop use.

We also benchmarked lwIP against proprietary BSD based stack and performance gain achieved by lwIP was not astonishing (but lwIP won that proprietaty stack).
My Amigas: A500, Mac Mini and PowerBook