zephyr/include
Benjamin Walsh b047a8c9e0 arm: add function for relocating Cortex-M3 vector table
This is needed for setting up an image that runs entirely from SRAM,
including its vector table.  Ensure integrity of relocated vector table
by using serialization instructions when moving the vector table to
ensure it has been fully written before something makes use of it.

Change-Id: I00c600d557c87c75847f67fbc42f1c2c16157608
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-02-05 20:25:21 -05:00
..
arch arm: add function for relocating Cortex-M3 vector table 2016-02-05 20:25:21 -05:00
bluetooth Bluetooth: BR/EDR: Add all legacy and SSP link key types 2016-02-05 20:25:20 -05:00
display
drivers interrupts: new static IRQ API 2016-02-05 20:25:17 -05:00
microkernel microkernel: remove task_irq_free() API 2016-02-05 20:25:21 -05:00
misc
net
toolchain
adc.h spi: Make the API fully synchronous 2016-02-05 20:25:17 -05:00
aio_comparator.h
atomic.h
cache.h
clock_control.h
device.h device: Fix typo in Doxygen comments 2016-02-05 20:25:17 -05:00
gpio.h
i2c.h i2c: Set I2C_MSG_STOP in i2c_write and i2c_read 2016-02-05 20:25:17 -05:00
init.h
ipm.h
irq_offload.h
kernel_version.h
linker-defs.h
linker-tool-gcc.h
linker-tool.h
microkernel.h
nanokernel.h
pinmux.h
pwm.h
rtc.h
section_tags.h
sections.h
shared_irq.h interrupts: new static IRQ API 2016-02-05 20:25:17 -05:00
spi.h spi: Make the API fully synchronous 2016-02-05 20:25:17 -05:00
sw_isr_table.h
sys_clock.h
sys_io.h
toolchain.h
uart.h
watchdog.h
zephyr.h