- Mar 24, 2016
- Dec 15, 2015
- Dec 08, 2015
- Aug 06, 2015
-
-
Kaspar Schleiser authored
-
- Jul 14, 2015
-
-
Joakim Nohlgård authored
-
- May 20, 2015
-
-
Lucas Jenss authored
As discussed in #2725, this commit renames a number of stacksize constants to better convey their intended usage. In addition, constants for thread priority are given a `THREAD_` prefix. Changes are: * KERNEL_CONF_STACKSIZE_PRINTF renamed to THREAD_EXTRA_STACKSIZE_PRINTF * KERNEL_CONF_STACKSIZE_DEFAULT renamed to THREAD_STACKSIZE_DEFAULT * KERNEL_CONF_STACKSIZE_IDLE renamed to THREAD_STACKSIZE_IDLE * KERNEL_CONF_STACKSIZE_MAIN renamed to THREAD_STACKSIZE_MAIN * Move thread stacksizes from kernel.h to thread.h, since the prefix changed * PRIORITY_MIN renamed to THREAD_PRIORITY_MIN * PRIORITY_IDLE renamed to THREAD_PRIORITY_IDLE * PRIORITY_MAIN renamed to THREAD_PRIORITY_MAIN * Move thread priorities from kernel.h to thread.h since the prefix has changed * MINIMUM_STACK_SIZE renamed to THREAD_STACKSIZE_MINIMUM for consistency
-
- Dec 16, 2014
-
-
Oleg Hahm authored
Removes the old interface.
-
- Oct 22, 2014
-
-
Kaspar Schleiser authored
-
- Oct 06, 2014
-
-
René Kijewski authored
Please see #1715. Closes #1715. This PR implements the new Makefile variables "FEATURES_PROVIDED" and "FEATURES_REQUIRED". A board *can* have a new file `Makefile.features` which looks like: ```make FEATURES_PROVIDED = transceiver ``` An application can have a corresponding line ```make FEATURES_REQUIRED = transceiver ``` If the selected BOARD does not fulfil the requirements of the application, then a *warning* is issued at compile time. This change only includes the feature "transceiver", further features are expected to be listed in further PRs. The requirement "transceiver" is automatically added if the application uses the module "defaulttransceiver". `make buildtest` understands the new feature listing, so the user won't need to add boards to `BOARD_BLACKLIST` manually. Part of the change are the added Make targets * `info-features-missing`, which prints the required features `\setminus` the provided features. The output is empty if there are no features missing. * `info-boards-features-missing`, the same as `info-features-missing` but as a table for all boards, but heeded `BOARD_WHITELIST` and `BOARD_BLACKLIST`. Applications don't have to use this new feature. This change does not break existing Makefile.
-
- Sep 25, 2014
-
-
Thomas Eichinger authored
-
- Sep 18, 2014
-
-
Hauke Petersen authored
-
- Sep 02, 2014
-
-
Fabian Nack authored
-
- Aug 27, 2014
-
-
Hinnerk van Bruinehsen authored
-
- Aug 21, 2014
-
-
Thomas Eichinger authored
-
Thomas Eichinger authored
-
Thomas Eichinger authored
-
- Aug 07, 2014
- Aug 04, 2014
-
-
epiktet authored
-
- Aug 01, 2014
-
-
Ludwig Knüpfer authored
-
Oleg Hahm authored
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.
-
- Jul 31, 2014
-
-
Ludwig Knüpfer authored
-
Hauke Petersen authored
-
- Jul 18, 2014
-
-
Christian Mehlis authored
-
Christian Mehlis authored
-
Christian Mehlis authored
-
- Jul 16, 2014
-
-
Hauke Petersen authored
-
Hauke Petersen authored
-
- Jul 10, 2014
-
-
René Kijewski authored
-
- Jul 09, 2014
-
-
René Kijewski authored
-
- Jul 04, 2014
-
-
Oleg Hahm authored
The correct stack size for all examples and test applications correctly. KERNEL_CONF_STACKSIZE_MAIN is the correct stack size for any thread using printf. Also adapted black lists accordingly.
-
- May 26, 2014
-
-
Martine Lenders authored
Fixes #1138
-
emmanuelsearch authored
-
Thomas Eichinger authored
fixes #548
-
- May 25, 2014
-
-
René Kijewski authored
Currently this works only in qemu.
-