home *** CD-ROM | disk | FTP | other *** search
- Procedure User_Procedure;
- Const Interupt_Count: Integer = 0;
- Var
- C : Char;
- Saved_Screen : Saved_Screen_Ptr;
- Begin
- Count := Count + 1;
- Save_Screen(Saved_Screen);
- Draw_Menu_Frame(6,2,54,12,15,7,
- ' Sample Interupt Handler ');
- WriteLn(bell);
- WriteLn('Interupt ',Interupt_Number,' successfully handled ',
- Interupt_Count,' times.');
- WriteLn('Segment Pointers are: Cseg=',Cseg);
- WriteLn(' SSeg=',SSeg);
- WriteLn(' Dseg=',Dseg);
- WriteLn(' Press any key to continue');
- Read(Kbd,c);
- Restore_Screen(Saved_Screen);
- End;