Blame


1 c4553e9c 2005-02-02 devnull #include <u.h>
2 c4553e9c 2005-02-02 devnull #include <libc.h>
3 c4553e9c 2005-02-02 devnull #include <draw.h>
4 c4553e9c 2005-02-02 devnull #include <cursor.h>
5 c4553e9c 2005-02-02 devnull #include <event.h>
6 c4553e9c 2005-02-02 devnull
7 c4553e9c 2005-02-02 devnull static int
8 c4553e9c 2005-02-02 devnull bad(void)
9 c4553e9c 2005-02-02 devnull {
10 c4553e9c 2005-02-02 devnull sysfatal("compiled with no window system support");
11 c4553e9c 2005-02-02 devnull return 0;
12 c4553e9c 2005-02-02 devnull }
13 c4553e9c 2005-02-02 devnull
14 c4553e9c 2005-02-02 devnull ulong
15 c4553e9c 2005-02-02 devnull event(Event *e)
16 c4553e9c 2005-02-02 devnull {
17 c4553e9c 2005-02-02 devnull USED(e);
18 c4553e9c 2005-02-02 devnull return bad();
19 c4553e9c 2005-02-02 devnull }
20 c4553e9c 2005-02-02 devnull
21 c4553e9c 2005-02-02 devnull ulong
22 c4553e9c 2005-02-02 devnull eread(ulong keys, Event *e)
23 c4553e9c 2005-02-02 devnull {
24 c4553e9c 2005-02-02 devnull USED(keys);
25 c4553e9c 2005-02-02 devnull USED(e);
26 c4553e9c 2005-02-02 devnull return bad();
27 c4553e9c 2005-02-02 devnull }
28 c4553e9c 2005-02-02 devnull
29 c4553e9c 2005-02-02 devnull void
30 c4553e9c 2005-02-02 devnull einit(ulong keys)
31 c4553e9c 2005-02-02 devnull {
32 c4553e9c 2005-02-02 devnull USED(keys);
33 c4553e9c 2005-02-02 devnull bad();
34 c4553e9c 2005-02-02 devnull }
35 c4553e9c 2005-02-02 devnull
36 c4553e9c 2005-02-02 devnull int
37 c4553e9c 2005-02-02 devnull ekbd(void)
38 c4553e9c 2005-02-02 devnull {
39 c4553e9c 2005-02-02 devnull return bad();
40 c4553e9c 2005-02-02 devnull }
41 c4553e9c 2005-02-02 devnull
42 c4553e9c 2005-02-02 devnull Mouse
43 c4553e9c 2005-02-02 devnull emouse(void)
44 c4553e9c 2005-02-02 devnull {
45 c4553e9c 2005-02-02 devnull Mouse m;
46 c4553e9c 2005-02-02 devnull
47 c4553e9c 2005-02-02 devnull bad();
48 c4553e9c 2005-02-02 devnull return m;
49 c4553e9c 2005-02-02 devnull }
50 c4553e9c 2005-02-02 devnull
51 c4553e9c 2005-02-02 devnull int
52 c4553e9c 2005-02-02 devnull ecanread(ulong keys)
53 c4553e9c 2005-02-02 devnull {
54 c4553e9c 2005-02-02 devnull USED(keys);
55 c4553e9c 2005-02-02 devnull return bad();
56 c4553e9c 2005-02-02 devnull }
57 c4553e9c 2005-02-02 devnull
58 c4553e9c 2005-02-02 devnull int
59 c4553e9c 2005-02-02 devnull ecanmouse(void)
60 c4553e9c 2005-02-02 devnull {
61 c4553e9c 2005-02-02 devnull return bad();
62 c4553e9c 2005-02-02 devnull }
63 c4553e9c 2005-02-02 devnull
64 c4553e9c 2005-02-02 devnull int
65 c4553e9c 2005-02-02 devnull ecankbd(void)
66 c4553e9c 2005-02-02 devnull {
67 c4553e9c 2005-02-02 devnull return bad();
68 c4553e9c 2005-02-02 devnull }
69 c4553e9c 2005-02-02 devnull
70 c4553e9c 2005-02-02 devnull void
71 c4553e9c 2005-02-02 devnull emoveto(Point p)
72 c4553e9c 2005-02-02 devnull {
73 db318aa3 2005-03-15 devnull /* USED(p); */
74 c4553e9c 2005-02-02 devnull bad();
75 c4553e9c 2005-02-02 devnull }
76 c4553e9c 2005-02-02 devnull
77 c4553e9c 2005-02-02 devnull void
78 c4553e9c 2005-02-02 devnull esetcursor(Cursor *c)
79 c4553e9c 2005-02-02 devnull {
80 c4553e9c 2005-02-02 devnull USED(c);
81 c4553e9c 2005-02-02 devnull bad();
82 c4553e9c 2005-02-02 devnull }
83 c4553e9c 2005-02-02 devnull