Core: thread allocation shortcut (#2007)
* Core: thread alloc+set shortcut * Apps: use thread allocation shortcut * Mark some service threads as services * Init BT as soon as possible Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
		@@ -60,6 +60,20 @@ typedef void (*FuriThreadStateCallback)(FuriThreadState state, void* context);
 | 
			
		||||
 */
 | 
			
		||||
FuriThread* furi_thread_alloc();
 | 
			
		||||
 | 
			
		||||
/** Allocate FuriThread, shortcut version
 | 
			
		||||
 * 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 * @param stack_size 
 | 
			
		||||
 * @param callback 
 | 
			
		||||
 * @param context 
 | 
			
		||||
 * @return FuriThread* 
 | 
			
		||||
 */
 | 
			
		||||
FuriThread* furi_thread_alloc_ex(
 | 
			
		||||
    const char* name,
 | 
			
		||||
    uint32_t stack_size,
 | 
			
		||||
    FuriThreadCallback callback,
 | 
			
		||||
    void* context);
 | 
			
		||||
 | 
			
		||||
/** Release FuriThread
 | 
			
		||||
 *
 | 
			
		||||
 * @param      thread  FuriThread instance
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user