path: root/pbl/console.c
Commit message (Collapse)AuthorAgeFilesLines
* pbl: console: Let console pointer survive BSS clearingSascha Hauer2016-09-151-5/+10
| | | | | | | | The PBL console support may be configured before the BSS segment is cleared. Put the pointer into the data section so that it is not affected by the BSS clearing. Signed-off-by: Sascha Hauer <>
* pbl: console: Use console_putc to output the carriage returnSascha Hauer2015-11-111-1/+1
| | | | | | | console_puts uses console_putc() to output characters, so the carriage return should be output with the same function. Signed-off-by: Sascha Hauer <>
* PBL: console: Make independent of DEBUG_LLSascha Hauer2015-07-311-7/+43
| | | | | | | | | | With more stuff being done in PBL regular console support gets more and more useful. This makes the PBL console independent of DEBUG_LL which is only meant for early debugging but not regular output. To use the regular PBL console a board must call pbl_set_putc() which stores a pointer to the putc function to be used. Signed-off-by: Sascha Hauer <>
* pbl: Add support for memory_displaySascha Hauer2015-01-281-0/+10
| | | | | | | The PBL has console support now, so add memory_display support aswell which can be a good debugging aid. Signed-off-by: Sascha Hauer <>
* Add PBL console supportSascha Hauer2015-01-051-0/+32
This adds simple console support to the PBL which makes it possible to print more complex messages in the PBL than just strings or hex numbers. For now puts_ll is used to print the messages, so it depends on CONFIG_DEBUG_LL which makes it more a debugging option. However, this could be extended later to get regular output from the PBL if desired. Signed-off-by: Sascha Hauer <>