85 Commits (13770361bb8879065cc524889db478f692a3be7f)

Author SHA1 Message Date
Kaspar Schleiser 0b10dccf64 core: adapt to Makefile.submodule 6 years ago
Kaspar Schleiser 7718f114cb all: remove pointer casts for msg.content.ptr 7 years ago
Oleg Hahm dc7d191748 core: msg_send_receive if receiver is not ready 7 years ago
Oleg Hahm bb35913840 core: assert correct msq queue size on creation 7 years ago
Kaspar Schleiser dc8f55df7e core: msg: use new list instead of priority_queue 7 years ago
Kaspar Schleiser 58a12e5034 core: make messaging optional 7 years ago
DipSwitch 0bb4748a94 core: Fix/refactor function naming in core/incude/irq.h 7 years ago
Kaspar Schleiser 2b010b5337 core: rename tcb_t -> thread_t, move into thread.h 7 years ago
daniel-k 4295d028ec core/msg_reply: only assert target tcb, no error handling 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
Hauke Petersen 7f5ab0cd5f core: moved flags.h to thread.h 7 years ago
DipSwitch 15e8f4e3d1 core: add support to see if there are messages available for the current thread 7 years ago
Oleg Hahm bb306038ae core: disallow msg_send_receive() on same thread 7 years ago
Oleg Hahm e15bdd257a debug: replace __FILE__ by RIOT_RELATIVE_FILE 7 years ago
Oleg Hahm 49917a5797 core: cpu: fix check for DEVELHELP 8 years ago
Lucas Jenss 426170b064 Improve naming of thread stacksize/priority constants 8 years ago
Martine Lenders 4e7a32efc1 core: Allow debug messages without DEVELHELP 8 years ago
René Kijewski 5f29fed076 core: introduce `msg_sent_by_int()` 8 years ago
Martine Lenders c0b0110de9 core: Fix msg_send_receive 8 years ago
Ludwig Ortmann b4d9c9e6b7 core/msg: coding convention cleanup 8 years ago
Ludwig Ortmann 535839f2d5 core/msg: use disable/restoreIRQ 8 years ago
René Kijewski ff2a1dc61b core: remove needless test in msg.c 8 years ago
Oleg Hahm a262de0678 core: always set sender_pid in msg_send_int 8 years ago
René Kijewski c3ba66781d core: put more intelligence into `queue_msg()` 8 years ago
Oleg Hahm 4fd3d62f2a core: msg_receive should yield 8 years ago
Ludwig Ortmann eceb656c49 core,sys: fix storage types for irq API usage 8 years ago
René Kijewski 677d690e2b core: introduce thread_yield_higher(), yield less 8 years ago
Kaspar Schleiser 5146c66786 core: adapt to msg_try_send 8 years ago
Kaspar Schleiser bdcac07faa core: msg: introduce msg_try_send 8 years ago
Ludwig Ortmann cd3dff3f2e core/msg: add DEVELHELP checks for valid pid 8 years ago
Ludwig Ortmann c2b2e4554b core/queue: queue -> priority_queue 9 years ago
Oleg Hahm 983d056c75 core: harmonizes the data type for the process ID 9 years ago
Ludwig Ortmann 3ca4f18479 doc: use lgplv2.1-short license header instead of lgpl-short-riot 9 years ago
Ludwig Ortmann b6846e31fc doc: fix most occurences of FU as an author 9 years ago
Ludwig Ortmann 2a859c78cd SQUASHME: do it right 9 years ago
Ludwig Ortmann d8a5ee1ec8 core/msg: set m->sender_pid before it is used 9 years ago
Ludwig Ortmann b6f2426d16 core/msg: revert part of #1285 9 years ago
Ludwig Ortmann 5c9a975afb core/msg: fix, optimize and improve 9 years ago
Oleg Hahm ef5ec344fd core: prefix API functions correctly 9 years ago
Christian Mehlis 7b91ea9349 core: fix warning about discarding volatile 9 years ago
Kévin Roussel 24f5cfafbb Add the ability to send a message to the current thread's message queue 9 years ago
Kaspar Schleiser 622d473eb3 core: msg: yield after queueing of a message if REPLY_BLOCKED 9 years ago
Kaspar Schleiser 8d07b131db core: msg: add some debug statements 9 years ago
Kaspar Schleiser 210a20b807 core: msg: don't wake up sender after receive if it's REPLY_BLOCKED 9 years ago
Kaspar Schleiser 56ee585c81 update Kaspar's email address 9 years ago
Oleg Hahm 903ec54a43 making include directives consistent 9 years ago
Hauke Petersen 3785fe956b Fixed doxygen comments, focused on file headers and group definitions 9 years ago
Kaspar Schleiser 23ecbde1a3 core: msg: whitespace fixes 9 years ago
Kaspar Schleiser 94283789a7 core: msg: rename "n" to something more expressive ("queue_index") 9 years ago