depend on avr-libc for serial port handling