irq working
initial code for read keyboard buffer