mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-11-04 00:51:42 +01:00 
			
		
		
		
	
		
			
	
	
		
			46 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			46 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/*
							 | 
						||
| 
								 | 
							
								 * Copyright (c) 2013 by Tensilica Inc.  ALL RIGHTS RESERVED.
							 | 
						||
| 
								 | 
							
								 * These coded instructions, statements, and computer programs are the
							 | 
						||
| 
								 | 
							
								 * copyrighted works and confidential proprietary information of Tensilica Inc.
							 | 
						||
| 
								 | 
							
								 * They may not be modified, copied, reproduced, distributed, or disclosed to
							 | 
						||
| 
								 | 
							
								 * third parties in any manner, medium, or form, in whole or in part, without
							 | 
						||
| 
								 | 
							
								 * the prior written consent of Tensilica Inc.
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#ifndef __XT_FEEDBACK_INCLUDED__
							 | 
						||
| 
								 | 
							
								#define __XT_FEEDBACK_INCLUDED__
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#ifdef __cplusplus
							 | 
						||
| 
								 | 
							
								extern "C" {
							 | 
						||
| 
								 | 
							
								#endif
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/* xt_feedback_save_and_reset
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								   Save and reset the accumulated feedback data.
							 | 
						||
| 
								 | 
							
								*/
							 | 
						||
| 
								 | 
							
								extern void xt_feedback_save_and_reset(void);
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/* xt_feedback_enable
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								   Turn on feedback accumulation. Ordinarily, feedback accumulation is on
							 | 
						||
| 
								 | 
							
								   by default. If you turn it off using xt_feedback_disable, You can turn 
							 | 
						||
| 
								 | 
							
								   it on again via this function.
							 | 
						||
| 
								 | 
							
								*/
							 | 
						||
| 
								 | 
							
								extern void xt_feedback_enable (void);
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/* xt_feedback_disable
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								   Turn off feedback accumulation. If you don't want to gather feedback for a
							 | 
						||
| 
								 | 
							
								   portion of your code, use this function and then xt_feedback_enable when
							 | 
						||
| 
								 | 
							
								   you want to start again.
							 | 
						||
| 
								 | 
							
								*/
							 | 
						||
| 
								 | 
							
								extern void xt_feedback_disable (void);
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#ifdef __cplusplus
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								#endif
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#endif /* __XT_FEEDBACK_INCLUDED__ */
							 | 
						||
| 
								 | 
							
								
							 |