Serial API

  - serial UART0 added
  - correction in gpio irq (port b)