/* * defHandler.h * * [Generated from defHandler, 25 September 1996] */ #if !defined(__CC_NORCROFT) || !defined(__arm) #error You must use the Norcroft ARM Compiler for Sapphire programs #endif #pragma include_only_once #pragma force_top_level #ifndef __defHandler_h #define __defHandler_h #ifndef __sapphire_h #include "sapphire.h" #endif /*----- Overview ----------------------------------------------------------* * * Functions provided: * * defHandler */ /* --- defHandler --- * * * On entry: R0 == Wimp_Poll reason code * R1 == pointer to Wimp_Poll event block * * On exit: CS if we handled the event, CC otherwise. * * Use: Handles events no-one else is interested in. It's basically * a catch-all for things that probably should have been * handled elsewhere, and does some useful tidying up * operations (like calling Wimp_ProcessKey on key events). */ extern routine defHandler; /*----- That's all, folks -------------------------------------------------*/ #endif