From 126cf47bbfbad5a4f7b5d43de6d553ef772a2229 Mon Sep 17 00:00:00 2001 From: Thomas Kuschel Date: Thu, 17 Oct 2024 09:11:28 +0200 Subject: [PATCH] ADD char_line function --- stm32l4a6zg-f0x.at1/Core/Src/main.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/stm32l4a6zg-f0x.at1/Core/Src/main.c b/stm32l4a6zg-f0x.at1/Core/Src/main.c index 326d058..b796d57 100644 --- a/stm32l4a6zg-f0x.at1/Core/Src/main.c +++ b/stm32l4a6zg-f0x.at1/Core/Src/main.c @@ -831,9 +831,18 @@ int _write(int fd, unsigned char *p, int len) return len; } +void char_line(size_t size, char ch) { + while (size--){ + putchar(ch); + } + putchar('\n'); +} + void print_system_info(void) { - puts("***************************************"); + int len = strlen(PROGRAM_ID " " AUTHOR_STRING); + char_line(len,'*'); puts(PROGRAM_ID " " AUTHOR_STRING); + char_line(len,'*'); puts("Compiled: " __DATE__ " " __TIME__); puts(osKernelSystemId); printf("CMSIS V%u.%u\n", __CM_CMSIS_VERSION_MAIN, __CM_CMSIS_VERSION_SUB);