Update to support PMU counters in inference job

Change-Id: I6e6643a483fd37e51fcc33f5c77cda62b320508d
diff --git a/targets/corstone-300/main.cpp b/targets/corstone-300/main.cpp
index 0e05993..8a8b978 100644
--- a/targets/corstone-300/main.cpp
+++ b/targets/corstone-300/main.cpp
@@ -61,6 +61,8 @@
                   const vector<DataPtr> &output,
                   const vector<DataPtr> &expectedOutput,
                   size_t numBytesToPrint,
+                  const vector<uint8_t> &pmuEventConfig,
+                  const uint32_t pmuCycleCounterEnable,
                   QueueHandle_t queue);
 };
 
@@ -72,8 +74,17 @@
                              const std::vector<DataPtr> &_output,
                              const std::vector<DataPtr> &_expectedOutput,
                              size_t _numBytesToPrint,
+                             const vector<uint8_t> &_pmuEventConfig,
+                             const uint32_t _pmuCycleCounterEnable,
                              QueueHandle_t _queue) :
-    InferenceJob(_name, _networkModel, _input, _output, _expectedOutput, _numBytesToPrint),
+    InferenceJob(_name,
+                 _networkModel,
+                 _input,
+                 _output,
+                 _expectedOutput,
+                 _numBytesToPrint,
+                 _pmuEventConfig,
+                 _pmuCycleCounterEnable),
     queue(_queue), status(false) {}
 
 } // namespace