The goal of this patch set is to avoid visiblity of RTEMS printer implementation details via <rtems.h>. Additionally, a specialized printer is added to output via a dedicated task with a defined priority, see sptests/sp20.