Daniele Lacamera
Daniele Lacamera
And yes, TAHI runs on FreeBSD. I have a fully configured VM that I can share if you are interested.
Development moved to https://github.com/tass-belgium/picotcp/tree/dev-dhcp6
An alternative would be to compile [this fork](https://gitlab.com/insane-adding-machines/picotcp) using `TICKLESS=1` option, and use `pico_stack_go()` instead. This function will execute all the pending actions to process the packets, and return the...
Hello Tom, [in this GPL fork](https://github.com/virtualsquare/picotcp) we have added two additional types of sockets for these purposes: - Raw sockets - Link layer (packet) sockets API for RAW IP sockets...
Hello, the function you mention is used to loop across all the modules (i.e. each of the protocol) input and output functions, and this happens every time `pico_stack_tick` is called....
More details on how to port on *OS in the wiki documentation: https://github.com/tass-belgium/picotcp/wiki/Porting-picoTCP-OS
Compiling with the latest frosted toolchain (arm-frosted-eabi-gcc-5.3.0-16.04) I get the following warnings: ``` c $ make ARCH=cortexm3 CROSS_COMPILE=arm-frosted-eabi- >/dev/null modules/pico_igmp.c: In function 'pico_igmpv3_generate_report': modules/pico_igmp.c:724:33: warning: cast increases required alignment of...
Some warnings seem in fact to be depending on the target.
You can safely disregard README. The clarification is in COPYING, stating: > Released under the GNU General Public License, version 2, or (at your option) version 3. https://github.com/tass-belgium/picotcp/blob/master/COPYING The "any...
@frederikvs are you still struggling with the too-many-timers issue here and there? I've committed a new heap.h yesterday in the ebihta repo, and it's possible to delete elements from the...