1 /* 2 * This file contains model number definitions for the CUPS unified 3 * ESC/P driver. 4 * 5 * Copyright 2007 by Apple Inc. 6 * Copyright 1997-2005 by Easy Software Products. 7 * 8 * These coded instructions, statements, and computer programs are the 9 * property of Apple Inc. and are protected by Federal copyright 10 * law. Distribution and use rights are outlined in the file "COPYING" 11 * which should have been included with this file. 12 */ 13 14 /* General ESC/P Support */ 15 #define ESCP_DOTMATRIX 0x1 /* Dot matrix printer? */ 16 #define ESCP_MICROWEAVE 0x2 /* Use microweave command? */ 17 #define ESCP_STAGGER 0x4 /* Are color jets staggered? */ 18 #define ESCP_ESCK 0x8 /* Use print mode command?*/ 19 #define ESCP_EXT_UNITS 0x10 /* Use extended unit commands? */ 20 #define ESCP_EXT_MARGINS 0x20 /* Use extended margin command */ 21 #define ESCP_USB 0x40 /* Send USB packet mode escape? */ 22 #define ESCP_PAGE_SIZE 0x80 /* Use page size command */ 23 #define ESCP_RASTER_ESCI 0x100 /* Use ESC i graphics command */ 24 25 /* Remote mode support */ 26 #define ESCP_REMOTE 0x1000 /* Use remote mode commands? */ 27 28