48 Commits (master)

Author SHA1 Message Date
Joakim Nohlgård 8e10e6e3fa xtimer: Use {} for empty while loops 5 years ago
Kaspar Schleiser 185c7ac11b some (ptr == 0) -> (ptr == NULL) fixes (found by coccinelle) 5 years ago
Vincent Dupont eacffdf490 xtimer: fix mutex unlocking in _mutex_timeout 6 years ago
Oleg Hahm 4f4214235b timex: unambiguous time conversion macros 6 years ago
Martine Lenders 712bd09b2c xtimer: fix for DEBUG 6 years ago
Oleg Hahm 24c205d3a3 xtimer: fix formatter for xtimer_now in DEBUG 6 years ago
Victor Arino 17d6d2a5b5 sys/xtimer: implement mutex lock with timeout 6 years ago
Joakim Nohlgård 63e91151cd xtimer: Add tick conversion 6 years ago
Joakim Nohlgård 4449ba4933 xtimer: Refactor xtimer_usleep_until and rename to xtimer_periodic_wakeup 6 years ago
Joakim Nohlgård da8cd11816 xtimer: Move xtimer_spin_until into xtimer_core.c 6 years ago
Joakim Nohlgård 4fe674f746 xtimer: Add missing space 6 years ago
Joakim Nohlgård 7c70d3bc4f xtimer: Add Eistec copyright and author 6 years ago
Joakim Nohlgård 4d862955c2 xtimer: Rename XTIMER -> XTIMER_DEV 6 years ago
Joakim Nohlgård 2f832117f8 xtimer: prefix _lltimer_now, _lltimer_mask with _xtimer 6 years ago
Kaspar Schleiser 7718f114cb all: remove pointer casts for msg.content.ptr 6 years ago
Ian Martin 31c6bcc4d8 xtimer: return after xtimer_spin() when within an ISR 6 years ago
DipSwitch 0bb4748a94 core: Fix/refactor function naming in core/incude/irq.h 7 years ago
Kaspar Schleiser 9e3081849e sys: xtimer: fix some race conditions 7 years ago
Ian Martin 856c5e1539 s/XTIMER_RSHIFT/XTIMER_USEC_TO_TICKS/g 7 years ago
Ian Martin f86c118594 xtimer: define XTIMER_RSHIFT() and XTIMER_LSHIFT() macros to avoid using XTIMER_SHIFT directly. 7 years ago
Hauke Petersen e9d79a37d6 sys/xtimer: adapted to timer API changes 7 years ago
malo 9b8fe52d5d xtimer: Fixed _add_timer_to_long_list since timer could be added at the wrong position. 7 years ago
malo 93eb56c612 xtimer: Fixed case when _xtimer_set_absolute called with target < now and target has _this_high_period . 7 years ago
Joakim Nohlgård df416c1b76 sys/xtimer: Update to match timer_init API changes 7 years ago
Oleg Hahm 0ddd6ec15e xtimer: implement xtimer_msg_receive_timeout 7 years ago
Kaspar Schleiser 2640277156 sys: xtimer: add posix sleep/usleep wrapper 7 years ago
Joakim Nohlgård d1b4e7a70b xtimer: Rename _xtimer_now() -> _lltimer_now() 7 years ago
Joakim Nohlgård d432bb42b0 xtimer: rename _mask -> _lltimer_mask 7 years ago
Joakim Nohlgård fb0322ee1b xtimer: Add spaces for readability 7 years ago
Joakim Nohlgård e8f33c2ca0 xtimer: Add parentheses to condition 7 years ago
Kaspar Schleiser 725473d9a6 sys: xtimer: make xtimer use div.h 7 years ago
Kaspar Schleiser c2f6417bea sys: xtimer: add another safeguard against setting a timer in the past 7 years ago
Joakim Nohlgård b365ab45cb sys/xtimer: Avoid race incrementing multiple periods in _timer_callback 7 years ago
Joakim Nohlgård 983b299745 sys/xtimer: xtimer_set: Reduce scope on target variable 7 years ago
Joakim Nohlgård 7f254c6d12 sys/xtimer: rename _ms_to_sec -> _us_to_sec to reflect actual functionality 7 years ago
Joakim Nohlgård 75d0281ef3 xtimer-core: Use xtimer_now as reference time instead of future timer target 7 years ago
Oleg Hahm 38148c2d48 xtimer: initialize struct members 7 years ago
Kaspar Schleiser a719e7d61f sys: xtimer: some updates 7 years ago
Kaspar Schleiser 40812e722e sys: xtimer: use relative spin in absolute set functions 7 years ago
Kaspar Schleiser 48611c0572 sys: xtimer: avoid setting timers multiple times from within ISR 7 years ago
Kaspar Schleiser a0d78cf989 sys: xtimer: disable timer before shooting in isr handler 7 years ago
Kaspar Schleiser 691fe95546 sys: xtimer: use XTIMER_SHIFT in mask, add doxygen 7 years ago
Kaspar Schleiser cb0337d77e sys: xtimer: xtimer_set(): shoot directly if offset <= 1 7 years ago
Kaspar Schleiser e27ce2465f sys: xtimer: add xtimer_wakeup64 7 years ago
Kaspar Schleiser 383ada9349 sys: xtimer: always set long_target, even for short timers 7 years ago
Kaspar Schleiser 808a8bc899 sys: xtimer: introduce new timer subsystem 7 years ago