diff options
author | Per Åstrand <per.astrand@arm.com> | 2021-01-12 14:33:36 +0100 |
---|---|---|
committer | Kristofer Jonsson <kristofer.jonsson@arm.com> | 2021-02-23 11:33:59 +0000 |
commit | 4edc17872ad36a04cba1b4c043d088cb4a9f3838 (patch) | |
tree | 9b94b2d6c49a99468aa3228dee08334c3a658223 | |
parent | 4fd07fb90dc3172c27395af77b78cc4038446d6a (diff) | |
download | ethos-u-core-software-4edc17872ad36a04cba1b4c043d088cb4a9f3838.tar.gz |
Use ethosu namespace for core interface
Change-Id: I832b8d7b502ae501e39f1a795d4192506d47fa55
-rw-r--r-- | applications/message_process/include/message_process.hpp | 16 | ||||
-rw-r--r-- | applications/message_process/src/message_process.cpp | 1 |
2 files changed, 9 insertions, 8 deletions
diff --git a/applications/message_process/include/message_process.hpp b/applications/message_process/include/message_process.hpp index 62788b8..cae1e35 100644 --- a/applications/message_process/include/message_process.hpp +++ b/applications/message_process/include/message_process.hpp @@ -31,13 +31,13 @@ namespace MessageProcess { template <uint32_t SIZE> struct Queue { - ethosu_core_queue_header header; + EthosU::ethosu_core_queue_header header; uint8_t data[SIZE]; constexpr Queue() : header({SIZE, 0, 0}) {} - constexpr ethosu_core_queue *toQueue() { - return reinterpret_cast<ethosu_core_queue *>(&header); + constexpr EthosU::ethosu_core_queue *toQueue() { + return reinterpret_cast<EthosU::ethosu_core_queue *>(&header); } }; @@ -48,7 +48,7 @@ public: size_t length; }; - QueueImpl(ethosu_core_queue &queue); + QueueImpl(EthosU::ethosu_core_queue &queue); bool empty() const; size_t available() const; @@ -73,20 +73,20 @@ private: void invalidateHeader() const; void invalidateHeaderData() const; - ethosu_core_queue &queue; + EthosU::ethosu_core_queue &queue; }; class MessageProcess { public: - MessageProcess(ethosu_core_queue &in, - ethosu_core_queue &out, + MessageProcess(EthosU::ethosu_core_queue &in, + EthosU::ethosu_core_queue &out, Mailbox::Mailbox &mbox, InferenceProcess::InferenceProcess &inferenceProcess); void run(); bool handleMessage(); void sendPong(); - void sndErrorRspAndResetQueue(ethosu_core_msg_err_type type, const char *message); + void sndErrorRspAndResetQueue(EthosU::ethosu_core_msg_err_type type, const char *message); void sendVersionRsp(); void sendInferenceRsp(uint64_t userArg, std::vector<InferenceProcess::DataPtr> &ofm, diff --git a/applications/message_process/src/message_process.cpp b/applications/message_process/src/message_process.cpp index 84a3742..9fa1dbe 100644 --- a/applications/message_process/src/message_process.cpp +++ b/applications/message_process/src/message_process.cpp @@ -27,6 +27,7 @@ using namespace std; using namespace InferenceProcess; +using namespace EthosU; namespace MessageProcess { |