Commit Graph

86 Commits (a188d7670b0a133c8fd15483d510e7247f7f12a6)

Author SHA1 Message Date
Thomas Eichinger 6bbc4ca226 shell: provide shell commands to poll lsm303dlhc sensor 9 years ago
Hauke Petersen 7e043bb27f sys/shell: added commands for iot-lab_M3 sensors 9 years ago
Thomas Eichinger 6a7cee294f examples/default: print 16bit addresses 9 years ago
René Kijewski 162850b332 make: Implement optional features
Fixes #1876

This PR introduces `FEATURES_OPTIONAL` which can be used to tell the
Make system, that the application would like to use some feature, but
the build should proceed even if the selected board cannot provide the
optional feature.

`make buildtest` and `make info-supported-boards` heed this variable
when examining the list of supported boards.

If a word is present in `FEATURES_REQUIRED` and `FEATURES_OPTIONAL`,
then `FEATURES_OPTIONAL` takes precedence.
9 years ago
Ludwig Ortmann 5be28f49f6 Merge pull request #1754 from OlegHahm/timex_makefile_order
make: fix the order of Makefile.dep for timex
9 years ago
Oleg Hahm 9cf21545fa make: fix dependencies
uart0 depends on POSIX, not the other way around.
9 years ago
Thomas Eichinger a686e909aa examples/default: fix handling of 802.15.4 devices 9 years ago
Ludwig Ortmann 106137ff64 examples: use DEVELHELP per default 9 years ago
Oleg Hahm 983d056c75 core: harmonizes the data type for the process ID
Instead of using differing integer types use kernel_pid_t for process
identifier. This type is introduced in a new header file to avoid
circular dependencies.
9 years ago
Ludwig Ortmann 3ca4f18479 doc: use lgplv2.1-short license header instead of lgpl-short-riot 9 years ago
René Kijewski ac9c80f417 make: don't use export on example makefiles 9 years ago
René Kijewski ba1a15535b core: remove extra thread_create_arg() function 9 years ago
Ludwig Ortmann 06a86aef20 tests&examples: use sizeof(stack) in thread_create
fixes #1392
9 years ago
Thomas Eichinger 1e983c9670 s/PROJECT/APPLICATION/g
fixes #548
9 years ago
Ludwig Ortmann 2314915ff2 license: fix license header grammar
insert missing "is"
9 years ago
Ludwig Ortmann 1eca41456f examples/default: add README.md
Fixes #1068
9 years ago
René Kijewski e740fbc800 make: Add DEFAULT_MODULE and DISABLE_MODULE
Closes #926
9 years ago
René Kijewski de29e4184c Add include paths automatocally for USEMODULES
Application developers use `$(USEMODULES)` in their Makefiles to have
the relevant functionally automagically added to their apps. This even
does basic dependency tracking by means of `Makefile.dep`.

But an important thing is missing: the automatic adding of include
paths. This is inconvenient, error prone, and will hinder the RIOT core
developers in future to change folder structures.
9 years ago
Martine Lenders 53264c7a45 Merge pull request #609 from LudwigOrtmann/transceiver_any
anytransceiver pseudomodule
9 years ago
Christian Mehlis 01fdbc3465 examples: make includes adhere to coding conventions 9 years ago
Ludwig Ortmann 8ac4f3332d core cpu: add defaulttransceiver pseudomodule
update examples/default
9 years ago
Christian Mehlis cb9c5d00de repace project by application in documentation 9 years ago
René Kijewski b9c9436e88 102dc45382 (commitcomment-5378590) 9 years ago
René Kijewski 102dc45382 Eliminate findstring in more places 9 years ago
Ludwig Ortmann b175dbee91 update Makefiles to point to all-valgrind target
Header path knowledge is not necessary anymore
9 years ago
Oleg Hahm 9fff3f5b90 Merge pull request #657 from LudwigOrtmann/wsn430-v1_4_Makefiles
fix wsn430-v1_4 Makefiles
9 years ago
Ludwig Ortmann f09f30c94d fix wsn430-v1_4 Makefiles 9 years ago
Ludwig Ortmann 1c9d4f8720 remove stale cc110x_ng includes 9 years ago
Ludwig Ortmann c6be9ad3fc remove superfluous uart USEMODULEs from examples 9 years ago
Christian Mehlis 341b095acf added LGPL header and doxygen headers 9 years ago
Christian Mehlis d0680e7bac shell: added a handler for mersenne twister 9 years ago
Christian Mehlis f00693255b examples: use astyle to adopt current code style guide 9 years ago
Ludwig Ortmann 57679f90dc remove trailing slashes from RIOTBASE variables
addresses https://github.com/RIOT-OS/RIOT/pull/496#issuecomment-32170092
9 years ago
Ludwig Ortmann 498cc027b1 dist/example Makefiles: not BOARD -> no BOARD, ## Modules -> # Modules 9 years ago
Ludwig Ortmann a60a0a2cf7 Use dist Makefile style in examples Makefiles 9 years ago
Oleg Hahm 1b1ca336f8 created examples folder with six apps 9 years ago