<div dir="ltr">Hi,<div><br></div><div>The current test cases for libmm use hard-coded memory region addresses to apply memory attributes on. We want to remove that BSP dependency and hide any target specs to enable test cases to run for any BSP. I would suggest some solutions for your review :  </div>
<div><br></div><div>- Use the current allocators like partition/region managers.</div><div>- Define an area of memory in linkcmds that acts as a pool for libmm to dynamically allocate and apply attributes for.</div><div>- Use the free/busy list (stable enough ?) </div>
<div><br></div><div>Would it make sense to enable the user to specify hard-coded addresses (that are not within heap or workspace) in the application code ? </div><div><br></div><div>Regards,</div><div>Hesham</div></div>