Invalid conversion between named address space pointers - pointer assignment
A design goal is to place infrequently accessed data in a named address space mapped to cheaper memory to reduce BOM and runtime power for a low-traffic workload. Embedded C named address spaces require distinct pointer types, and an implicit assignment from a named address space qualified pointer to a generic pointer is a constraint violation. The constrain