aboutsummaryrefslogtreecommitdiff
path: root/decoder/include/mem_acc/trc_mem_acc_base.h
diff options
context:
space:
mode:
Diffstat (limited to 'decoder/include/mem_acc/trc_mem_acc_base.h')
-rw-r--r--decoder/include/mem_acc/trc_mem_acc_base.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/decoder/include/mem_acc/trc_mem_acc_base.h b/decoder/include/mem_acc/trc_mem_acc_base.h
index 71b6a816edad..7f17bde125db 100644
--- a/decoder/include/mem_acc/trc_mem_acc_base.h
+++ b/decoder/include/mem_acc/trc_mem_acc_base.h
@@ -123,12 +123,13 @@ public:
*
* @param s_address : Start address of the read.
* @param memSpace : memory space for this access.
+ * @param trcID : Trace ID of trace source.
* @param reqBytes : Number of bytes required.
* @param *byteBuffer : Buffer to copy the bytes into.
*
* @return uint32_t : Number of bytes read, 0 if s_address out of range, or mem space not accessible.
*/
- virtual const uint32_t readBytes(const ocsd_vaddr_t s_address, const ocsd_mem_space_acc_t memSpace, const uint32_t reqBytes, uint8_t *byteBuffer) = 0;
+ virtual const uint32_t readBytes(const ocsd_vaddr_t s_address, const ocsd_mem_space_acc_t memSpace, const uint8_t trcID, const uint32_t reqBytes, uint8_t *byteBuffer) = 0;
/*!
* Validate the address range - ensure addresses aligned, different, st < en etc.