29 lines
		
	
	
		
			309 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			309 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef if_rtt_h__
 | 
						|
#define if_rtt_h__
 | 
						|
 | 
						|
#include "stdint.h"
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
typedef struct{
 | 
						|
  int (*init)(void);
 | 
						|
  int (*write)(const uint8_t *d,int len);
 | 
						|
  int (*read)(uint8_t *d,int len);
 | 
						|
  void *(*set_irqfun)(void (*fun)(uint8_t d,void *context),void *context);
 | 
						|
}rtt_typedef;
 | 
						|
 | 
						|
 | 
						|
rtt_typedef *rtt(void);
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
#endif
 | 
						|
 |