32 #ifndef CONTIKI_DEFAULT_CONF_H
33 #define CONTIKI_DEFAULT_CONF_H
44 #ifndef NETSTACK_CONF_RADIO
45 #define NETSTACK_CONF_RADIO nullradio_driver
52 #ifndef NETSTACK_CONF_FRAMER
53 #define NETSTACK_CONF_FRAMER framer_nullmac
62 #ifndef NETSTACK_CONF_RDC
63 #define NETSTACK_CONF_RDC nullrdc_driver
71 #ifndef NETSTACK_CONF_MAC
72 #define NETSTACK_CONF_MAC nullmac_driver
77 #ifndef NETSTACK_CONF_LLSEC
78 #define NETSTACK_CONF_LLSEC nullsec_driver
84 #ifndef NETSTACK_CONF_NETWORK
85 #define NETSTACK_CONF_NETWORK rime_driver
94 #ifndef NETSTACK_CONF_RDC_CHANNEL_CHECK_RATE
95 #define NETSTACK_CONF_RDC_CHANNEL_CHECK_RATE 8
109 #ifndef QUEUEBUF_CONF_NUM
110 #define QUEUEBUF_CONF_NUM 8
121 #ifndef NETSTACK_CONF_WITH_IPV6
122 #define NETSTACK_CONF_WITH_IPV6 0
128 #ifndef UIP_CONF_BUFFER_SIZE
129 #define UIP_CONF_BUFFER_SIZE 128
134 #ifndef UIP_CONF_ROUTER
135 #define UIP_CONF_ROUTER 1
140 #ifndef UIP_CONF_IPV6_RPL
141 #define UIP_CONF_IPV6_RPL 1
145 #if UIP_CONF_IPV6_RPL
146 #ifndef NBR_TABLE_FIND_REMOVABLE
147 #define NBR_TABLE_FIND_REMOVABLE rpl_nbr_policy_find_removable
155 #define RPL_CONF_MOP RPL_MOP_STORING_NO_MULTICAST
160 #ifndef UIP_CONF_MAX_ROUTES
161 #define UIP_CONF_MAX_ROUTES 20
166 #ifndef RPL_NS_CONF_LINK_NUM
167 #define RPL_NS_CONF_LINK_NUM 20
173 #define UIP_CONF_UDP 1
178 #ifndef UIP_CONF_MAX_CONNECTIONS
179 #define UIP_CONF_MAX_CONNECTIONS 8
185 #define UIP_CONF_TCP 1
190 #ifndef UIP_CONF_MAX_CONNECTIONS
191 #define UIP_CONF_MAX_CONNECTIONS 8
198 #ifndef UIP_CONF_TCP_SPLIT
199 #define UIP_CONF_TCP_SPLIT 0
204 #ifndef NBR_TABLE_CONF_MAX_NEIGHBORS
205 #define NBR_TABLE_CONF_MAX_NEIGHBORS 8
210 #ifndef UIP_CONF_ND6_SEND_RA
211 #define UIP_CONF_ND6_SEND_RA (NETSTACK_CONF_WITH_IPV6 && !UIP_CONF_IPV6_RPL)
224 #ifndef UIP_CONF_ND6_SEND_NA
225 #define UIP_CONF_ND6_SEND_NA (NETSTACK_CONF_WITH_IPV6 && !UIP_CONF_IPV6_RPL)
238 #ifndef SICSLOWPAN_CONF_FRAG
239 #define SICSLOWPAN_CONF_FRAG 1
246 #ifndef SICSLOWPAN_CONF_MAC_MAX_PAYLOAD
247 #define SICSLOWPAN_CONF_MAC_MAX_PAYLOAD (127 - 2)
253 #ifndef SICSLOWPAN_CONF_COMPRESSION_THRESHOLD
254 #define SICSLOWPAN_CONF_COMPRESSION_THRESHOLD 0
260 #ifndef SICSLOWPAN_CONF_COMPRESSION
261 #define SICSLOWPAN_CONF_COMPRESSION SICSLOWPAN_COMPRESSION_HC06
274 #ifndef CONTIKIMAC_CONF_WITH_PHASE_OPTIMIZATION
275 #define CONTIKIMAC_CONF_WITH_PHASE_OPTIMIZATION 0