 |
Contiki-NG
|
Loading...
Searching...
No Matches
33#ifndef CONTIKI_CONF_H_
34#define CONTIKI_CONF_H_
37#ifdef PROJECT_CONF_PATH
38#include PROJECT_CONF_PATH
41#ifdef INCLUDE_SUBPLATFORM_CONF
42#include "subplatform-conf.h"
45#define PLATFORM_CONF_PROVIDES_MAIN_LOOP 1
47#define LOG_CONF_ENABLED 1
51#define ASSERT_CONF_RETURNS 1
53#ifndef EEPROM_CONF_SIZE
54#define EEPROM_CONF_SIZE 1024
60#define NETSTACK__QUOTEME(s) NETSTACK_QUOTEME(s)
61#define NETSTACK_QUOTEME(s) #s
62#include NETSTACK__QUOTEME(NETSTACK_CONF_H)
67#define CSMA_CONF_SEND_SOFT_ACK 1
68#define CSMA_CONF_ACK_WAIT_TIME RTIMER_SECOND / 500
69#define CSMA_CONF_AFTER_ACK_DETECTED_WAIT_TIME 0
74#define NETSTACK_CONF_RADIO cooja_radio_driver
77#if NETSTACK_CONF_WITH_IPV6
81#ifndef NETSTACK_MAX_ROUTE_ENTRIES
82#define NETSTACK_MAX_ROUTE_ENTRIES 300
84#ifndef NBR_TABLE_CONF_MAX_NEIGHBORS
85#define NBR_TABLE_CONF_MAX_NEIGHBORS 300
89#ifndef QUEUEBUF_CONF_NUM
90#define QUEUEBUF_CONF_NUM 64
93#ifndef UIP_CONF_IPV6_QUEUE_PKT
94#define UIP_CONF_IPV6_QUEUE_PKT 1
99#define CC_CONF_VA_ARGS 1
103typedef unsigned short uip_stats_t;
105#define CLOCK_CONF_SECOND 1000L
108#define RTIMER_CONF_CLOCK_SIZE 8
111#define RADIO_PHY_OVERHEAD 3
113#define RADIO_BYTE_AIR_TIME 32
114#define RADIO_DELAY_BEFORE_TX 0
115#define RADIO_DELAY_BEFORE_RX 0
116#define RADIO_DELAY_BEFORE_DETECT 0
118#define UIP_ARCH_IPCHKSUM 1
120#define CFS_CONF_OFFSET_TYPE long
122#define PLATFORM_CONF_SUPPORTS_STACK_CHECK 0
125#undef CSPRNG_CONF_ENABLED
126#define CSPRNG_CONF_ENABLED 1
130#define GPIO_HAL_CONF_ARCH_HDR_PATH "dev/gpio-hal-arch.h"
131#define GPIO_HAL_CONF_ARCH_SW_TOGGLE 1
132#define GPIO_HAL_CONF_PORT_PIN_NUMBERING 0
133#define GPIO_HAL_CONF_PIN_COUNT 4
136#define COOJA_LED_GREEN_PIN 0
137#define COOJA_LED_RED_PIN 1
138#define COOJA_LED_YELLOW_PIN 2
141#define COOJA_BTN_PIN 3
143#define BUTTON_HAL_CONF_DEBOUNCE_DURATION 0
146#define PLATFORM_HAS_BUTTON 1
147#define PLATFORM_SUPPORTS_BUTTON_HAL 1
148#define PLATFORM_HAS_LEDS 1
151#define LEDS_CONF_COUNT 3
152#define LEDS_CONF_GREEN 1
153#define LEDS_CONF_RED 2
154#define LEDS_CONF_YELLOW 4