OpenShoe
1.0
|
00001 00019 #ifndef PROCESS_SEQUENCE_H_ 00020 #define PROCESS_SEQUENCE_H_ 00021 00022 #include "compiler.h" 00023 00025 #define PROCESS_SEQUENCE_SIZE 10 00026 00027 typedef void (*processing_function_p)(void); 00028 00029 void run_process_sequence(void); 00030 00031 void empty_process_sequence(void); 00032 00033 void store_and_empty_process_sequence(void); 00034 00035 void restore_process_sequence(void); 00036 00037 void set_last_process_sequence_element(processing_function_p element_value); 00038 00039 void set_elem_in_process_sequence(processing_function_p elem_value, uint8_t elem_nr); 00040 00041 #endif /* PROCESS_SEQUENCE_H_ */ 00042