.vector_handler_7
 TEQ     R0, #21			;OS_Word 21?
 BEQ     os_word_21			;YES

 #if compile_IOMD == 1
   TEQ     R0, #22			;OS_Word 22?
   BNE     vector_handler_forward	;NO

   BL      flush_screen			;flush the screen cache
 #endif

 #if JIT_debug == 1 AND compile_IOMD == 1
   LDRB    R12, [R1, #0]		;Type
   TST     R12, #%10			;Hardware address?
   BEQ     vector_handler_forward	;NO
   LDR     R12, [R1, #0]
   MOV     R12, R12, LSR #8
   LDRB    R14, [R1, #4]
   ORR     R12, R12, R14, LSL #24
   STR     R12, [R11, #MEMC_Vstart - VARS]
 #endif

B       vector_handler_forward		;hand back to OS
