10.1 Overview of Linker Scripts

Linker scripts control all aspects of the link process, including:

  • allocation of data memory and program memory
  • mapping of sections from input files into the output file
  • construction of special data structures (such as interrupt vector tables)
  • assignment of absolute SFR addresses for the target device