I'm a relative novice to linker files, just enough to be dangerous, but I have a need to understand what the Segger linker is doing. I have some success using `flash_placement.xml` to get buffers into their own AHB controllers, but when I try to jostle things around too much, I get errors. One of the big barriers for me seems to be that I don't know where the symbols for the other sections come from. Can someone tell me how the linker knows where to find, say, `__bss_start__` or `__start_fs_data`? Or are these keywords internal to the linker (like `__attribute__`, etc.)? Even so, a symbol such as `__start_nrf_sections_run` seems like it must be defined somewhere? I have searched the project but I'm not finding them anywhere.