4 * [Generated from screen, 25 September 1996]
7 #if !defined(__CC_NORCROFT) || !defined(__arm)
8 #error You must use the Norcroft ARM Compiler for Sapphire programs
11 #pragma include_only_once
12 #pragma force_top_level
21 /*----- Overview ----------------------------------------------------------*
27 * screen_justChangedMode
31 /* --- screen_getInfo --- *
35 * On exit: R0 == pointer to screen information block
37 * Use: This call returns a pointer to a block of information
38 * about the current screen modes. The format of this block
42 extern routine screen_getInfo;
44 /* --- screen_cache --- *
46 * On entry: R12 points to workspace
50 * Use: Caches screen information for the current mode.
53 extern routine screen_cache;
55 /* --- screen_justChangedMode --- *
59 * On exit: CS if last event was a mode change, CC otherwise
61 * Use: Informs the caller if the last event was a mode change.
62 * The system ignores open window requests when making it's
66 extern routine screen_justChangedMode;
68 /* --- screen_init --- *
74 * Use: Initialises the screen unit.
77 extern routine screen_init;
79 /*----- Data offsets ------------------------------------------------------*/
84 #define screen_width 12
85 #define screen_height 16
89 /*----- That's all, folks -------------------------------------------------*/