RTEMS | bsps/arm/stm32f4: Make printk() independent of the console driver. (!1518)

Christian Mauderer (@c-mauderer) gitlab at rtems.org
Fri Oct 2 06:36:57 UTC 2026



Merge request https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1518 was reviewed by Christian Mauderer

--
  
Christian Mauderer commented on a discussion on bsps/arm/stm32f4/console/console-config.c: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1518#note_160477

 > -BSP_polling_getchar_function_type BSP_poll_char = NULL;
 > +RTEMS_SYSINIT_ITEM(
 > +  stm32f4_output_char_init,

OK, waiting for input is a good reason.

--
  
Christian Mauderer commented on a discussion on spec/build/bsps/arm/stm32f4/optenusart3.yml: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1518#note_160478

 >  - enabled-by: true
 > -  value: true
 > +  value: false

If it still compiles, it's already a good start. But I think it's a bit unexpected if you can run tests but don't get any output anywhere in the default configuration.

Also, UART2 would be a better choice for a new BSP I think I would keep the USART3 active. I don't know how many users that BSP already has. But disabling or changing the console UART could be something unexpected on an update.


-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1518
You're receiving this email because of your account on gitlab.rtems.org. Unsubscribe from this thread: https://gitlab.rtems.org/-/namespace/49/sent_notifications/5-1o4i1113eriiuukenfhn053dn-1d/unsubscribe | Manage all notifications: https://gitlab.rtems.org/-/profile/notifications | Help: https://gitlab.rtems.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20261002/ef5d4cfb/attachment-0001.htm>


More information about the bugs mailing list