Lines Matching full:toolchain
32 # what toolchain Zephyr was built with; it assumed sample_controller
38 # SDK and Cadence's XCC toolchain. With the same SOC APL,
43 # only be built with Espressif's toolchain, but it's included for
52 def get_gdb_reg_definition(soc, toolchain): argument
58 if toolchain == XtensaToolchain.ZEPHYR:
60 elif toolchain == XtensaToolchain.XCC:
62 elif toolchain == XtensaToolchain.ESPRESSIF:
63 logger.error("Can't use espressif toolchain with CAVS. " +
159 # Get SOC and toolchain to get correct format for unpack
164 self.toolchain = XtensaToolchain(bytearray(arch_data_blk)[3])
168 # only build with one toolchain
170 self.toolchain = XtensaToolchain.ESPRESSIF
172 self.toolchain = XtensaToolchain.ZEPHYR
175 logger.debug("Xtensa toolchain: %s" % self.toolchain.name)
177 self.gdb_reg_def = get_gdb_reg_definition(self.soc, self.toolchain)
254 # the GDB of a specific SOC and toolchain. See xtensa_config.c.
305 # ESP32 is unique to espressif toolchain