home *** CD-ROM | disk | FTP | other *** search
- DEVICES_PRTBASE_HDEVICES_PRTBASE_HEXEC_TYPES_H"exec/types.h"µ"exec/nodes.h"·"exec/lists.h"¸"exec/ports.h"EXEC_LIBRARIES_H"exec/libraries.h"EXEC_TASKS_H"exec/tasks.h"DEVICES_PARALLEL_H"devices/parallel.h"DEVICES_SERIAL_H"devices/serial.h"DEVICES_TIMER_H"devices/timer.h"LIBRARIES_DOSEXTENS_H"libraries/dosextens.h"INTUITION_INTUITION_H"intuition/intuition.h"
- DeviceData{
- Library dd_Device;
- dd_Segment;
- dd_ExecBase;
- dd_CmdVectors;
- dd_CmdBytes;
- dd_NumCommands;
- };P_OLDSTKSIZE 0x800P_STKSIZE 0x1000P_BUFSIZE 256P_SAFESIZE 128
- PrinterData{
- DeviceData pd_Device;
- ©pd_Unit;
- ¡pd_PrinterSegment;
- pd_PrinterType;
- PrinterSegment*pd_SegmentData;
- *pd_PrintBuf;
- (*pd_PWrite)();
- (*pd_PBothReady)();
- «{
- IOExtPar pd_p0;
- IOExtSer pd_s0;
- }pd_ior0;pd_PIOR0 pd_ior0.pd_p0pd_SIOR0 pd_ior0.pd_s0
- «{
- IOExtPar pd_p1;
- IOExtSer pd_s1;
- }pd_ior1;pd_PIOR1 pd_ior1.pd_p1pd_SIOR1 pd_ior1.pd_s1
- timerequest pd_TIOR;
- ©pd_IORPort;
- Task pd_TC;
- pd_OldStk[P_OLDSTKSIZE];
- pd_Flags;
- pd_pad;
- Preferences pd_Preferences;
- pd_PWaitEnabled;
- pd_Flags1;
- pd_Stk[P_STKSIZE];
- };PPCB_GFX 0PPCF_GFX 1PPCB_COLOR 1PPCF_COLOR 2PPC_BWALPHA 0PPC_BWGFX 1PPC_COLORALPHA 2PPC_COLORGFX 3PCC_BW 1PCC_YMC 2PCC_YMC_BW 3PCC_YMCB 4PCC_4COLOR 4PCC_ADDITIVE 8PCC_WB 9PCC_BGR 10PCC_BGR_WB 11PCC_BGRW 12PCC_MULTI_PASS 16
- PrinterExtendedData{
- *ped_PrinterName;
- VOID(*ped_Init)();
- VOID(*ped_Expunge)();
- (*ped_Open)();
- VOID(*ped_Close)();
- ped_PrinterClass;
- ped_ColorClass;
- ped_MaxColumns;
- ped_NumCharSets;
- ped_NumRows;
- ped_MaxXDots;
- ped_MaxYDots;
- ped_XDotsInch;
- ped_YDotsInch;
- ***ped_Commands;
- (*ped_DoSpecial)();
- (*ped_Render)();
- ped_TimeoutSecs;
- **ped_8BitChars;
- ped_PrintMode;
- (*ped_ConvFunc)();
- };
- PrinterSegment{
- ps_NextSegment;
- ps_runAlert;
- ps_Version;
- ps_Revision;
- PrinterExtendedData ps_PED;
- };