MEMORY
{
    FLASH (rx)  : ORIGIN = 0x00300000, LENGTH = 0x00100000  /* Runner */
    RAM (rwx) : ORIGIN = 0x00000000, LENGTH = 16K
}

SECTIONS
{
    .magic_header : {
        LONG(0x88DAD0F2)        /* Magic header containing */
        LONG(ADDR(.text))   /* Entry point */
    } > RAM

    .text : {
        *(.text)
        *(.rodata)
    } > RAM

    .data : {
        *(.data)
    } > RAM

}