Add <rtems/termiosdevice.h> which does not depend on <rtems/libio.h> to provide rtems_termios_device_context and rtems_termios_device_handler. For polled serial device drivers, this removes a header file dependency to the full file system support.
The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
This moves the zynq-uart driver from bsps/arm/shared to bsps/shared to accomodate use by AArch64 BSPs.
This avoids to pull in via printk() the Termios support which pulls in the file system support. This fixes a spconfig02 test failure.