Cleanup of the Contiki network layer configuration. Now using CONTIKI_WITH_IPV6, CONTIKI_WITH_IPV4, and CONTIKI_WITH_RIME in makefiles, and UIP_CONF_IPV6, UIP_CONF_IPV4, UIP_CONF_RIME in c code. Now only the stacks that are used are compiled (via makefile MODULES). Make IPv6 the default network stack.
This commit is contained in:
parent
d3d33c5699
commit
722b3258d1
161 changed files with 475 additions and 455 deletions
|
@ -2,11 +2,13 @@ CONTIKI_PROJECT = sky-shell-webserver
|
|||
all: $(CONTIKI_PROJECT)
|
||||
PROJECT_SOURCEFILES = webserver-nogui.c
|
||||
HTTPD_CFS=1
|
||||
CFLAGS = -DWITH_UIP=1 -DRESOLV_CONF_SUPPORTS_MDNS=0
|
||||
CFLAGS = -DRESOLV_CONF_SUPPORTS_MDNS=0
|
||||
DEFINES=NETSTACK_MAC=nullmac_driver,NETSTACK_RDC=nullrdc_driver
|
||||
SMALL=1
|
||||
|
||||
CONTIKI = ../..
|
||||
APPS = webserver serial-shell
|
||||
CONTIKI_WITH_IPV4 = 1
|
||||
CONTIKI_WITH_RIME = 1
|
||||
include $(CONTIKI)/Makefile.include
|
||||
|
||||
|
||||
|
|
|
@ -51,7 +51,7 @@ PROCESS_THREAD(sky_shell_process, ev, data)
|
|||
{
|
||||
PROCESS_BEGIN();
|
||||
|
||||
/* WITH_UIP=1 assumes incoming SLIP serial data.
|
||||
/* UIP_CONF_IPV4=1 assumes incoming SLIP serial data.
|
||||
* We override this assumption by restoring default serial input handler. */
|
||||
uart1_set_input(serial_line_input_byte);
|
||||
serial_line_init();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue