Community
Participate
Working Groups
Build Identifier: Platforms should support a means to specify if a particular platform is a homogeneous multicore device. It should also support a "C" translation function to convert internal L1/L2 addresses into a "global" address that is unique across cores. Reproducible: Always
Each catalog file is created for a specific device. Therefore, such a file can have a flag that states that the catalog file represents one of multiple homogeneous cores on a device. The translation function could be generated by a template, which has to find out which particular device is used in the executable being built. Where do we get that info?
Also, we have to ensure that the linker memory map references local addresses, so the same code can run on any core.