diff options
Diffstat (limited to 'fesvr/htif.h')
-rw-r--r-- | fesvr/htif.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fesvr/htif.h b/fesvr/htif.h index 5b16a60..44a3b12 100644 --- a/fesvr/htif.h +++ b/fesvr/htif.h @@ -63,6 +63,7 @@ class htif_t : public chunked_memif_t std::vector<std::string> hargs; std::vector<std::string> targs; std::string sig_file; + unsigned int line_size; addr_t sig_addr; // torture addr_t sig_len; // torture addr_t tohost_addr; @@ -100,6 +101,8 @@ class htif_t : public chunked_memif_t +rfb=DISPLAY to be accessible on 5900 + DISPLAY (default = 0)\n\ --signature=FILE Write torture test signature to FILE\n\ +signature=FILE\n\ + --signature-granularity=VAL Size of each line in signature.\n\ + +signature-granularity=VAL\n\ --chroot=PATH Use PATH as location of syscall-servicing binaries\n\ +chroot=PATH\n\ --payload=PATH Load PATH memory as an additional ELF payload\n\ @@ -121,6 +124,7 @@ TARGET (RISC-V BINARY) OPTIONS\n\ {"signature", required_argument, 0, HTIF_LONG_OPTIONS_OPTIND + 2 }, \ {"chroot", required_argument, 0, HTIF_LONG_OPTIONS_OPTIND + 3 }, \ {"payload", required_argument, 0, HTIF_LONG_OPTIONS_OPTIND + 4 }, \ +{"signature-granularity", optional_argument, 0, HTIF_LONG_OPTIONS_OPTIND + 5 }, \ {0, 0, 0, 0} #endif // __HTIF_H |