From 68b4ad58a6f36da5a5027cf77fa3f49d86057bb3 Mon Sep 17 00:00:00 2001 From: Kristofer Jonsson Date: Thu, 10 Dec 2020 15:11:27 +0100 Subject: Cache clean message queue If the data cache is enabled before the queue constructor is called, then the queue must be cleaned. Change-Id: I29ec2b40c225065c24dc7574275482117e88cff8 --- applications/message_process/src/message_process.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/applications/message_process/src/message_process.cc b/applications/message_process/src/message_process.cc index dfeb830..9c0fc84 100644 --- a/applications/message_process/src/message_process.cc +++ b/applications/message_process/src/message_process.cc @@ -30,7 +30,9 @@ using namespace InferenceProcess; namespace MessageProcess { -QueueImpl::QueueImpl(ethosu_core_queue &_queue) : queue(_queue) {} +QueueImpl::QueueImpl(ethosu_core_queue &_queue) : queue(_queue) { + cleanHeaderData(); +} bool QueueImpl::empty() const { return queue.header.read == queue.header.write; -- cgit v1.2.1