Dimitry Kloper
|
b48ca00cd5
|
The delay parameter has 'int' type while explicit int32_t is used in sigtimedwait() (sig_timedwait.c) This can lead to wrong argument for systems that have default int size different than int32 (namely AVR).
|
2016-01-05 07:58:04 -06:00 |
|
Gregory Nutt
|
79d554939e
|
sched/: Fix some spacing issues
|
2015-10-07 19:59:14 -06:00 |
|
Gregory Nutt
|
cb9e27c3b0
|
Standardize naming used for public data and function groupings
|
2015-10-02 16:30:35 -06:00 |
|
Gregory Nutt
|
3adcae8ffb
|
Update the type passed to watchdog timer handlers. Using uint32_t is a problem for 64-bit machines.
|
2015-05-18 08:53:42 -06:00 |
|
Gregory Nutt
|
1aa528a572
|
More fixes to problems noted by cppcheck. Some are kind of risky; some are real bugs.
|
2014-11-25 14:10:35 -06:00 |
|
Gregory Nutt
|
fd484c4de9
|
Add support for statically allocated watchdog timer structures
|
2014-08-22 08:46:34 -06:00 |
|
Gregory Nutt
|
ad9b3f8ab8
|
wdog.h does not contain any application interface, only internal OS interface. Further, it is non-standard. Move wdog.h from include/ to include/nuttx. For the same reason, move the description of the watchdog timer interfaces from the Users Guide to the Porting Guide.
|
2014-08-21 11:16:55 -06:00 |
|
Gregory Nutt
|
952d87587f
|
If we run out of pre-allocated watchdog times, the logic will allocate additional timers from the heap. A reserve of pre-allocated watchdog timers is maintained so that there will always be timers available for interrupt handlers.
|
2014-08-21 08:44:29 -06:00 |
|
Gregory Nutt
|
2bc07a03ae
|
Correct release notes, updat changelog, fix some conditional compilation
|
2014-08-15 06:56:42 -06:00 |
|
Gregory Nutt
|
649ef76f71
|
Timers: In Tickless mode, need to stop the interval timer before inserted a new delay into the timer list. Otherwise, the time is incorrect on the first entry of the list
|
2014-08-11 08:25:25 -06:00 |
|
Gregory Nutt
|
6bd52bce06
|
Tickless OS: Correct a bug: logic to detect changes in head of timer list was wrong.
|
2014-08-10 13:12:18 -06:00 |
|
Gregory Nutt
|
d798dd37a7
|
Replace os_internal.h with sched/sched.h in files that actually reference something in sched.h
|
2014-08-08 17:53:55 -06:00 |
|
Gregory Nutt
|
0f318e9249
|
Move watchdog functions from sched/ to sched/wdog
|
2014-08-08 14:21:48 -06:00 |
|