summaryrefslogtreecommitdiff
path: root/include/asm-m68k/atari_SLM.h
blob: 42f4fcdd8bc7d16c82f6b463cd0ef8df36f796da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef _ATARI_SLM_H
#define _ATARI_SLM_H

/* Atari SLM laser printer specific ioctls */

#define	SLMIOGSTAT	0xa100
#define	SLMIOGPSIZE	0xa101
#define	SLMIOGMFEED	0xa102

#define	SLMIORESET	0xa140

#define	SLMIOSPSIZE	0xa181
#define	SLMIOSMFEED	0xa182

/* Status returning structure (SLMIOGSTAT) */
struct SLM_status {
	int		stat;		/* numeric status code */
	char	str[40];	/* status string */
};

/* Paper size structure (SLMIO[GS]PSIZE) */
struct SLM_paper_size {
	int		width;
	int		height;
};

#endif /* _ATARI_SLM_H */