Skip to content
  1. May 20, 2022
  2. May 17, 2022
  3. May 16, 2022
  4. May 13, 2022
  5. May 12, 2022
    • Liam Barry's avatar
      MLECO-3186: Each use case should same namespace convention as KWS and ASR · 213a543d
      Liam Barry authored and Kshitij Sisodia's avatar Kshitij Sisodia committed
      
      
      Certain UCs required additional work due to case context variables which also
      became part of a namespace in generated files.
      Solution was to declare these extra variables as part of the UC namespace in the respective model.hpp files.
      Additional changes to standardise use of namespaces may be required - proposing new task.
      
      Minor typo and rewording of customizing.md in relevant sections included.
      
      Signed-off-by: Liam Barry's avatarLiam Barry <liam.barry@arm.com>
      Change-Id: Ie78f82a30be252cb841136ea5115f21fc8d762cb
      213a543d
  6. May 11, 2022
  7. May 10, 2022
  8. May 09, 2022
  9. May 06, 2022
    • Kshitij Sisodia's avatar
      MLECO-3183: Refactoring application sources · aa4bcb14
      Kshitij Sisodia authored
      
      
      Platform agnostic application sources are moved into application
      api module with their own independent CMake projects.
      
      Changes for MLECO-3080 also included - they create CMake projects
      individial API's (again, platform agnostic) that dependent on the
      common logic. The API for KWS_API "joint" API has been removed and
      now the use case relies on individual KWS, and ASR API libraries.
      
      Change-Id: I1f7748dc767abb3904634a04e0991b74ac7b756d
      Signed-off-by: Kshitij Sisodia's avatarKshitij Sisodia <kshitij.sisodia@arm.com>
      aa4bcb14
  10. May 05, 2022
  11. May 04, 2022
  12. May 03, 2022
  13. Apr 27, 2022
  14. Apr 22, 2022
  15. Apr 21, 2022
  16. Apr 19, 2022
  17. Apr 13, 2022
  18. Apr 11, 2022
  19. Apr 08, 2022
    • Kshitij Sisodia's avatar
      MLECO-3070: Further HAL cleanup. · 4cc4021d
      Kshitij Sisodia authored
      
      
      Cleaning up HAL sources by removing unnecessary redirections
      with function pointers. The "platform packages" under HAL are
      now streamlined enough to not need any major HAL wrapping (as
      was the case before).
      
      This allows us to have a very thin HAL layer that sits on top
      of the platform and compnent packs. Also helps in getting rid
      of "hal platform" pointer being passed around in the code to
      use any HAL functionality.
      
      Change-Id: I04b2057f972aad7a5cfb4a396bcdf147c9f9ef1c
      Signed-off-by: Kshitij Sisodia's avatarKshitij Sisodia <kshitij.sisodia@arm.com>
      4cc4021d
  20. Apr 07, 2022
  21. Apr 06, 2022
  22. Apr 05, 2022
    • Kshitij Sisodia's avatar
      MLECO-3096: Removing "timer" from HAL profile. · da2ec067
      Kshitij Sisodia authored
      
      
      Attempting to have timer functionality contained within
      the platform drivers "package" as it should (in line with
      the refactoring work done so far under HAL). This will
      ensure that we don't need two timer implementations under
      HAL "profiles" and therefore, this whole directory can be
      removed.
      
      This change also addressed issue with the applicatio level
      Profiler code knowing about how the PMU has been set up by
      the platform code. This link has been removed completely.
      This will make it much easier to add/amend the Ethos-U PMU
      event counters types and give each platform the capability
      of populating their relvant counters. The application level
      Profiler doesn't know which metrics it is displaying but
      just calculates and maintains statistics for whatever PMU
      counters it receives from the HAL level.
      
      A fix for timing adapter issue introduced in the last CR
      is also included.
      
      Change-Id: Ia46e03a06e7b8e42b9ed2ba8f2af2dcd2229c110
      Signed-off-by: Kshitij Sisodia's avatarKshitij Sisodia <kshitij.sisodia@arm.com>
      da2ec067
  23. Mar 28, 2022
  24. Mar 18, 2022
  25. Mar 17, 2022
  26. Mar 16, 2022
  27. Mar 15, 2022
  28. Mar 14, 2022
    • Isabella Gottardi's avatar
      MLECO-2997: Support region configuration overrides for memory modes · b0b2bdcb
      Isabella Gottardi authored
      
      
      Change-Id: Ib42829b61e840a47086898d6f8941f0e92f2f8fe
      Signed-off-by: default avatarIsabella Gottardi <isabella.gottardi@arm.com>
      b0b2bdcb
    • Kshitij Sisodia's avatar
      MLECO-2919: Restructuring to standardise HAL APIs · c22e80e2
      Kshitij Sisodia authored
      * LCD module component created (removed from individual
        platform packs).
      
      * retarget.c moved out into its own component that wraps
        the uart module. It also have the native stub for
        GetLine => paved the way for removing data_acq module
        from profiles.
      
      * shortened names for components' dir for npu and ta
      
      * remove peripheral_memmap and peripheral_irqs headers
        from platform_drivers.h. There should be no need for
        these to be included in the top level now. These should
        be private headers.
      
      * cmsis_device moved in as a component.
      
      * Pyenv created by set_up_default_resource.py will also
        install packages that CMake's source generator needs.
      
      TODO's:
      
      * Remove timer from profiles (MLECO-3096)
      
      Change-Id: I9d6ea2f4f291788f40a16ed507019563c8d7f205
      c22e80e2
  29. Mar 11, 2022
  30. Mar 09, 2022
  31. Mar 04, 2022
Loading