zephyr/include
Andrew Boie 5b9378ab7e nanokernel: move dataCopy() and bssZero() to common code
Used by ARC, ARM, Nios II. x86 has alternate code done in assembly.

Linker scripts had some alarming comments about data/BSS overlap,
but the beginning of BSS is aligned so this can't happen even if
the end of data isn't.

The common code doesn't use fake pointer values for the number of
words in these sections, don't compute or export them.

Change-Id: I4291c2a6d0222d0a3e95c140deae7539ebab3cc3
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-07-08 18:23:11 +00:00
..
arch nanokernel: move dataCopy() and bssZero() to common code 2016-07-08 18:23:11 +00:00
bluetooth Bluetooth: L2CAP: Add timeout handling 2016-07-08 12:05:33 +00:00
display
drivers usb: Add USB device controller header file 2016-06-30 00:21:39 +00:00
microkernel
misc misc/kernel_event_logger.h: prototype irq entry point 2016-06-30 18:52:23 +00:00
net
toolchain toolchain/common.h: remove comment 2016-06-29 05:23:55 +00:00
usb usb: Move LOW_BYTE and HIGH_BYTE to samples code 2016-06-30 17:51:58 +00:00
adc.h
aio_comparator.h
atomic.h
cache.h
clock_control.h
counter.h
device.h
dma.h
flash.h
gpio.h
i2c.h
init.h
ipm.h
irq_offload.h
irq.h
kernel_version.h
linker-defs.h nanokernel: move dataCopy() and bssZero() to common code 2016-07-08 18:23:11 +00:00
linker-tool-gcc.h
linker-tool.h
microkernel.h
nanokernel.h
pinmux.h
power.h
pwm.h pwm: Create API to use time units. 2016-06-29 05:33:48 +00:00
rtc.h
section_tags.h
sections.h
sensor.h doc: revert unnamed union/struct workaround in favour of known-issues 2016-07-01 21:53:45 +00:00
shared_irq.h
spi.h
sw_isr_table.h
sys_clock.h
sys_io.h
toolchain.h doc: revert unnamed union/struct workaround in favour of known-issues 2016-07-01 21:53:45 +00:00
uart.h doc: revert unnamed union/struct workaround in favour of known-issues 2016-07-01 21:53:45 +00:00
watchdog.h
zephyr.h