
__interrupt(rom_sys_c64) void irq_play()
irq_play: scope:[irq_play]  from
  [0] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) = ++ *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR)
  [1] callexecute *musicPlay 
  to:irq_play::@1
irq_play::@1: scope:[irq_play]  from irq_play
  [2] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) = IRQ_RASTER
  [3] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) = -- *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR)
  to:irq_play::@return
irq_play::@return: scope:[irq_play]  from irq_play::@1
  [4] return 
  to:@return

void main()
main: scope:[main]  from
  asm { sei  }
  [6] callexecute *musicInit 
  to:main::@1
main::@1: scope:[main]  from main
  [7] *((char *)CIA1+OFFSET_STRUCT_MOS6526_CIA_INTERRUPT) = CIA_INTERRUPT_CLEAR
  [8] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1) = *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & $7f
  [9] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER) = $fd
  [10] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) = IRQ_RASTER
  [11] *KERNEL_IRQ = &irq_play
  asm { cli  }
  to:main::@return
main::@return: scope:[main]  from main::@1
  [13] return 
  to:@return
