zephyr/modules
Chris Friedt 0c00a3ea79 modules: add thrift module
Add glue code for the thrift module. This includes:
* workarounds for Zephyr's missing C++ facilities
* thrift config.h

This code was merged from the following repository
at the commit specified below, with minor formatting
and coding-style modifications.

https://github.com/zephyrproject-rtos/gsoc-2022-thrift
e12e014d295918cc5ba0b4c507d1bf595a2f539a

Signed-off-by: Chris Friedt <cfriedt@meta.com>
2023-02-09 20:30:21 +09:00
..
canopennode crc: Make the build of crc function dependent on a Kconfig 2022-11-23 13:30:00 +01:00
fatfs fs/fatfs: Update FAT FS support code for version 0.15 w/patch1 2022-12-13 10:44:01 -06:00
hal_ethos_u modules: add an Arm Ethos-U HAL module 2022-11-15 14:47:43 +01:00
hal_gigadevice soc: gd32a50x: introduce gd32a50x soc series 2023-01-12 21:45:38 +01:00
hal_infineon modules: hal_infineon: fix CMake Warning when build non Infineon device 2022-05-16 10:17:29 +02:00
hal_nordic nrf52_bsim: Convert from a nRF52832 to a nRF52833 2023-01-26 09:29:18 +01:00
hal_nxp hal: nxp: Check Kconfig before including HAL 2022-11-01 21:41:55 -05:00
hal_rpi_pico rpi_pico: add support for Pi Pico and C11 2023-01-28 07:48:30 -05:00
liblc3 modules: liblc3: Rename the module for consistency 2022-08-22 20:40:59 +02:00
littlefs treewide: Use CONFIG_*_ENDIAN instead of __BYTE_ORDER__ 2022-10-28 19:23:46 +09:00
loramac-node modules: loramac-node: fix CN470 linking 2022-09-26 09:38:49 +00:00
lz4 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
mbedtls modules: mbedtls: Provide mbedtls_hardware_poll() conditionally 2022-11-22 13:17:43 +09:00
nanopb kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
openthread modules: openthread: fix multiple definition in openthread config 2023-02-06 10:07:44 +01:00
segger modules: build segger debugmon code with config 2022-12-28 12:00:46 +01:00
tflite-micro treewide: Update deprecated CONFIG_LIB_CPLUSPLUS usages 2023-01-13 17:42:55 -05:00
thrift modules: add thrift module 2023-02-09 20:30:21 +09:00
TraceRecorder Modules: Percepio TraceRecorder: Update module from v4.5.2 to v4.6.0(RC1) 2022-02-01 07:45:09 -05:00
trusted-firmware-a modules: tfa: integrate trusted-firmware-a 2022-09-09 16:36:37 +00:00
trusted-firmware-m modules: trusted-firmware-m: Remove SFN limitation of platform partition 2023-02-07 14:27:03 +01:00
uoscore-uedhoc modules: Add uoscore-uedhoc repository 2022-08-12 16:17:59 +02:00
zcbor modules: zcbor: Fix ZCBOR_ASSERT kconfig typo 2022-09-08 15:30:47 +00:00
Kconfig modules: add thrift module 2023-02-09 20:30:21 +09:00
Kconfig.altera
Kconfig.atmel
Kconfig.cmsis modules/cmsis: Change libc requirement to allow picolibc 2023-01-26 10:10:45 +00:00
Kconfig.cmsis_dsp math: Introduce a DSP basicmath subsystem with a cmsis backend 2022-12-02 20:15:55 +01:00
Kconfig.cmsis_nn modules: cmsis: integrate CMSIS-NN 2022-03-22 12:56:02 +01:00
Kconfig.cypress
Kconfig.eos_s3
Kconfig.esp32 soc: xtensa: esp32_net: update kconfig 2022-08-16 18:06:02 +02:00
Kconfig.imx drivers: pinctrl: refactor pin control support for imx rt 2022-05-12 16:57:17 -05:00
Kconfig.infineon drivers: adc: Add ADC xmc4xxx drivers 2022-12-20 14:17:23 +01:00
Kconfig.libmetal
Kconfig.lvgl modules: lvgl: change mentions of "LittleVGL" to "LVGL" 2022-12-16 09:31:41 +01:00
Kconfig.mcuboot_bootutil everywhere: fix typos 2022-03-18 13:24:08 -04:00
Kconfig.mcux nxp_imx: rt: add XBARA Inter-Peripheral Crossbar Switch Kconfig option 2022-07-01 16:23:11 +00:00
Kconfig.microchip modules: Add entry for Microchip mpfs hal 2022-05-06 11:32:54 +02:00
Kconfig.nuvoton
Kconfig.open-amp
Kconfig.s32 soc: arm: introduce NXP S32Z/E support 2022-10-14 09:51:14 +02:00
Kconfig.silabs
Kconfig.simplelink
Kconfig.sof modules: Add Sound Open Firmware module 2021-01-06 07:53:46 -06:00
Kconfig.st modules/hal_st: Align sensor drivers to stmemsc HAL i/f v1.03 2020-10-13 09:46:08 -05:00
Kconfig.stm32 module: Kconfig stm32 includes the DELAYBLOCK (DLYB) 2022-05-12 14:56:25 -05:00
Kconfig.syst logging: add STP transport and raw data output support for syst 2020-11-17 10:09:19 -06:00
Kconfig.telink modules: hal_telink: introduce new HAL Telink module 2021-07-21 05:37:12 -04:00
Kconfig.tinycrypt
Kconfig.vega
Kconfig.wurthelektronik modules: Added hal_wurthelektronik module. 2022-08-31 21:47:58 +00:00
Kconfig.xtensa
modules.cmake cmake: zephyr modules: sanitize all module name when used as variable 2021-01-20 12:59:19 +01:00