aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2023-11-28 16:02:07 -0800
committerGitHub <noreply@github.com>2023-11-28 16:02:07 -0800
commit3bc4f0f8fd8fe5131decb7b6b5a5a3ed77fa179c (patch)
treece68ebdda5635f57db2849a2c7f360d245e0087a
parent90aa49f85b589c91754ea224bc2f1492dd99efa3 (diff)
parenta68f2caafb1be5231619470e6c6a29ffabd6e1ff (diff)
downloadriscv-isa-sim-3bc4f0f8fd8fe5131decb7b6b5a5a3ed77fa179c.zip
riscv-isa-sim-3bc4f0f8fd8fe5131decb7b6b5a5a3ed77fa179c.tar.gz
riscv-isa-sim-3bc4f0f8fd8fe5131decb7b6b5a5a3ed77fa179c.tar.bz2
Merge pull request #1514 from f0rget-the-sad/multi-rb
remote_bitbang: make send_buf class member
-rw-r--r--riscv/remote_bitbang.cc1
-rw-r--r--riscv/remote_bitbang.h1
2 files changed, 1 insertions, 1 deletions
diff --git a/riscv/remote_bitbang.cc b/riscv/remote_bitbang.cc
index 8453e85..182b371 100644
--- a/riscv/remote_bitbang.cc
+++ b/riscv/remote_bitbang.cc
@@ -106,7 +106,6 @@ void remote_bitbang_t::tick()
void remote_bitbang_t::execute_commands()
{
- static char send_buf[buf_size];
unsigned total_processed = 0;
bool quit = false;
bool in_rti = tap->state() == RUN_TEST_IDLE;
diff --git a/riscv/remote_bitbang.h b/riscv/remote_bitbang.h
index 1db4d55..b5b73bf 100644
--- a/riscv/remote_bitbang.h
+++ b/riscv/remote_bitbang.h
@@ -22,6 +22,7 @@ private:
int client_fd;
static const ssize_t buf_size = 64 * 1024;
+ char send_buf[buf_size];
char recv_buf[buf_size];
ssize_t recv_start, recv_end;