
__interrupt(hardware_clobber) void irq_bottom_2()
irq_bottom_2: scope:[irq_bottom_2]  from
  [0] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) = WHITE
  [1] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1) = *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1) | VICII_RSEL
  [2] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) = IRQ_RASTER
  [3] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER) = $fa
  [4] *HARDWARE_IRQ = &irq_bottom_1
  [5] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) = RED
  to:irq_bottom_2::@return
irq_bottom_2::@return: scope:[irq_bottom_2]  from irq_bottom_2
  [6] return 
  to:@return

__interrupt(hardware_clobber) void irq_bottom_1()
irq_bottom_1: scope:[irq_bottom_1]  from
  [7] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) = WHITE
  [8] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1) = *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & $ff^VICII_RSEL
  [9] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) = IRQ_RASTER
  [10] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER) = $fd
  [11] *HARDWARE_IRQ = &irq_bottom_2
  [12] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) = RED
  to:irq_bottom_1::@return
irq_bottom_1::@return: scope:[irq_bottom_1]  from irq_bottom_1
  [13] return 
  to:@return

void main()
main: scope:[main]  from
  [14] *GHOST_BYTE = 0
  asm { sei  }
  [16] *((char *)CIA1+OFFSET_STRUCT_MOS6526_CIA_INTERRUPT) = CIA_INTERRUPT_CLEAR
  [17] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1) = *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & $7f
  [18] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER) = $fa
  [19] *((char *)VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) = IRQ_RASTER
  [20] *HARDWARE_IRQ = &irq_bottom_1
  [21] *PROCPORT_DDR = PROCPORT_DDR_MEMORY_MASK
  [22] *PROCPORT = PROCPORT_RAM_IO
  asm { cli  }
  to:main::@1
main::@1: scope:[main]  from main main::@1
  [24] phi()
  to:main::@1
