aboutsummaryrefslogtreecommitdiff
path: root/utils/inference_runner/inference_runner.cpp
diff options
context:
space:
mode:
authorJonny Svärd <jonny.svaerd@arm.com>2021-01-14 19:53:17 +0100
committerJonny Svärd <jonny.svaerd@arm.com>2021-01-26 15:42:49 +0100
commit7c24c770be3b3e25822cf7c45619ee20ed61c172 (patch)
tree1d04dd3708100e444e3f8c1e19e61899d75a61f7 /utils/inference_runner/inference_runner.cpp
parent9d8d92cc3ce5fd5ced815a7334b8d500eec42a27 (diff)
downloadethos-u-linux-driver-stack-7c24c770be3b3e25822cf7c45619ee20ed61c172.tar.gz
Improve mailbox message handling
Introduce a 32b magic for each message. Verify the magic for all incoming messages. Add reset function - in case of protocol error, effectively reset/empty the incoming queue. Add an error message type and message Add version request/response Verify payload length of responses (when applicable) Change-Id: I8aadd4012024492533d52e2cdb38630fce5c36e2
Diffstat (limited to 'utils/inference_runner/inference_runner.cpp')
-rw-r--r--utils/inference_runner/inference_runner.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/inference_runner/inference_runner.cpp b/utils/inference_runner/inference_runner.cpp
index b9707a9..e8e6ec8 100644
--- a/utils/inference_runner/inference_runner.cpp
+++ b/utils/inference_runner/inference_runner.cpp
@@ -206,8 +206,8 @@ int main(int argc, char *argv[]) {
try {
Device device;
- cout << "Send ping" << endl;
- device.ioctl(ETHOSU_IOCTL_PING);
+ cout << "Send version request" << endl;
+ device.ioctl(ETHOSU_IOCTL_VERSION_REQ);
/* Create network */
cout << "Create network" << endl;