Hi David,
If I understand correctly, you want to store a group of values at a specific Flash memory address location when you compile your code. I usually do this by declaring a constant string or structure. The following will store the byte values 0x00, 0x01, 0x02, and 0x03 starting at address 0x8000:
const byte FlashData [] @0x8000 = { 0x00, 0x01, 0x02, 0x03};
By default, the linker will locate any constant values in Flash. So 0x8000 will need to be a valid Flash address.
Does this help?
Best Regards,
Derrick