basic FiFo interrupt