zephyr/scripts
Leandro Pereira bb19e08cde Support for Espressif SDK (ESP32, etc)
Three environment variables must be set to use this variant:

   export ZEPHYR_GCC_VARIANT="espressif"
   export ESP_IDF_PATH=/path/to/esp-idf
   export ESPRESSIF_TOOLCHAIN_PATH=/path/to/xtensa-esp32-elf/

ESP-IDF is the SDK provided by Espressif.  It contains, among other things,
the HAL and header files for registers and ROM functions used by the Zephyr
port.  At this stage, with the exception of the HAL library, none of the
binary blobs provided by ESP-IDF are used.  This can be obtained directly
from Espressif, at <https://github.com/espressif/esp-idf>.

Instructions on how to obtain the toolchain are detailed in the README for
ESP-IDF.

Signed-off-by: Leandro Pereira <leandro.pereira@intel.com>
2017-06-21 12:35:49 -04:00
..
basic
ci scripts: make check_compliance scripts take arguments 2017-06-10 10:44:33 -04:00
cross_compiler
gen_idt
gen_offset_header
gitlint gitlint: Ignore signed-off-by line 2017-06-06 09:35:50 -04:00
kconfig
sanity_chk boards: arm: olimex_stm32_e407: Initial Olimex STM32-E407 BSP 2017-06-15 15:07:46 -05:00
support xtensa: fix 'make debug' for xt-sim targets 2017-06-12 18:01:13 -04:00
.gitignore
build_grub.sh
check_known_checkpatch_issues.sh
check_link_map.py
checkconfig.py scripts: convert helper scripts to python3 2017-06-09 18:52:03 -04:00
checkpatch.pl
checkstack.pl
compare_footprint scripts: convert helper scripts to python3 2017-06-09 18:52:03 -04:00
config
devicetree.py
diffconfig scripts: convert helper scripts to python3 2017-06-09 18:52:03 -04:00
do_checkpatch.sh
expr_parser.py
extract_dts_includes.py scripts: extract_dts_includes.py: Correct LOAD_OFFSET 2017-06-16 13:15:32 -05:00
filter-known-issues.py scripts: convert helper scripts to python3 2017-06-09 18:52:03 -04:00
gcc-version.sh
gen_mmu.py scripts: x86: MMU: Script to generate page tables 2017-06-13 11:36:54 -04:00
get_maintainer.pl
headerdep.pl
Kbuild.include
maintainer-checkpatch.bash
make-ll
Makefile
Makefile.build
Makefile.clean
Makefile.extrawarn
Makefile.headersinst
Makefile.help
Makefile.host
Makefile.lib
Makefile.modbuiltin
Makefile.qemu
Makefile.toolchain.espressif Support for Espressif SDK (ESP32, etc) 2017-06-21 12:35:49 -04:00
Makefile.toolchain.gccarmemb toolchain.gccarmemb: Fix support for where to find newlib 2017-06-08 14:52:49 -04:00
Makefile.toolchain.issm
Makefile.toolchain.riscv32
Makefile.toolchain.xcc xtensa: fix 'make debug' for xt-sim targets 2017-06-12 18:01:13 -04:00
Makefile.toolchain.xtools
Makefile.toolchain.zephyr Makefile.toolchain.zephyr: fix C++ on Xtensa 2017-06-06 20:37:11 -04:00
Makefile.xt-run
Makefile.xtsc-run
mkmakefile
mksysmap
qemu-machine-hack.py
sanitycheck scripts: sanitycheck: more spelliing fixes 2017-06-16 17:15:57 -04:00
size_report scripts: convert helper scripts to python3 2017-06-09 18:52:03 -04:00
spelling.txt
tags.sh
timestamp
uncrustify.cfg
vercomp
waitpid