Commit Graph

9 Commits (cde78ec0955ddbfcb44032b727c679b32e6468c7)

Author SHA1 Message Date
Christopher Haster e1c42a3afc Adopt Callback class in rtos Threads 2016-05-13 19:07:45 -05:00
Niklas Hauser 8a37762866 Smaller Thread class with clearer error messages. 2016-05-10 16:07:39 +01:00
Christopher Haster 21e68f3c91 Move configuration arguments to only constructor 2016-04-23 12:02:35 -05:00
Christopher Haster d15cd7826a Add Thread::join call for exiting threads without forceful termination
Allows multiple threads to join without forceful termination. Allows
threads to synchronize on cleanup.
2016-04-23 03:45:36 -05:00
Christopher Haster 8b8606b98d Add start function for separating object allocation from thread initialization
Allows threads to started separately from when they are declared,
avoiding the need to dynamically allocate threads at runtime.
2016-04-23 03:45:35 -05:00
Martin Kojtal 3bffe3d0f5 RTOS - update for RTX v4.79 for Cortex-M
Thread - stack methods are not available for now, as tcb pointer was removed from
internal structure. To obtain it, we could get it from the kernel, but this should be
reconsidered. Either RTOS should provide it, or these methods will become deprecated.
2016-04-14 21:47:14 +01:00
Yogesh Pande 34e24f7fb2 Revert "Merge pull request #1 from 0xc0170/dev_update_rtos"
This reverts commit 4ae6b059e0, reversing
changes made to 1ee1150924.
2016-04-07 19:05:24 +03:00
Martin Kojtal dd49382061 RTOS - update for RTX v4.79 for Cortex-M
Thread - stack methods are not available for now, as tcb pointer was removed from
internal structure. To obtain it, we could get it from the kernel, but this should be
reconsidered. Either RTOS should provide it, or these methods will become deprecated.
2016-04-06 17:41:08 +01:00
Bogdan Marinescu db76c7fc37 Preparing new layout - moved rtos in core/mbed-rtos 2016-04-05 16:26:11 +01:00