A5
This commit is contained in:
17
A5/trace_read.h
Normal file
17
A5/trace_read.h
Normal file
@ -0,0 +1,17 @@
|
||||
/*
|
||||
trace reader. Used by memories to validate changes against a trace built by x86prime
|
||||
*/
|
||||
|
||||
#include "wires.h"
|
||||
|
||||
struct trace_reader;
|
||||
|
||||
typedef struct trace_reader *trace_p;
|
||||
|
||||
trace_p trace_reader_create(char filter, const char* filename);
|
||||
void trace_reader_destroy(trace_p tracer);
|
||||
|
||||
bool trace_match_next(trace_p tracer, val address, val value); // true if matched
|
||||
bool trace_match_and_get_next(trace_p tracer, val address, val* value); // true if matched AND enabled
|
||||
|
||||
bool trace_all_matched(trace_p tracer);
|
Reference in New Issue
Block a user