board/vpb + board/shared: add skeleton irq handling