Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. protected type Interrupt_Metal is
  2. entry Read;
  3. procedure Handler;
  4. private
  5. Interrupt_Occurred : Boolean := False;
  6. end Interrupt_Metal;
  7.  
  8.  
  9. protected body Interrupt_Metal is
  10. entry Read
  11. when Interrupt_Occurred is
  12. begin
  13. --Put_line("I have an interrupt - clearing");
  14. Interrupt_Occurred := False;
  15. end Read;
  16.  
  17. procedure Handler is
  18. begin
  19. Put_line("handler for metal called");
  20. Interrupt_Occurred := True;
  21. end Handler;
  22. end Interrupt_Metal;
  23. MetalIH : Interrupt_Metal;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement