summaryrefslogtreecommitdiffstats
path: root/bsps/sparc/leon3/console (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsp/leon3: Remove <leon.h> include form <bsp.h>Sebastian Huber2021-07-191-0/+1
| | | | | The <leon.h> header file contains a lot of implementation details. Hide them from <bsp.h>.
* grlib: Add apbuart_outbyte_wait()Sebastian Huber2021-06-171-1/+2
|
* grlib: Remove NL -> CR in apbuart_outbyte_polled()Sebastian Huber2021-06-171-1/+1
| | | | This is already done in rtems_putc().
* bsps/leon3: Auto initialization for printk()Sebastian Huber2021-06-171-28/+14
| | | | | | Get rid of the hack to output into the idle stack during the early system initialization. This fixes also a couple of test program failures which fail due to missing output.
* grlib: Add ambapp_plb()Sebastian Huber2021-06-172-3/+3
| | | | | Replace the global variable ambapp_plb with a function to allow an automatic on demand initialization.
* bsp/leon3: Improve printk() supportSebastian Huber2021-02-011-40/+52
| | | | | | | | Use the idle stack to buffer early uses of printk(). Print the buffered characters during initialization when the UART is available and before the idle stack is used normally. This fix relates to a Coverity issue (PW.SET_BUT_NOT_USED).
* grlib: Add ambapp_common_info to derived typesSebastian Huber2020-10-161-1/+1
| | | | This avoids a cast in DEV_TO_COMMON().
* bsps/leon3: Remove superfluous includesSebastian Huber2020-08-201-7/+2
|
* grlib: Move header filesSebastian Huber2019-01-222-2/+2
| | | | Update #3678.
* bsps/sparc: Move polled APBUART functionsSebastian Huber2018-08-101-1/+0
| | | | This reduces the link-time dependencies and avoids copy-and-paste.
* bsps: Move console drivers to bspsSebastian Huber2018-04-202-0/+279
This patch is a part of the BSP source reorganization. Update #3285.