19 lines
		
	
	
	
		
			287 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
	
		
			287 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| 
								 | 
							
								#ifndef _L3_H_
							 | 
						||
| 
								 | 
							
								#define _L3_H_ 1
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								struct l3_pins {
							 | 
						||
| 
								 | 
							
									void (*setdat)(int);
							 | 
						||
| 
								 | 
							
									void (*setclk)(int);
							 | 
						||
| 
								 | 
							
									void (*setmode)(int);
							 | 
						||
| 
								 | 
							
									int data_hold;
							 | 
						||
| 
								 | 
							
									int data_setup;
							 | 
						||
| 
								 | 
							
									int clock_high;
							 | 
						||
| 
								 | 
							
									int mode_hold;
							 | 
						||
| 
								 | 
							
									int mode;
							 | 
						||
| 
								 | 
							
									int mode_setup;
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								int l3_write(struct l3_pins *adap, u8 addr, u8 *data, int len);
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#endif
							 |