diff options
author | Kristofer Jonsson <kristofer.jonsson@arm.com> | 2020-12-10 15:11:27 +0100 |
---|---|---|
committer | Kristofer Jonsson <kristofer.jonsson@arm.com> | 2020-12-10 15:13:23 +0100 |
commit | 68b4ad58a6f36da5a5027cf77fa3f49d86057bb3 (patch) | |
tree | e2cd0de256ebecf0b3059f85f81ba2aa6de87bd5 /applications | |
parent | e9f57dc37916b48004dfe78137566548906a7b41 (diff) | |
download | ethos-u-core-software-68b4ad58a6f36da5a5027cf77fa3f49d86057bb3.tar.gz |
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
Diffstat (limited to 'applications')
-rw-r--r-- | applications/message_process/src/message_process.cc | 4 |
1 files changed, 3 insertions, 1 deletions
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; |