forked from Imagelibrary/rtems
- Add support for four new ports, UART2-UART5. - Add build options to allow console device configuration. - Segregate device-specific definitions from the device family files. X macros are used to maintain a single source of truth and have the configuration done at compile-time - Add raspberrypi_uart_init() to make it convenient for users to install uart devices Close #5130 Co-authored-by: Ning Yang <yangn0@qq.com>