23.3.4.2 .Reset Section

This section contains the code that is executed when the processor performs a Reset. This section is located at the Reset address (_RESET_ADDR), as specified in the processor definitions linker script and is assigned to the boot memory region (kseg1_boot_mem). The .reset output section also contains the C start-up code from the .reset.startup input section.

.reset _RESET_ADDR :
{
  KEEP(*(.reset))
  KEEP(*(.reset.startup))
 } > kseg1_boot_mem