1234567891011121314151617181920212223242526 |
- #
- # For a description of the syntax of this configuration file,
- # see the file kconfig-language.txt in the NuttX tools repository.
- #
- config NET_ARCH_INCR32
- bool "Architecture-specific net_incr32()"
- default n
- ---help---
- Define if you architecture provided an optimized version of
- net_incr32() with prototype:
- void net_incr32(FAR uint8_t *op32, uint16_t op16)
- config NET_ARCH_CHKSUM
- bool "Architecture-specific net_chksum()"
- default n
- ---help---
- Define if you architecture provided an optimized version of
- functions with the following prototypes:
- uint16_t chksum(uint16_t sum, FAR const uint8_t *data, uint16_t len)
- uint16_t net_chksum(FAR uint16_t *data, uint16_t len)
- uint16_t ipv4_chksum(FAR struct net_driver_s *dev)
- uint16_t ipv4_upperlayer_chksum(FAR struct net_driver_s *dev, uint8_t proto)
- uint16_t ipv6_upperlayer_chksum(FAR struct net_driver_s *dev, uint8_t proto, unsigned int iplen)
|