Merge pull request #634 from LudwigOrtmann/uart_posix_dep

uart related cleanup
This commit is contained in:
Ludwig Ortmann 2014-02-06 15:48:19 +01:00
commit 52c92aa3b2
9 changed files with 6 additions and 11 deletions

View File

@ -20,6 +20,9 @@ ifneq (,$(findstring uart0,$(USEMODULE)))
ifeq (,$(findstring lib,$(USEMODULE))) ifeq (,$(findstring lib,$(USEMODULE)))
USEMODULE += lib USEMODULE += lib
endif endif
ifeq (,$(findstring posix,$(USEMODULE)))
USEMODULE += posix
endif
endif endif
ifneq (,$(findstring cc110x,$(USEMODULE))) ifneq (,$(findstring cc110x,$(USEMODULE)))

View File

@ -36,7 +36,6 @@ export QUIET ?= 1
USEMODULE += config USEMODULE += config
USEMODULE += shell USEMODULE += shell
USEMODULE += shell_commands USEMODULE += shell_commands
USEMODULE += uart0
USEMODULE += posix USEMODULE += posix
USEMODULE += ps USEMODULE += ps
USEMODULE += auto_init USEMODULE += auto_init

View File

@ -34,7 +34,6 @@ export QUIET ?= 1
# Modules to include: # Modules to include:
USEMODULE += config USEMODULE += config
USEMODULE += uart0
USEMODULE += posix USEMODULE += posix
USEMODULE += auto_init USEMODULE += auto_init
USEMODULE += hwtimer USEMODULE += hwtimer

View File

@ -34,7 +34,6 @@ export QUIET ?= 1
# Modules to include: # Modules to include:
USEMODULE += posix USEMODULE += posix
USEMODULE += uart0
USEMODULE += shell USEMODULE += shell
USEMODULE += shell_commands USEMODULE += shell_commands
USEMODULE += ps USEMODULE += ps

View File

@ -39,7 +39,6 @@ CFLAGS += "-Wno-cpp"
USEMODULE += auto_init USEMODULE += auto_init
USEMODULE += shell USEMODULE += shell
USEMODULE += shell_commands USEMODULE += shell_commands
USEMODULE += uart0
USEMODULE += posix USEMODULE += posix
USEMODULE += ps USEMODULE += ps
USEMODULE += vtimer USEMODULE += vtimer

View File

@ -1,5 +1,3 @@
MODULE = uart0 MODULE = uart0
include $(MAKEBASE)/Makefile.base include $(MAKEBASE)/Makefile.base

View File

@ -18,7 +18,6 @@ else
USEMODULE += auto_init USEMODULE += auto_init
USEMODULE += hwtimer USEMODULE += hwtimer
USEMODULE += uart0
USEMODULE += posix USEMODULE += posix
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -12,7 +12,6 @@ export RIOTBASE = $(CURDIR)/../..
USEMODULE += shell USEMODULE += shell
USEMODULE += shell_commands USEMODULE += shell_commands
USEMODULE += ps USEMODULE += ps
USEMODULE += uart0
USEMODULE += posix USEMODULE += posix
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -1,13 +1,13 @@
This project shows how to use own or the system shell commands. In order to use This project shows how to use own or the system shell commands. In order to use
the system shell commands: the system shell commands:
1. Additionally to the module: shell, shell_commands, uart0 and posix, 1. Additionally to the module: shell, shell_commands and posix,
the module for the corresponding system command is to include, e.g. the module for the corresponding system command is to include, e.g.
module ps for the ps command (cf. the Makefile in the project root module ps for the ps command (cf. the Makefile in the project root
directory). directory).
2. The shell must be initialized as follows: 2. The shell must be initialized as follows:
2.1 shell_t sys_shell; 2.1 shell_t sys_shell;
2.2 shell_init(&shell, shell_commands, shell_bufsize shell_readc, 2.2 shell_init(&shell, shell_commands, shell_bufsize, shell_readc,
shell_putchar); shell_putchar);
or shell_init(&sys_shell, NULL, shell_bufsize, or shell_init(&sys_shell, NULL, shell_bufsize,
shell_readc, shell_putchar); shell_readc, shell_putchar);