added concrete implementations of putc(), getc(), getchar() and gets()
[tangerine.git] / compiler / include / exec / devices.h
blobd1400806dab9e3588153aa9203bd67427e06f93f
1 #ifndef EXEC_DEVICES_H
2 #define EXEC_DEVICES_H
4 /*
5 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
6 $Id$
8 Desc: Device handling
9 Lang: english
12 #ifndef EXEC_LIBRARIES_H
13 # include <exec/libraries.h>
14 #endif
15 #ifndef EXEC_PORTS_H
16 # include <exec/ports.h>
17 #endif
19 struct Device
21 struct Library dd_Library;
24 struct Unit
26 struct MsgPort unit_MsgPort;
27 UBYTE unit_flags;
28 UBYTE unit_pad;
29 UWORD unit_OpenCnt;
32 #define UNITF_ACTIVE (1<<0)
33 #define UNITF_INTASK (1<<1)
35 #endif /* EXEC_DEVICES_H */