Author Topic: TI netcat  (Read 11128 times)

0 Members and 1 Guest are viewing this topic.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI netcat
« Reply #15 on: August 30, 2012, 01:26:47 am »
lwIP is usually known as a good, small enough TCP/IP stack, indeed, but its footprint would be much above 8K. There's also uIP.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline christop

  • LV3 Member (Next: 100)
  • ***
  • Posts: 87
  • Rating: +20/-0
    • View Profile
Re: TI netcat
« Reply #16 on: August 30, 2012, 11:13:04 pm »
lwIP is usually known as a good, small enough TCP/IP stack, indeed, but its footprint would be much above 8K. There's also uIP.
I know the footprint could be over 20k with all features enabled, but lwIP has features that make it easier to use and more suitable than uIP (some features I would have to write to use in the kernel anyway, like dynamic interface support), and it has better network performance than uIP (especially by allowing more than one unacknowledged packet at a time). My kernel is only 98k currently, which is still less than two full pages of Flash, so I'm not too concerned about the footprint yet. Then again, its footprint will be nothing if I never get around to adding networking. :P
Christopher Williams