zephyr/include/arch/arc/v2
Anas Nashif ecf96d2cfa arduino 101: make factory bootloader config the default
The Arduino 101 comes with a bootloader that supports DFU
and flashing of all cores using the dfu-util package.

This changes the memory layout of the image built for the
Arduino 101 and remove previous work-arounds to allow booting,
including the version-header section in the linker script.

The bootloader expects the text section at +0x30 from the physical
load address and thus requires special treatment in the linker
script.

Other changes by Andrew Boie:
The flash size parameters were both wrong. X86 side has 192K
of flash from 0x4003000 - 0x40060000, the entire span of
sys_flash1.

ARC side is now the span from 0x40010000 - 0x40030000, 128K.

Change-Id: Iecfa5d2b84a3f522d9eca06268d6b8b71a094aaa
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-09-17 11:13:59 +00:00
..
addr_types.h arc: Add paddr_t/vaddr_t 2016-02-05 20:24:41 -05:00
arcv2_irq_unit.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
asm_inline_gcc.h doc: fix doxygen warnings 'documented symbol XYZ was not declared or defined.' 2016-06-16 13:11:06 -07:00
asm_inline.h Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
aux_regs.h arc: Add defines for many more useful auxiliary registers 2016-05-09 20:56:50 +00:00
error.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
exc.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
ffs.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
irq.h arc: remove deprecated dynamic interrupt implementation 2016-09-06 22:26:11 +00:00
linker.ld arduino 101: make factory bootloader config the default 2016-09-17 11:13:59 +00:00
misc.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00