This class holds Access Batch Item results (including data). More...
#include <CSessionCtrl.h>
Public Attributes | |
| std::vector< uint8_t > | access_info |
| Buffer containing access info, where each byte indicates single MAU access success. | |
| std::vector< uint8_t > | data |
| Data buffer containing read data. | |
| uint32_t | memory_access_duration_us = 0 |
| Duration of memory access in microseconds, excluding time taken by winIDEA, communication with debugger and high level algorithms in debugger. | |
| uint32_t | poll_duration_us = 0 |
| Duration of poll operation in microseconds. | |
| uint64_t | time_us = 0 |
| Timestamp of item in microseconds from start of access batch. | |
This class holds Access Batch Item results (including data).
| std::vector<uint8_t> isys::SAccessBatchItem::access_info |
Buffer containing access info, where each byte indicates single MAU access success.
Applicable for read, write and poll type operations.
Python example (test_soc_ctrl_bus_access_batch.py):
| std::vector<uint8_t> isys::SAccessBatchItem::data |
Data buffer containing read data.
Applicable only for read type operations.
Python example (test_soc_ctrl_bus_access_batch.py):
| uint32_t isys::SAccessBatchItem::memory_access_duration_us = 0 |
Duration of memory access in microseconds, excluding time taken by winIDEA, communication with debugger and high level algorithms in debugger.
Applicable for poll, read, write, fill and poll operations.
Python example (test_soc_ctrl_bus_access_batch.py):
| uint32_t isys::SAccessBatchItem::poll_duration_us = 0 |
Duration of poll operation in microseconds.
Applicable only for poll operation.
Python example (test_soc_ctrl_bus_access_batch.py):
| uint64_t isys::SAccessBatchItem::time_us = 0 |
Timestamp of item in microseconds from start of access batch.
Applicable for all item types.
Python example (test_soc_ctrl_bus_access_batch.py):