aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Modules/Thread/Thread_ex.h
diff options
context:
space:
mode:
authorShlomo Hecht <shlomo@twine-s.com>2018-05-02 17:09:14 +0300
committerShlomo Hecht <shlomo@twine-s.com>2018-05-02 17:09:14 +0300
commit1b7e387658909121f368438d79f0d93edd3ab6aa (patch)
tree12fe52ca78a77196f13a84c20cbf41f750bdb56e /Software/Embedded_SW/Embedded/Modules/Thread/Thread_ex.h
parentd352d3b3bd785d9eb8a93347333de0b357f7ce0e (diff)
downloadTango-1b7e387658909121f368438d79f0d93edd3ab6aa.tar.gz
Tango-1b7e387658909121f368438d79f0d93edd3ab6aa.zip
state machine changes, memory allocation bug
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules/Thread/Thread_ex.h')
-rw-r--r--Software/Embedded_SW/Embedded/Modules/Thread/Thread_ex.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/Thread/Thread_ex.h b/Software/Embedded_SW/Embedded/Modules/Thread/Thread_ex.h
index c1d591a38..5f49c7d10 100644
--- a/Software/Embedded_SW/Embedded/Modules/Thread/Thread_ex.h
+++ b/Software/Embedded_SW/Embedded/Modules/Thread/Thread_ex.h
@@ -1,12 +1,16 @@
#ifndef MODULES_THREAD_THREAD_EX_H_
#define MODULES_THREAD_THREAD_EX_H_
+uint32_t ThreadPrepareState(void *JobDetails);
uint32_t ThreadPreSegmentState(void *JobDetails);
-uint32_t ThreadSegmentState(void *JobDetails);
+uint32_t ThreadSegmentState(void *JobDetails, int SegmentId);
uint32_t ThreadEndState(void *JobDetails);
uint32_t ThreadInitialTestStub();
//uint32_t MotorPidRequestMessage(HardwarePidControl* request);
+uint32_t Winder_Init(void);
+uint32_t Winder_Prepare(void);
+uint32_t Winder_Presegment(void *JobDetails);
#endif