blob: c4178224e2ec5621ebfd3b57ff4b76fd6b304cd9 [file] [log] [blame]
/****************************************************************************
* fwrisc_tracer_bfm_rsp_if.h
*
****************************************************************************/
#pragma once
#include <stdint.h>
class fwrisc_tracer_bfm_rsp_if {
public:
virtual ~fwrisc_tracer_bfm_rsp_if() { }
virtual void regwrite(uint32_t raddr, uint32_t rdata) = 0;
virtual void exec(uint32_t addr, uint32_t instr) = 0;
virtual void memwrite(uint32_t addr, uint8_t mask, uint32_t data) = 0;
};