LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
PrinterClassCommon.h File Reference

Go to the source code of this file.

Macros

Virtual Printer Status Line Masks
#define PRNT_PORTSTATUS_NOTERROR   (1 << 3)
 
#define PRNT_PORTSTATUS_SELECT   (1 << 4)
 
#define PRNT_PORTSTATUS_PAPEREMPTY   (1 << 5)
 

Enumerations

enum  PRNT_Descriptor_ClassSubclassProtocol_t { PRNT_CSCP_PrinterClass = 0x07, PRNT_CSCP_PrinterSubclass = 0x01, PRNT_CSCP_BidirectionalProtocol = 0x02 }
 
enum  PRNT_ClassRequests_t { PRNT_REQ_GetDeviceID = 0x00, PRNT_REQ_GetPortStatus = 0x01, PRNT_REQ_SoftReset = 0x02 }