From 41d38e698d34ae64d6aa23e94c1cb7c15f53b1df Mon Sep 17 00:00:00 2001 From: Eyck-Alexander Jentzsch Date: Thu, 22 May 2025 12:10:25 +0200 Subject: [PATCH] cleans up bsp read and write for ISS --- env/iss/bsp_read.c | 15 +-------------- env/iss/bsp_write.c | 7 ------- 2 files changed, 1 insertion(+), 21 deletions(-) diff --git a/env/iss/bsp_read.c b/env/iss/bsp_read.c index 7909286..f0ee147 100644 --- a/env/iss/bsp_read.c +++ b/env/iss/bsp_read.c @@ -3,17 +3,4 @@ #include #include -ssize_t _bsp_read(int fd, void *ptr, size_t len) { - uint8_t *current = (uint8_t *)ptr; - volatile uint32_t *uart_rx = (uint32_t *)0xFFFF0000; - ssize_t result = 0; - if (isatty(fd)) { - for (current = (uint8_t *)ptr; (current < ((uint8_t *)ptr) + len); - current++) { - *current = *uart_rx; - result++; - } - return result; - } - return EOF; -} +ssize_t _bsp_read(int fd, void *ptr, size_t len) { return EOF; } diff --git a/env/iss/bsp_write.c b/env/iss/bsp_write.c index 1c02068..d150102 100644 --- a/env/iss/bsp_write.c +++ b/env/iss/bsp_write.c @@ -18,13 +18,6 @@ ssize_t _bsp_write(int fd, const void *ptr, size_t len) { payload[2] = (uintptr_t)ptr; payload[3] = len; tohost = (uintptr_t)payload; - /* - // accoring to my understading this part is used fot uart wrrite for later - for (size_t jj = 0; jj < len; jj++) { - *((uint32_t *)0xFFFF0000) = current[jj]; - } - */ - return len; }