Add other missing Printer.h main class driver dispatch file.
This commit is contained in:
		
							parent
							
								
									4563350628
								
							
						
					
					
						commit
						1c7aa68596
					
				
					 1 changed files with 63 additions and 0 deletions
				
			
		
							
								
								
									
										63
									
								
								LUFA/Drivers/USB/Class/Printer.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								LUFA/Drivers/USB/Class/Printer.h
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,63 @@ | |||
| /*
 | ||||
|              LUFA Library | ||||
|      Copyright (C) Dean Camera, 2009. | ||||
|                | ||||
|   dean [at] fourwalledcubicle [dot] com | ||||
|       www.fourwalledcubicle.com | ||||
| */ | ||||
| 
 | ||||
| /*
 | ||||
|   Copyright 2009  Dean Camera (dean [at] fourwalledcubicle [dot] com) | ||||
| 
 | ||||
|   Permission to use, copy, modify, and distribute this software | ||||
|   and its documentation for any purpose and without fee is hereby | ||||
|   granted, provided that the above copyright notice appear in all | ||||
|   copies and that both that the copyright notice and this | ||||
|   permission notice and warranty disclaimer appear in supporting | ||||
|   documentation, and that the name of the author not be used in | ||||
|   advertising or publicity pertaining to distribution of the | ||||
|   software without specific, written prior permission. | ||||
| 
 | ||||
|   The author disclaim all warranties with regard to this | ||||
|   software, including all implied warranties of merchantability | ||||
|   and fitness.  In no event shall the author be liable for any | ||||
|   special, indirect or consequential damages or any damages | ||||
|   whatsoever resulting from loss of use, data or profits, whether | ||||
|   in an action of contract, negligence or other tortious action, | ||||
|   arising out of or in connection with the use or performance of | ||||
|   this software. | ||||
| */ | ||||
| 
 | ||||
| /** \ingroup Group_USBClassDrivers
 | ||||
|  *  @defgroup Group_USBClassPrinter Printer Device Class Driver - LUFA/Drivers/Class/Printer.h | ||||
|  * | ||||
|  *  \section Sec_Dependencies Module Source Dependencies | ||||
|  *  The following files must be built with any user project that uses this module: | ||||
|  *    - LUFA/Drivers/USB/Class/Host/Printer.c | ||||
|  * | ||||
|  *  \section Module Description | ||||
|  *  Printer Class Driver module. This module contains an internal implementation of the USB Printer Class, for the base | ||||
|  *  USB Printer transport layer for USB Host mode only. Note that printers are free to implement whatever printer language | ||||
|  *  they choose on top of this (e.g. Postscript), and so this driver exposes low level data transport functions only rather | ||||
|  *  than high level raster or text functions. User applications can use this class driver instead of implementing the Printer | ||||
|  *  class manually via the low-level LUFA APIs. | ||||
|  * | ||||
|  *  This module is designed to simplify the user code by exposing only the required interface needed to interace with | ||||
|  *  Devices using the USB Printer Class. | ||||
|  * | ||||
|  *  @{ | ||||
|  */ | ||||
| 
 | ||||
| #ifndef _PRINTER_CLASS_H_ | ||||
| #define _PRINTER_CLASS_H_ | ||||
| 
 | ||||
| 	/* Includes: */ | ||||
| 		#include "../HighLevel/USBMode.h" | ||||
| 		 | ||||
| 		#if defined(USB_CAN_BE_HOST) | ||||
| 			#include "Host/Printer.h" | ||||
| 		#endif | ||||
| 		 | ||||
| #endif | ||||
| 
 | ||||
| /** @} */ | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Dean Camera
						Dean Camera