Expanded 8259 PIC code