• Tomasz Wlostowski's avatar
    kernel: fix edge emulation timeout & check for subsequent VIC IRQs before… · c600af76
    Tomasz Wlostowski authored
    kernel: fix edge emulation timeout & check for subsequent VIC IRQs before returning from the handler.
    
    The latter keeps handling VIC irqs in a loop until none of the IRQ lines is active anymore. This prevents
    situations when two or more IRQs come almost simultaneously (e.g. reading sychronized sample buffers) and the one with
    lower priority gets starved.
    c600af76
svec-vic.c 4.76 KB