mirror of
				https://source.denx.de/u-boot/u-boot.git
				synced 2025-11-04 02:11:25 +01:00 
			
		
		
		
	Signed-off-by: Wolfgang Denk <wd@denx.de> [trini: Fixup common/cmd_io.c] Signed-off-by: Tom Rini <trini@ti.com>
		
			
				
	
	
		
			31 lines
		
	
	
		
			836 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			836 B
		
	
	
	
		
			C
		
	
	
	
	
	
/*
 | 
						|
 * (C) Copyright 2006
 | 
						|
 * Bryan O'Donoghue, deckard@codehermit.ie, CodeHermit
 | 
						|
 *
 | 
						|
 * SPDX-License-Identifier:	GPL-2.0+
 | 
						|
 */
 | 
						|
 | 
						|
/* ACM Control Requests */
 | 
						|
#define ACM_SEND_ENCAPSULATED_COMMAND	0x00
 | 
						|
#define ACM_GET_ENCAPSULATED_RESPONSE	0x01
 | 
						|
#define ACM_SET_COMM_FEATURE		0x02
 | 
						|
#define ACM_GET_COMM_FEATRUE		0x03
 | 
						|
#define ACM_CLEAR_COMM_FEATURE		0x04
 | 
						|
#define ACM_SET_LINE_ENCODING		0x20
 | 
						|
#define ACM_GET_LINE_ENCODING		0x21
 | 
						|
#define ACM_SET_CONTROL_LINE_STATE	0x22
 | 
						|
#define ACM_SEND_BREAK			0x23
 | 
						|
 | 
						|
/* ACM Notification Codes */
 | 
						|
#define ACM_NETWORK_CONNECTION		0x00
 | 
						|
#define ACM_RESPONSE_AVAILABLE		0x01
 | 
						|
#define ACM_SERIAL_STATE		0x20
 | 
						|
 | 
						|
/* Format of response expected by a ACM_GET_LINE_ENCODING request */
 | 
						|
struct rs232_emu{
 | 
						|
		unsigned long dter;
 | 
						|
		unsigned char stop_bits;
 | 
						|
		unsigned char parity;
 | 
						|
		unsigned char data_bits;
 | 
						|
}__attribute__((packed));
 |