OpenCores
URL https://opencores.org/ocsvn/fwrisc/fwrisc/trunk

Subversion Repositories fwrisc

[/] [fwrisc/] [trunk/] [ve/] [fwrisc/] [tests/] [fwrisc_perf_tests.cpp] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 mballance
/*
2
 * fwrisc_perf_tests.cpp
3
 *
4
 *  Created on: Nov 18, 2018
5
 *      Author: ballance
6
 */
7
 
8
#include "fwrisc_perf_tests.h"
9
 
10
fwrisc_perf_tests::fwrisc_perf_tests() {
11
        m_instr_count = 0;
12
        m_mem_writes  = 0;
13
        // TODO Auto-generated constructor stub
14
 
15
}
16
 
17
fwrisc_perf_tests::~fwrisc_perf_tests() {
18
        // TODO Auto-generated destructor stub
19
}
20
 
21
void fwrisc_perf_tests::regwrite(uint32_t raddr, uint32_t rdata) {
22
 
23
}
24
 
25
void fwrisc_perf_tests::exec(uint32_t addr, uint32_t instr) {
26
        m_instr_count++;
27
 
28
        if (m_halt_addr == addr) {
29
 
30
        }
31
 
32
}
33
 
34
void fwrisc_perf_tests::memwrite(uint32_t addr, uint8_t mask, uint32_t data) {
35
        m_mem_writes++;
36
 
37
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.