DipSwitch
0bb4748a94
core: Fix/refactor function naming in core/incude/irq.h
7 years ago
Martine Lenders
5a415a91e2
Merge pull request #4052 from IldarValiev/patch-1
...
Added thread existence check at thread_wakeup
7 years ago
Joakim Nohlgård
0cf0278e0f
core/lpm.h: Fix Doxygen typo
7 years ago
Kaspar Schleiser
cc1771787e
core: panic: use LOG_ERROR instead of printf
7 years ago
René Kijewski
818d703810
Merge pull request #5004 from OlegHahm/core_kernel_macros_attributs_merge
...
core: merge kernel_macros.h and attributes.h into kernel_defines.h
7 years ago
IldarValiev
475b1af26d
core: added assert to cib_init()
7 years ago
Oleg Hahm
bdcf8879fd
core: merged kernel_macros.h and attributes.h
...
Merged into new kernel_defines.h and updated all includes.
7 years ago
IldarValiev
a8391e346e
core: added documentation to cib.h
...
size can be equal 0 or 2^n only. Because else mask won't consist of consecutive '1' only (e.g., 0b00111111) and functions cib_get() and cib_put() will return wrong values.
7 years ago
IldarValiev
4f5bea7d99
core: thread: Added stack size validation
7 years ago
IldarValiev
bad2b5c187
core: thread: Added validation of pid
7 years ago
Kaspar Schleiser
2b010b5337
core: rename tcb_t -> thread_t, move into thread.h
7 years ago
Joakim Nohlgård
e088403ce0
Merge pull request #4082 from daniel-k/pr/msg_reply_missing_irq_restore
...
core/msg: add missing irq restoration in msg_reply()
7 years ago
Oleg Hahm
76c397f252
Merge pull request #4924 from kaspar030/smaller_core_types
...
core: reduce types of tcb->status and tcb->priority
7 years ago
daniel-k
4295d028ec
core/msg_reply: only assert target tcb, no error handling
7 years ago
Kaspar Schleiser
a8865a2808
core: reduce types of tcb->status and tcb->priority
7 years ago
Kaspar Schleiser
9082273746
core: header cleanup
7 years ago
Kaspar Schleiser
bdfc76a052
core: msg: fix msg_try_receive not checking msg_waiters
7 years ago
Martine Lenders
c9f05efbb7
doc: atomic: provide explanation about why atomic_int_t is struct
...
See also https://github.com/RIOT-OS/RIOT/pull/2321#issuecomment-72088818
7 years ago
Hauke Petersen
35eb99a46e
Merge pull request #3984 from kaspar030/simplify_reboot
...
core: cpu: sys: simplify reboot()
7 years ago
Kaspar Schleiser
938ff5c5e7
core: cpu: sys: simplify reboot()
7 years ago
Martine Lenders
febcac6d43
core: add capability to output message queue
7 years ago
Kaspar Schleiser
1d22374196
Merge pull request #4475 from authmillenon/doc/enh/msg
...
core: msg: update detail section on IPC
8 years ago
Martine Lenders
49167a4b7d
core: msg: piggy-back some style fixes by uncrustify
8 years ago
Martine Lenders
512448ba12
core: msg: update detail section on IPC
8 years ago
Kaspar Schleiser
64674d21d5
core: irq.h: remove dINT/eINT traces
8 years ago
Hauke Petersen
cf53aeddd8
Merge pull request #4382 from haukepetersen/rm_core_flagsh
...
core: move thread flags from flags.h to thread.h
8 years ago
Hauke Petersen
22428f6cfb
core: adapted to renamed THREAD_FLAGS
8 years ago
Hauke Petersen
7dcb40b46a
core/thread.h: renamed thread creation flags
8 years ago
Hauke Petersen
7f5ab0cd5f
core: moved flags.h to thread.h
8 years ago
Oleg Hahm
a82835a72b
core: mute compiler warning
8 years ago
Oleg Hahm
6de92b0843
Merge pull request #4378 from haukepetersen/fix_core_includeguards
...
core: fixed include guards a minor style/doxygen
8 years ago
René Kijewski
0906c729a4
Merge pull request #4379 from haukepetersen/fix_core_doc
...
core/atomic.h: fix doxygen to get rid of warning
8 years ago
Hauke Petersen
0f43fb9023
core/atomic.h: fix doxygen to get rid of warning
8 years ago
Hauke Petersen
f326beb3f7
core/native_sched.h: style and doxygen fixes
8 years ago
Hauke Petersen
6fc26f8d18
core: fixed include guards for selected headers
8 years ago
Oleg Hahm
349d333ede
Merge pull request #3997 from DipSwitch/core_msg_avail_support
...
core: add support to see if there are messages available for the curr…
8 years ago
DipSwitch
15e8f4e3d1
core: add support to see if there are messages available for the current thread
8 years ago
Kaspar Schleiser
5c0154b5de
core: msg: remove pointless warning in doxygen
8 years ago
Cenk Gündoğan
acd7728dea
Merge pull request #4357 from OlegHahm/assert_WARNER
...
core: make assertions easier to spot
8 years ago
Oleg Hahm
d86f1af34b
core: make assertions easier to spot
8 years ago
Martine Lenders
5d524f947c
Merge pull request #3689 from OlegHahm/priority_queue_not_add_twice
...
core: assertion not to add twice to priority_queue
8 years ago
Martine Lenders
0532d98b51
Merge pull request #3934 from locicontrols/sched-test-stack2
...
core: fix stack test when SCHED_TEST_STACK=1 but DEVELHELP=0
8 years ago
Oleg Hahm
07e2505ebd
core: assertion not to add twice to priority_queue
8 years ago
BytesGalore
2b2408ddb3
core: fix typo in kernel_macros.h (alternative to #3364 )
8 years ago
Ludwig Knüpfer
8320a121ee
core/log: add @file doxygen command
...
Without this command the `log.h` documentation gets mangled with the
`core_util` documentation.
8 years ago
Oleg Hahm
bb306038ae
core: disallow msg_send_receive() on same thread
8 years ago
Ludwig Knüpfer
eda6328e21
documentation: update my name (Ortmann -> Knüpfer)
8 years ago
Ian Martin
2579e64e9f
core: fix stack test when SCHED_TEST_STACK=1 but DEVELHELP=0
8 years ago
Cenk Gündoğan
8aa04e82a0
core/panic: call cpu_print_last_instruction before printing other messages
8 years ago
Joakim Nohlgård
98c465008b
all: Update @gebart family name, email
8 years ago