|
@@ -21,4 +21,7 @@ TaskControlBlock * descriptorPointerForTaskIndex (const uint8_t inTaskIndex) ;
|
|
|
|
|
|
uint8_t indexForDescriptorTask (const TaskControlBlock * inTaskPtr) ; // should be not nullptr
|
|
uint8_t indexForDescriptorTask (const TaskControlBlock * inTaskPtr) ; // should be not nullptr
|
|
|
|
|
|
-
|
|
+// Task termination
|
|
|
|
+void taskSelfTerminates(USER_MODE) asm ("task.self.terminates");
|
|
|
|
+void service_taskSelfTerminates(KERNEL_MODE) asm ("service.task.self.terminates");
|
|
|
|
+//$service task.self.terminates
|