This library contains a replacement network stack with better performance and more standards compliant functionality. Since this library will replace the default ROM network stack, be careful of the physical location this library. If this library is targeted to reside in flash memory, your system will be limited by the speed of your flash.
To use this functionality, add xnetstack_install() to your program before calling rominit and add the library to your build process.
For detailed information on the DS80C400 please see the High-Speed Microcontroller User's Guide: DS80C400 Supplement.
Go to the source code of this file.
Defines | |
| #define | ROM400_XNETSTACK_VERSION 11 |
Functions | |
| void | xnetstack_install (void) |
| Installs the enhanced network stack. | |
| unsigned int | xnetstack_version (void) |
| Returns the version number of this library. | |
| void | xnetstack_set_tcptimeoutfactor (int factor) |
| Sets a factor to scale all TCP timeouts. | |
| int | xnetstack_get_tcptimeoutfactor (void) |
| Gets the factor to scale all TCP timeouts. | |
| void | xnetstack_set_ipv6 (int enable) |
| Enables/disables IPv6. | |
| void | xnetstack_set_icmpechoreplies (int enable) |
| Enables/disables ICMP echo replies. | |
| void | xnetstack_set_icmpdestinationunreachable (int enable) |
| Enables/disables ICMP destination unreachable messages. | |
| void | xnetstack_set_igmpreporttype (int type) |
| Sets the IGMP membership report type. | |
|
|
Version number associated with this header file. Should be the same as the version number returned by the xnetstack_version function.
|
|
|
Gets the factor to scale all TCP timeouts.
|
|
|
Installs the enhanced network stack. This function installs the enhanced network stack functionality. The function has to be called before rom_init(). |
|
|
Enables/disables ICMP destination unreachable messages.
|
|
|
Enables/disables ICMP echo replies.
|
|
|
Sets the IGMP membership report type.
|
|
|
Enables/disables IPv6.
|
|
|
Sets a factor to scale all TCP timeouts.
|
|
|
Returns the version number of this library.
|
| Copyright 2004 Dallas Semiconductor, Inc.. | Documentation generated by Doxygen. |