1
2
3
4
5
6 declare window_$bell entry (pointer, fixed binary (35));
7 declare window_$clear_region
8 entry (pointer, fixed binary, fixed binary, fixed binary, fixed binary, fixed binary (35));
9 declare window_$clear_to_end_of_line
10 entry (pointer, fixed binary (35));
11 declare window_$clear_to_end_of_window
12 entry (pointer, fixed binary (35));
13 declare window_$clear_window
14 entry (pointer, fixed binary (35));
15 declare window_$delete_chars
16 entry (pointer, fixed binary, fixed binary (35));
17 declare window_$get_cursor_position
18 entry (pointer, fixed binary, fixed binary, fixed binary (35));
19
20
21
22 declare window_$get_echoed_chars
23 entry (pointer, fixed binary (21), character (*), fixed binary (21), character (1) var,
24 fixed binary (35));
25 declare window_$get_unechoed_chars
26 entry (pointer, fixed binary (21), character (*), fixed binary (21), character (1) var,
27 fixed binary (35));
28 declare window_$insert_text entry (pointer, character (*), fixed binary (35));
29 declare window_$overwrite_text
30 entry (pointer, character (*), fixed binary (35));
31 declare window_$position_cursor
32 entry (pointer, fixed binary, fixed binary, fixed binary (35));
33
34
35
36 declare window_$position_cursor_rel
37 entry (pointer, fixed binary, fixed binary, fixed binary (35));
38
39
40
41
42 declare window_$scroll_region
43 entry (pointer, fixed binary, fixed binary, fixed binary, fixed binary (35));
44 declare window_$sync entry (pointer, fixed binary (35));
45
46
47
48 declare window_$write_raw_text
49 entry (pointer, character (*), fixed binary (35));
50
51
52
53 declare window_$write_sync_read
54 entry (pointer, character (*), fixed bin (21), character (*), fixed binary (21),
55 character (1) var, fixed binary (35));
56
57
58
59 declare window_$change_line entry (pointer, fixed binary, fixed binary (35));
60
61
62
63 declare window_$change_column
64 entry (pointer, fixed binary, fixed binary (35));
65
66
67 declare (
68 window_$get_one_unechoed,
69 window_$get_one_unechoed_char
70 ) entry (pointer, character (1) var, bit (1) aligned, fixed binary (35));
71
72 declare window_$create entry (pointer, pointer, pointer, fixed binary (35));
73
74 declare window_$destroy entry (pointer, fixed binary (35));
75
76 declare window_$edit_line entry (pointer, pointer, pointer, fixed bin(21), fixed bin(21), fixed bin(35));
77
78
79
80
81
82