Skip to content

@dleach02 dleach02 released this Dec 9, 2019 · 1382 commits to master since this release

We are pleased to announce the release of Zephyr kernel version 2.1.0.

Major enhancements with this release include:

  • Normalized APIs across all architectures.
  • Expanded support for ARMv6-M architecture.
  • Added support for numerous new boards and shields.
  • Added numerous new drivers and sensors.
  • Added new TCP stack implementation (experimental).
  • Added BLE support on Vega platform (experimental).
  • Memory size improvements to Bluetooth host stack.

The following sections provide detailed lists of changes by component.

Security Vulnerability Related


No security vulnerabilities received.

Kernel


  • Add arch abstraction for irq_offload()
  • Add architecture interface headers and normalized APIs across all arches
  • Show faulting CPU on fatal error message
  • Improve C++ compatibility
  • Modified arch API namespace to allow automatic arch API documentation
    generation
  • Use logging for userspace errors

Architectures


  • ARC:

    • Increased the exception handling stack size
    • Implement DIRECT IRQ support
    • Implement z_arch_system_halt()
  • ARM:

    • Added support for memory protection features (user mode and
      hardware-based stack overflow detection) in ARMv6-M architecture
    • Added QEMU support for ARMv6-M architecture
    • Extended test coverage for ARM-specific kernel features in ARMv6-M
      architecture
    • Enhanced runtime MPU programming in ARMv8-M architecture, making
      the full partitioning of kernel SRAM memory a user-configurable
      feature.
    • Added CMSIS support for Cortex-R architectures.
    • Updated CMSIS headers to version 5.6
    • Added missing Cortex-R CPU device tree bindings.
    • Fixed incorrect Cortex-R device tree specification.
    • Fixed several bugs in ARM architecture implementation
  • POSIX:

    • Added support for CONFIG_DYNAMIC_INTERRUPTS (native_posix
      & nrf52_bsim)
  • RISC-V:

    • Add support to boot multicore system
  • x86:

    • Add basic ACPI and non-trivial memory map support
    • Add SMP support (64-bit mode only)
    • Inline direct ISR functions

Boards & SoC Support


  • Added support for these SoC series:

.. rst-class:: rst-columns

  • Atmel SAMD51, SAME51, SAME53, SAME54

  • Nordic Semiconductor nRF53

  • NXP Kinetis KV5x

  • STMicroelectronics STM32G4

  • Added support for these ARM boards:

    .. rst-class:: rst-columns

    • actinius_icarus
    • cc3235sf_launchxl
    • decawave_dwm1001_dev
    • degu_evk
    • frdm_k22f
    • frdm_k82f
    • mec1501modular_assy6885
    • nrf52833_pca10100
    • nrf5340_dk_nrf5340
    • nucleo_g431rb
    • pico_pi_m4
    • qemu_cortex_r0
    • sensortile_box
    • steval_fcu001v1
    • stm32f030_demo
    • stm32l1_disco
    • twr_kv58f220m
  • Added support for these following shields:

    .. rst-class:: rst-columns

    • adafruit_2_8_tft_touch_v2
    • dfrobot_can_bus_v2_0
    • link_board_eth
    • ssd1306_128x32
    • ssd1306_128x64
    • waveshare_epaper
    • x_nucleo_idb05a1
  • Added CAN support for Olimexino STM32 board

Drivers and Sensors


  • ADC

    • Added support for STM32G4X in STM32 driver
    • Added Microchip XEC ADC driver
  • Bluetooth

    • Added RPMsg transport HCI driver
  • CAN

    • Added API to read the bus-state and error counters
    • Added API for bus-off recovery
    • Optimizations for the MCP2515 driver
    • Bug fixes
  • Clock Control

    • Added support for nRF52833 in nRF driver
    • Added support for STM32G4X in STM32 driver
  • Console

    • Removed deprecated function console_register_line_input
  • Counter

    • Added support for STM32L1 and STM32G4X in STM32 driver
    • Removed QMSI driver
    • Added Microchip XEC driver
  • Display

    • Enhanced SSD1306 driver to support build time selection
    • Enhanced SSD16XX driver to use bytestring property for LUT and parameters
  • DMA

    • Added generic STM32 driver
    • Removed QMSI driver
  • EEPROM

    • Added EEPROM device driver API
    • Added Atmel AT24 (and compatible) I2C EEPROM driver
    • Added Atmel AT25 (and compatible) SPI EEPROM driver
    • Added native_posix EEPROM emulation driver
  • Entropy

    • Added RV32M1 driver
    • Added support for STM32G4X in STM32 driver
  • Ethernet

    • Added MAC address configuration and carrier state detection to STM32 driver
    • Added ENC424J600 driver
    • Removed DesignWare driver
  • Flash

    • Added deep-power-down mode support in SPI NOR driver
    • Fixed STM32 driver for 2MB parts
    • Added support for STM32G4X in STM32 driver
    • Removed QMSI driver
  • GPIO

    • Added support for STM32G4X in STM32 driver
    • Removed QMSI, SCH, and SAM3 drivers
  • Hardware Info

    • Added LiteX DNA driver
  • I2C

    • Converted remaining drivers to device tree
    • Added support for STM32G4X in STM32 driver
    • Fixed DesignWare driver for 64-bit
    • Removed QMSI driver
    • Added proper error handling in XEC driver
  • I2S

    • Refactored STM32 driver
  • IEEE 802.15.4

    • Added CC13xx / CC26xx driver
  • Interrupt Controller

    • Added support for SAME54 to SAM0 EIC driver
    • Added support for STM32G4X in STM32 driver
    • Converted RISC-V plic to use multi-level irq support
  • IPM

    • Added nRFx driver
  • Keyboard Scan

    • Added Microchip XEC driver
  • LED

    • Removed non-DTS support from LP5562, PCA9633, and LP3943 drivers
  • Modem

    • Added simple power management to modem receiver
  • Pinmux

    • Added support for STM32G4X in STM32 driver
    • Removed QMSI driver
  • PS/2

    • Added Microchip XEC driver
  • PWM

    • Added PWM shell
    • Added Microchip XEC driver
    • Removed QMSI driver
  • Sensor

    • Fixed raw value scaling and SPI burst transfers in LIS2DH driver
    • Converted various drivers to device tree
    • Fixed fractional part calculation in ENS210 driver
    • Added OPT3001 light sensor driver
    • Added SI7060 temperature sensor driver
    • Added TMP116 driver
    • Implemented single shot mode in SHT3XD driver
    • Added single/double tap trigger support in LIS2DW12 driver
  • Serial

    • Added support for SAME54 to SAM0 driver
    • Added support for STM32G4X in STM32 driver
    • Added support for 2 stop bits in nRF UARTE and UART drivers
    • Removed QMSI driver
    • Added ESP32 driver with FIFO/interrupt support
  • SPI

    • Added support for nRF52833 in nRFx driver
    • Added support for STM32G4X in STM32 driver
    • Added RV32M1 driver
    • Added Microchip XEC driver
    • Added LiteX driver
    • Removed Intel Quark driver
  • Timer

    • Fixed starving clock announcements in SYSTICK and nRF drivers
    • Fixed clamp tick adjustment in tickless mode in various drivers
    • Fixed calculation of absolute cycles in SYSTICK driver
    • Fixed lost ticks from unannounced elapsed in nRF driver
    • Fixed SMP bug in ARC driver
    • Added STM32 LPTIM driver
    • Changed CC13X2/CC26X2 to use RTC instead of SYSTICK for system clock
  • USB

    • Added support for nRF52833 in nRFx driver
    • Added support for STM32G4X in STM32 driver
    • Enabled ZLP hardware handling for variable-length data storage
  • Video

    • Added MCUX CSI and Aptina MT9M114 drivers
    • Added software video pattern generator driver
  • Watchdog

    • Added support for SAME54 to SAM0 driver
    • Converted drivers to use device tree
    • Removed QMSI driver
    • Added STM32 WWDG driver
    • Added Microchip XEC driver
  • WiFi

    • Implemented TCP/UDP socket offload with TLS in Inventek eS-WiFi driver

Networking


  • Added new TCP stack implementation. The new TCP stack is still experimental
    and is turned off by default. Users wanting to experiment with it can set
    :option:CONFIG_NET_TCP2 Kconfig option.

  • Added support for running MQTT protocol on top of a Websocket connection.

  • Added support for enabling DNS in LWM2M.

  • Added support for resetting network statistics in net-shell.

  • Added support for getting statistics about the time it took to receive or send
    a network packet.

  • Added support for sending a PPP Echo-Reply packet when a Echo-Request packet
    is received.

  • Added CC13xx / CC26xx device drivers for IEEE 802.15.4.

  • Added TCP/UDP socket offload with TLS for eswifi network driver.

  • Added support for sending multiple SNTP requests to increase reliability.

  • Added support for choosing a default network protocol in socket() call.

  • Added support for selecting either native IP stack, which is the default, or
    offloaded IP stack. This can save ROM and RAM as we do not need to enable
    network functionality that is not going to be used in the network device.

  • Added support for LWM2M client initiated de-register.

  • Updated the supported version of OpenThread.

  • Updated OpenThread configuration to use mbedTLS provided by Zephyr.

  • Various fixes to TCP connection establishment.

  • Fixed delivery of multicast packets to all listening sockets.

  • Fixed network interface initialization when using socket offloading.

  • Fixed initial message id seed value for sent CoAP messages.

  • Fixed selection of network interface when using "net ping" command to send
    ICMPv4 echo-request packet.

  • Networking sample changes for:

    .. rst-class:: rst-columns

    • http_client
    • dumb_http_server_mt
    • dumb_http_server
    • echo_server
    • mqtt_publisher
    • zperf
  • Network device driver changes for:

    .. rst-class:: rst-columns

    • Ethernet enc424j600 (new driver)
    • Ethernet enc28j60
    • Ethernet stm32
    • WiFi simplelink
    • Ethernet DesignWare (removed)

Bluetooth


  • Host:

    • Reworked the Host transmission path to improve memory footprint and remove potential deadlocks
    • Document HCI errors for connected callback
    • GATT: Added a bt_gatt_is_subscribed() function to check if attribute has been subscribed
    • GATT: Added an initializer for GATT CCC structures
    • HCI: Added a function to get the connection handle of a connection
    • Added ability to load CCC settings on demand to reduce memory usage
    • Made the time to run slave connection parameters update procedure configurable
    • Folded consecutive calls to bt_rand into one to reduce overhead
    • Added key displacement feature for key storage
    • Reduced severity of unavoidable warnings
    • Added support C++20 designated initializers
    • Mesh: Add the model extension concept as described in the Mesh Profile Specification
    • Mesh: Added support for acting as a Provisioner
  • BLE split software Controller:

    • Numerous bug fixes
    • Fixed several control procedure (LLCP) handling issues
    • Added experimental BLE support on Vega platform.
    • Added a hook for flushing in LLL
    • Implemented the LLL reset functions in a call from ll_reset
    • Made the number of TX ctrl buffers configurable
    • Added support for Zero Latency IRQs
  • BLE legacy software Controller:

    • Multiple bug fixes

Build and Infrastructure


  • Deprecated kconfig functions dt_int_val, dt_hex_val, and dt_str_val.
    Use new functions that utilize eDTS info such as dt_node_reg_addr.
    See :zephyr_file:scripts/kconfig/kconfigfunctions.py for details.

  • Deprecated direct use of the DT_ Kconfig symbols from the generated
    generated_dts_board.conf. This was done to have a single source of
    Kconfig symbols coming from only Kconfig (additionally the build should
    be slightly faster). For Kconfig files we should utilize functions from
    :zephyr_file:scripts/kconfig/kconfigfunctions.py. See
    :ref:kconfig-functions for usage details. For sanitycheck yaml usage
    we should utilize functions from
    :zephyr_file:scripts/sanity_chk/expr_parser.py. Its possible that a
    new function might be required for a particular use pattern that isn't
    currently supported.

  • Various parts of the binding format have been simplified. The format is
    better documented now too.

    See :ref:legacy_binding_syntax for more information.

Libraries / Subsystems


  • Random

    • Add cryptographically secure random functions
    • Add bulk fill random functions

HALs


  • HALs are now moved out of the main tree as external modules and reside in
    their own standalone repositories.

Documentation


  • A new Getting Started Guide simplifies and streamlines the "out of
    box" experience for developers, from setting up their development
    environment through running the blinky sample.
  • Many additions and updates to architecture, build, and process docs including
    sanity check, board porting, Bluetooth, scheduling, timing,
    peripherals, configuration, and user mode.
  • Documentation for new boards and samples.
  • Improvements and clarity of API documentation.

Tests and Samples


  • We have implemented additional tests and significantly expanded the amount
    of test cases in existing tests to increase code coverage.

Issue Related Items


These GitHub issues were addressed since the previous 2.0.0 tagged
release:

.. comment List derived from GitHub Issue query: ...

  • :github:issuenumber - issue title

  • #18964 - [Coverity CID :203911]Memory - corruptions in /tests/bluetooth/uuid/src/main.c

  • #18963 - [Coverity CID :203910]Memory - corruptions in /tests/bluetooth/uuid/src/main.c

  • #18959 - [Coverity CID :203907]Parse warnings in /include/bluetooth/conn.h

  • #18923 - (BLE) Dynamic TX Power Control

  • #18906 - Problem on build when calling objcopy to generate isrList.bin

  • #18865 - Fatal Usage Fault When Bluetooth And OpenThread Are Enabled On NRF52840 Multiprotocol Support

  • #18828 - Bluetooth: controller: crash terminating link during encryption procedure

  • #18821 - Documentation: parent vs child in DeviceTree nodes

  • #18819 - Bluetooth: LL split assert upon disconnection

  • #18814 - Module Request: LoRaMac-Node

  • #18813 - fs: nvs: Cannot delete entries

  • #18808 - Docs for gpmrb board incorrectly refer to up_squared board

  • #18804 - Channel Selection Algorithm Modification In Zephyr

  • #18802 - Bluetooth: UUID: Missing tests and confusing documentation

  • #18799 - bt_uuid_create_le() and bt_uuid_create() have endianness issues, and only one of them is needed

  • #18795 - FS:NVS: garbage collection when restart

  • #18784 - Can not build link_board_can shield

  • #18774 - (nRF51) NVS example doesn't work

  • #18765 - LwM2M: DNS handling via offload socket API is broken

  • #18760 - hello_world sample instructions don't work

  • #18739 - k_uptime_get_32() does not behave as documented

  • #18732 - net: mDNS name resolving issue between 2 Zephyr nodes

  • #18726 - arc: should not rely on that ERET has a copy of ilink

  • #18725 - arc: the IRM bit of SEC_STAT is not handled corrected

  • #18724 - arc: interrupt stack is not switched correctly

  • #18717 - USB broken on disco l475 iot board

  • #18705 - SMP fails to allocate buffer and pairing times out

  • #18693 - POSIX: Some headers were missing from PR #16621

  • #18687 - [Coverity CID :203623]Memory - illegal accesses in /tests/subsys/settings/fcb_init/src/settings_test_fcb_init.c

  • #18686 - [Coverity CID :203622]Parse warnings in /opt/zephyr-sdk-0.10.3/nios2-zephyr-elf/nios2-zephyr-elf/include/c++/8.3.0/bits/refwrap.h

  • #18685 - [Coverity CID :203621]Parse warnings in /opt/zephyr-sdk-0.10.3/nios2-zephyr-elf/nios2-zephyr-elf/include/c++/8.3.0/bits/refwrap.h

  • #18684 - [Coverity CID :203620]Parse warnings in /opt/zephyr-sdk-0.10.3/nios2-zephyr-elf/nios2-zephyr-elf/include/c++/8.3.0/bits/refwrap.h

  • #18683 - [Coverity CID :190988]Memory - illegal accesses in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/drivers/imx/fsl_elcdif.c

  • #18682 - [Coverity CID :190984]Memory - illegal accesses in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/drivers/imx/fsl_elcdif.c

  • #18681 - [Coverity CID :190979]Memory - illegal accesses in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/drivers/imx/fsl_elcdif.c

  • #18680 - [Coverity CID :190959]Memory - illegal accesses in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/drivers/imx/fsl_elcdif.c

  • #18679 - [Coverity CID :198643]Incorrect expression in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/devices/MKE18F16/fsl_clock.c

  • #18678 - [Coverity CID :198642]Incorrect expression in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/devices/MKE18F16/fsl_clock.c

  • #18677 - [Coverity CID :198641]Incorrect expression in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/devices/MKE18F16/fsl_clock.c

  • #18676 - [Coverity CID :190994]Incorrect expression in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/devices/MK64F12/fsl_clock.c

  • #18675 - [Coverity CID :190982]Incorrect expression in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/devices/MK64F12/fsl_clock.c

  • #18674 - [Coverity CID :190962]Incorrect expression in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/devices/MK64F12/fsl_clock.c

  • #18673 - [Coverity CID :190947]Incorrect expression in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/devices/MK64F12/fsl_clock.c

  • #18672 - [Coverity CID :198948]Control flow issues in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/devices/LPC55S69/fsl_clock.c

  • #18671 - [Coverity CID :198947]Integer handling issues in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/devices/LPC55S69/fsl_clock.c

  • #18670 - [Coverity CID :182600]Integer handling issues in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/devices/LPC54114/fsl_clock.c

  • #18669 - [Coverity CID :158891]Memory - illegal accesses in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nxp/mcux/components/phyksz8081/fsl_phy.c

  • #18668 - [Coverity CID :203544]Integer handling issues in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nordic/nrfx/drivers/src/nrfx_usbd.c

  • #18667 - [Coverity CID :203513]Integer handling issues in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nordic/nrfx/drivers/src/nrfx_usbd.c

  • #18666 - [Coverity CID :203506]Integer handling issues in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nordic/nrfx/drivers/src/nrfx_usbd.c

  • #18665 - [Coverity CID :203436]Memory - illegal accesses in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/hal/nordic/nrfx/drivers/src/nrfx_usbd.c

  • #18664 - [Coverity CID :203416]Uninitialized variables in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/fs/littlefs/lfs.c

  • #18663 - [Coverity CID :203413]Null pointer dereferences in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/fs/littlefs/lfs.c

  • #18662 - [Coverity CID :61908]Insecure data handling in /home/aasthagr/zephyrproject-external-coverity-new/zephyrproject/modules/crypto/mbedtls/library/ssl_tls.c

  • #18658 - Bluetooth BR/EDR encryption key negotiation vulnerability

  • #18654 - cc3220sf_launchxl fails tests/kernel/interrupt/arch.interrupt

  • #18645 - Disconnect because of data packets during encryption procedure

  • #18615 - sam e70 xplained failed to build hello world

  • #18599 - tests/kernel/fifo/fifo_timeout fails on cc3220sf_launchxl

  • #18598 - tests/net/trickle failed on multiple plartforms

  • #18595 - USB CDC endless loop with BLE on NRF52

  • #18593 - tests/arch/arm/arm_zero_latency_irqs fails on cc3220sf_launchxl

  • #18592 - (nRF51) The RSSI signal does not rise above -44 dBm

  • #18590 - tests/kernel/fatal/kernel.common.stack_sentinel fails on FRDM-KW41Z

  • #18587 - tests/kernel/fifo/fifo_timeout/kernel.fifo.timeout fails to run on lpcxpresso54114_m4

  • #18584 - BT LL assert on LL/CON/ADV/BV-04-C

  • #18580 - Bluetooth: Security fail on initial pairing

  • #18574 - Some platforms: “reel_board”, “frdm_k64f” and “sam_e70_xplained” are be built failure

  • #18572 - Bluetooth: GATT: Unable to indicate by UUID

  • #18563 - log_strdup missing error messages seen when running wifi sample

  • #18547 - Bluetooth: GATT: Fix using variable size storage for CCC

  • #18546 - Hard Fault when connecting to BLE device

  • #18524 - No disconnection event during "heavy" indication stream

  • #18522 - BLE: Mesh: When transport send seg_msg to LPN

  • #18521 - BLE: Mesh: when friend send msg to LPN

  • #18508 - tests/net/trickle failed on frdm_k64f board

  • #18476 - Custom module with west

  • #18462 - potential buffer overrun in logging infrastructure

  • #18461 - [Coverity CID :203487]Parse warnings in /usr/lib/gcc/x86_64-redhat-linux/8/include/stdint-gcc.h

  • #18460 - [Coverity CID :203527]Parse warnings in /usr/include/unistd.h

  • #18459 - [Coverity CID :203509]Null pointer dereferences in /tests/subsys/usb/desc_sections/src/desc_sections.c

  • #18458 - [Coverity CID :203422]Memory - illegal accesses in /tests/subsys/fs/littlefs/src/testfs_util.c

  • #18457 - [Coverity CID :203419]Security best practices violations in /tests/net/traffic_class/src/main.c

  • #18456 - [Coverity CID :203401]Security best practices violations in /tests/net/traffic_class/src/main.c

  • #18455 - [Coverity CID :203490]Error handling issues in /tests/net/socket/net_mgmt/src/main.c

  • #18454 - [Coverity CID :203499]Null pointer dereferences in /tests/net/icmpv6/src/main.c

  • #18453 - [Coverity CID :203480]Null pointer dereferences in /tests/net/context/src/main.c

  • #18446 - [Coverity CID :203532]Incorrect expression in /tests/kernel/sched/schedule_api/src/user_api.c

  • #18445 - [Coverity CID :203507]Error handling issues in /tests/kernel/mutex/sys_mutex/src/main.c

  • #18444 - [Coverity CID :203516]Memory - corruptions in /tests/kernel/mem_protect/userspace/src/main.c

  • #18443 - [Coverity CID :203454]Error handling issues in /tests/kernel/mem_protect/sys_sem/src/main.c

  • #18442 - [Coverity CID :203465]Memory - corruptions in /tests/kernel/mem_protect/protection/src/main.c

  • #18439 - [Coverity CID :203437]Incorrect expression in /tests/kernel/fp_sharing/float_disable/src/k_float_disable.c

  • #18438 - [Coverity CID :203407]Incorrect expression in /tests/kernel/fp_sharing/float_disable/src/k_float_disable.c

  • #18437 - [Coverity CID :203478]Program hangs in /tests/kernel/common/src/sflist.c

  • #18436 - [Coverity CID :203424]Control flow issues in /tests/kernel/common/src/sflist.c

  • #18434 - [Coverity CID :203486]Memory - corruptions in /tests/bluetooth/uuid/src/main.c

  • #18433 - [Coverity CID :203431]Memory - corruptions in /tests/bluetooth/uuid/src/main.c

  • #18432 - [Coverity CID :203502]Error handling issues in /tests/bluetooth/tester/src/gap.c

  • #18431 - [Coverity CID :203391]Null pointer dereferences in /tests/bluetooth/gatt/src/main.c

  • #18430 - [Coverity CID :203540]Incorrect expression in /tests/arch/arm/arm_zero_latency_irqs/src/arm_zero_latency_irqs.c

  • #18429 - [Coverity CID :203525]Incorrect expression in /tests/arch/arm/arm_thread_swap/src/arm_thread_arch.c

  • #18428 - [Coverity CID :203479]Incorrect expression in /tests/arch/arm/arm_thread_swap/src/arm_thread_arch.c

  • #18427 - [Coverity CID :203392]Incorrect expression in /tests/arch/arm/arm_thread_swap/src/arm_thread_arch.c

  • #18426 - [Coverity CID :203455]Incorrect expression in /tests/arch/arm/arm_ramfunc/src/arm_ramfunc.c

  • #18424 - [Coverity CID :203489]Memory - corruptions in /tests/application_development/gen_inc_file/src/main.c

  • #18423 - [Coverity CID :203473]Null pointer dereferences in /subsys/usb/usb_descriptor.c

  • #18421 - [Coverity CID :203504]Uninitialized variables in /subsys/net/lib/sockets/sockets_net_mgmt.c

  • #18420 - [Coverity CID :203468]Control flow issues in /subsys/net/lib/sockets/sockets_net_mgmt.c

  • #18419 - [Coverity CID :203397]Control flow issues in /subsys/net/lib/sockets/sockets_net_mgmt.c

  • #18418 - [Coverity CID :203445]Error handling issues in /subsys/net/lib/sockets/getnameinfo.c

  • #18417 - [Coverity CID :203501]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_timer.c

  • #18416 - [Coverity CID :203475]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_timer.c

  • #18415 - [Coverity CID :203420]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_timer.c

  • #18414 - [Coverity CID :203496]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_push_button.c

  • #18413 - [Coverity CID :203488]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_push_button.c

  • #18412 - [Coverity CID :203482]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_push_button.c

  • #18411 - [Coverity CID :203450]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_onoff_switch.c

  • #18410 - [Coverity CID :203448]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_onoff_switch.c

  • #18409 - [Coverity CID :203427]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_onoff_switch.c

  • #18408 - [Coverity CID :203533]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_light_control.c

  • #18407 - [Coverity CID :203519]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_light_control.c

  • #18406 - [Coverity CID :203511]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_buzzer.c

  • #18405 - [Coverity CID :203426]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_buzzer.c

  • #18404 - [Coverity CID :203414]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_buzzer.c

  • #18403 - [Coverity CID :203539]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_accelerometer.c

  • #18402 - [Coverity CID :203530]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_accelerometer.c

  • #18401 - [Coverity CID :203438]Memory - corruptions in /subsys/net/lib/lwm2m/ipso_accelerometer.c

  • #18400 - [Coverity CID :203483]Control flow issues in /subsys/net/lib/conn_mgr/events_handler.c

  • #18399 - [Coverity CID :203457]Control flow issues in /subsys/net/l2/ppp/lcp.c

  • #18398 - [Coverity CID :203514]Control flow issues in /subsys/net/l2/ppp/ipv6cp.c

  • #18397 - [Coverity CID :203512]Memory - corruptions in /subsys/net/l2/ppp/ipv6cp.c

  • #18396 - [Coverity CID :203435]Error handling issues in /subsys/net/l2/ppp/fsm.c

  • #18395 - [Coverity CID :203471]Memory - corruptions in /subsys/net/l2/ethernet/gptp/gptp_mi.c

  • #18394 - [Coverity CID :203464]Memory - corruptions in /subsys/net/l2/ethernet/gptp/gptp_mi.c

  • #18393 - [Coverity CID :203541]Integer handling issues in /subsys/net/ip/6lo.c

  • #18392 - [Coverity CID :203494]Integer handling issues in /subsys/fs/littlefs_fs.c

  • #18391 - [Coverity CID :203403]Memory - corruptions in /subsys/disk/disk_access_usdhc.c

  • #18390 - [Coverity CID :203441]Null pointer dereferences in /subsys/bluetooth/mesh/transport.c

  • #18389 - [Coverity CID :203396]Null pointer dereferences in /subsys/bluetooth/mesh/access.c

  • #18388 - [Coverity CID :203545]Memory - corruptions in /subsys/bluetooth/host/smp.c

  • #18387 - [Coverity CID :203536]Memory - corruptions in /subsys/bluetooth/host/smp.c

  • #18385 - [Coverity CID :203534]Memory - corruptions in /subsys/bluetooth/host/hci_core.c

  • #18384 - [Coverity CID :203495]Control flow issues in /subsys/bluetooth/host/gatt.c

  • #18383 - [Coverity CID :203447]Memory - corruptions in /subsys/bluetooth/host/att.c

  • #18382 - [Coverity CID :203524]Incorrect expression in /subsys/bluetooth/controller/ticker/ticker.c

  • #18381 - [Coverity CID :203393]Control flow issues in /subsys/bluetooth/controller/ll_sw/ull_conn.c

  • #18380 - [Coverity CID :203461]Null pointer dereferences in /subsys/bluetooth/controller/ll_sw/ull.c

  • #18379 - [Coverity CID :203493]Control flow issues in /soc/arm/st_stm32/stm32h7/soc_m7.c

  • #18377 - [Coverity CID :203535]Error handling issues in /samples/net/sockets/civetweb/src/main.c

  • #18376 - [Coverity CID :203462]Error handling issues in /samples/net/sockets/civetweb/src/main.c

  • #18375 - [Coverity CID :203440]Null pointer dereferences in /samples/net/nats/src/main.c

  • #18374 - [Coverity CID :203523]Error handling issues in /samples/drivers/counter/alarm/src/main.c

  • #18372 - [Coverity CID :203543]Memory - illegal accesses in /samples/bluetooth/eddystone/src/main.c

  • #18371 - [Coverity CID :203542]Error handling issues in /lib/posix/pthread.c

  • #18370 - [Coverity CID :203469]Memory - corruptions in /drivers/wifi/eswifi/eswifi_core.c

  • #18369 - [Coverity CID :203425]Memory - corruptions in /drivers/wifi/eswifi/eswifi_core.c

  • #18368 - [Coverity CID :203411]Memory - corruptions in /drivers/wifi/eswifi/eswifi_core.c

  • #18367 - [Coverity CID :203409]Memory - corruptions in /drivers/wifi/eswifi/eswifi_core.c

  • #18366 - [Coverity CID :203452]Control flow issues in /drivers/timer/xlnx_psttc_timer.c

  • #18365 - [Coverity CID :203434]Control flow issues in /drivers/timer/xlnx_psttc_timer.c

  • #18364 - [Coverity CID :203467]Memory - corruptions in /drivers/sensor/lis2dh/lis2dh_trigger.c

  • #18363 - [Coverity CID :203492]Memory - corruptions in /drivers/net/ppp.c

  • #18362 - [Coverity CID :203412]Control flow issues in /drivers/net/ppp.c

  • #18361 - [Coverity CID :203515]Uninitialized variables in /drivers/flash/flash_stm32l4x.c

  • #18360 - [Coverity CID :203531]Memory - corruptions in /drivers/espi/espi_mchp_xec.c

  • #18359 - [Coverity CID :203521]Memory - illegal accesses in /drivers/espi/espi_mchp_xec.c

  • #18358 - [Coverity CID :203497]Memory - corruptions in /drivers/espi/espi_mchp_xec.c

  • #18357 - [Coverity CID :203485]Memory - illegal accesses in /drivers/espi/espi_mchp_xec.c

  • #18356 - [Coverity CID :203430]Integer handling issues in /drivers/espi/espi_mchp_xec.c

  • #18355 - [Coverity CID :203466]Memory - illegal accesses in /drivers/can/can_mcux_flexcan.c

  • #18354 - [Coverity CID :203449]Memory - illegal accesses in /boards/posix/native_posix/cmdline_common.c

  • #18353 - [Coverity CID :203522]Null pointer dereferences in /arch/arm/core/cortex_m/fault.c

  • #18352 - devicetree: support multiple values in io-channels

  • #18334 - DNS resolution is broken for some addresses in master/2.0-pre

  • #18326 - Bluetooth: Mesh: LPN: Remove msg from cache on rejection Enhancement

  • #18320 - tests/drivers/can/api/peripheral.can fail on FRDM-K64F

  • #18306 - Unable to reconnect paired devices with controller privacy disabled (host privacy enabled)

  • #18301 - menuconfig target can corrupt build configuration

  • #18298 - Unable to build mesh-demo for BBC micro:bit

  • #18292 - tests/net/lib/dns_addremove failed on frdm_k64f board.

  • #18284 - tests/kernel/fp_sharing/float_disable and tests/kernel/mutex/mutex_api and tests/kernel/sleep fails on twr_ke18f

  • #18283 - tests/crypto/tinycrypt_hmac_prng and tests/crypto/mbedtls and tests/posix/fs build failure on mimxrt1015_evk

  • #18281 - tests/kernel/mem_protect/protection fails on LPC54114_m4

  • #18272 - xtensa ASM2 has no support for dynamic interrupts

  • #18269 - Documentation improvement for macOS

  • #18263 - flash sector erase fails on stm32f412

  • #18261 - CONFIG_TIMESLICING=n breaks kernel

  • #18258 - sys_get_be64() is missing from sys/byteorder.h

  • #18253 - Network samples echo_client doesn't work if only IPv4 enabled.

  • #18246 - Build failures with current tree

  • #18238 - drivers/modem/modem_socket: modem_socket_put() sock_fd parameter not handled correctly

  • #18232 - drivers: can: mcux: TX callback and can_detach don't work propperly

  • #18231 - MCUBoot not cleaning up properly before booting Zephyr?

  • #18228 - stm32h747i_disco: Fix SYS_CLOCK_TICKS_PER_SEC

  • #18212 - README file missing for civetweb sample

  • #18205 - tests/net/socket/udp fails when code coverage is enabled on qemu_x86

  • #18202 - Disable Duplicate scan, no longer available

  • #18201 - bug: west flash with --hex-file param used to work w/o path specified

  • #18198 - SDK 0.10.2 rv32m1_vega samples/subsys/logging/logger build fails

  • #18194 - [zephyr 1.14][MESH/NODE/CFG/HBP/BV-05-C] Zephyr does not send Heartbeat message on friendship termination

  • #18188 - [zephyr 1.14] Re-enabling CCC gets broken when used along with Robust Caching

  • #18183 - [zephyr 1.14][GATT/SR/GAS/BV-07-C] GATT Server does not inform change-unaware client about DB changes

  • #18181 - Some platforms(e.g. sam_e70_xplained) will be flashed failure if the platforms have not generated HEX file although they are built successfully.

  • #18178 - BLE Mesh When Provisioning Use Input OOB Method

  • #18171 - gen_defines creates identical labels for multicell pwms definition

  • #18155 - i2c_ll_stm32_v1: I2C_CR1:STOP is not cleared

  • #18154 - Qemu: mps2+: missing documentation

  • #18150 - [zephyr 1.14] Host does not change the RPA

  • #18141 - arc: the caculation of exception stack is wrong

  • #18140 - xtensa passes NULL esf on fatal error

  • #18132 - getting_started should indicate upgrade rather than just install west

  • #18131 - devicetree should check input against declared type

  • #18092 - Assert in BT controller on RPA timeout

  • #18090 - [zephyr 1.14][MESH/NODE/FRND/FN/BV-08-C] Mesh Friend queues more messages than indicates it's Friend Cache

  • #18080 - LWM2M bootstrap issue

  • #18059 - k_busy_wait passed milliseconds instead of microseconds

  • #18052 - z_fatal_error missing log_strdup

  • #18048 - [zephyr 1.14] Zephyr with privacy does not disconnect device with unresolvable RPA

  • #18042 - Only corporate members can join the slack channel

  • #18034 - It's impossible to build Zephyr via cmake/make with west 0.6.0 installed

  • #18029 - why kconfiglib.py doesn't throw error for file drivers/serial/Kconfig.nrfx

  • #18021 - Socket vtable can access null pointer callback function

  • #18019 - BT scan via shell fatal error

  • #18013 - BLE Mesh On Net Buffer free issue

  • #18011 - arc: the offset generation of accl_regs is wrong

  • #18009 - Dead link in documentation

  • #18005 - BLE Mesh When Friend Clear Procedure Timeout

  • #18002 - Flash using open source stlink, instead of SEGGER jlink?

  • #17997 - fix extern "C" use throughout Zephyr

  • #17996 - BUILD_ASSERT not active in three of five shippable platforms

  • #17990 - BLE Mesh When IV update test procedure

  • #17979 - Security level cannot be elevated after re-connection with privacy

  • #17977 - BLE Mesh When IV Update Procedure

  • #17971 - [zephyr 1.14] Unable to register GATT service that was unregistered before

  • #17967 - drivers/pwm/pwm_api test failed on frdm_k64f board.

  • #17965 - kernel/sleep/ test failed on reel_board.

  • #17962 - BLE Mesh Recommended memory allocation due to who is assigned who releases the strategy

  • #17956 - Is POSIX I/O supported on peripheral?

  • #17951 - RFC: update FS API for readdir consistency

  • #17948 - Bluetooth: privacy: Reconnection issue

  • #17944 - [zephyr 1.14] LE Enhanced Connection Complete indicates Resolved Public once connected to Public peer address

  • #17936 - Bluetooth: Mesh: The canceled buffer is not free, causing a memory leak

  • #17932 - BLE Mesh When Friend Send Seg Message To LPN

  • #17926 - CAN | nrf52 | device tree error: zephyrproject/zephyr/dts/bindings/can/microchip,mcp2515.yaml (in 'reg'): 'category' from !included file overwritten ('required' replaced with 'optional')

  • #17923 - SPI1 on nrf52_pca10040 is dead by default

  • #17922 - Driver: modem helper should make it easier to implement a modem

  • #17920 - Bluetooth: Security problem

  • #17907 - BLE Mesh when resend use GATT bearer

  • #17899 - tests/kernel/mem_protect/stackprot/kernel.memory_protection fails on nsim_em

  • #17897 - k_busy_wait not working when using 32KHz timer driver

  • #17891 - fs/nvs: nvs_init can hang if no nvs_ate available

  • #17882 - [zephyr 1.14] Database Out of Sync error is not returned as expected

  • #17880 - Unable to re-connect to privacy enabled peer when using stack generated Identity

  • #17876 - BME680 sensor sample not building

  • #17870 - Incorrect report received lenght and offset in async API

  • #17869 - Unlocking nested k_sched_lock() cause forced preemption

  • #17864 - cpp_synchronization sample not working on nucleo_l476rg

  • #17861 - Tester application lacks BTP Discover All Primary Services handler

  • #17857 - GATT: Incorrect byte order for GATT database hash

  • #17853 - kernel panic in tests/kernel/sched/schedule_api

  • #17851 - riscv/m2gl025: timer tests broken

  • #17843 - Bluetooth: controller: v1.14.x release conformance test failures

  • #17821 - Mesh Bug on access.c

  • #17820 - Mesh bug report In access.c

  • #17816 - LVGL V5.3 build error if CONFIG_LVGL_COLOR_16_SWAP=y

  • #17812 - pthread_cond_timedwait interprets timeout wrong

  • #17809 - Bluetooth Mesh message cached too early when LPN

  • #17802 - [zephyr 1.14] Address type 0x02 is used by LE Create Connection in device privacy mode

  • #17800 - Bluetooth: GATT: Write Without Reponse to invalid handle asserts

  • #17794 - Timeutil_api test fails with sanitycheck on iotdk board.

  • #17790 - MEC1501 configure warnings in eSPI (dts)

  • #17789 - Bluetooth: host: conn.c missing parameter copy

  • #17787 - openocd unable to flash hello_world to cc26x2r1_launchxl

  • #17784 - failing network tests with code coverage enabled in qemu_x86 not failing when run with gdb

  • #17783 - network tests failing with code coverage enabled in qemu_x86 (coverage.c)

  • #17782 - network tests failing with 'unexpected eof' with code coverage enabled in qemu_x86 (TSS)

  • #17778 - Microchip XEC rtos Timer breaks gpios and k_sleep?

  • #17772 - Compilation error of soc/arm/nxp_imx/rt/soc.c

  • #17764 - Broken link to latest development version of docs

  • #17751 - build is broken for mec15xxevb_assy6853

  • #17738 - STATIC_ASSERT no longer defined when CONFIG_NEWLIB_LIBC is enabled

  • #17732 - cannot use bt_conn_security in connected callback

  • #17727 - how to make zephyr as a ble mesh provisioner to other BLE based board having ble mesh

  • #17726 - How to make Zephyr as a ble mesh provisioner ?

  • #17723 - Advertiser never clears state flags

  • #17715 - Missing 'reg-names' string in riscv32-litex-vexriscv.dtsi

  • #17703 - Add prop 'clock-frequency' to STM32 targets

  • #17697 - usb_dc_nrfx driver gets stuck after USB3CV HID Tests are performed on hid sample

  • #17692 - Proper way for joining a multicast group (NRF52840/OpenThread)

  • #17690 - samples/subsys/shell/fs does not work?

  • #17671 - ADC not supported by nrf52840_pca10059 DTS file

  • #17665 - Missing 'label' on most nodes with 'compatible = "pwm-leds"'

  • #17664 - Missing 'clocks' on most nodes with 'compatible = "nxp,kinetis-usbd"'

  • #17663 - Missing 'label' on most nodes with 'compatible = "fixed-clock"'

  • #17662 - Missing 'label' on nodes with 'compatible = "jedec,spi-nor"'

  • #17657 - subsis/disk/disk_access_spi_sdhc: response data eaten by idle byte consumption

  • #17650 - devicetree: missing preferred instance presence macro

  • #17635 - UnicodeDecodeError is raised while executing west build

  • #17630 - efr32mg_sltb004a tick clock error

  • #17613 - POSIX arch: occasional failures of tests/kernel/sched/schedule_api on CI

  • #17608 - NMP timeout when uploading image with mcumgr over BLE under Linux

  • #17600 - Enable Mesh Friend support in Bluetooth tester application

  • #17595 - two userspace tests fail if stack canaries are enabled in board configuration

  • #17591 - ARM: z_arch_except() is too permissive in user mode

  • #17590 - ARC: unable to induce kernel_oops or stack check fail errors from user mode

  • #17586 - stack canary storage area should be read-only to user mode?

  • #17584 - k_mutex is not SMP-safe

  • #17581 - linker script packing failure with subsys/fb fonts and native_posix_64

  • #17564 - Missing 'stdlib.h' include when C++ standard library is used.

  • #17559 - Assertion failed: zephyr toolchain variant invalid

  • #17557 - samples/net/wifi fails to build on cc3220sf_launchxl

  • #17555 - CONFIG_LOG doesn't work on x86_64 due to no working backends

  • #17554 - pyocd flash does not support the -b option for board ID so that the sanitycheck script can’t specified the board ID to flash when the host connected with multiple boards.

  • #17550 - SimpleLink WiFi host driver should revert back to using static memory model

  • #17547 - incorrect documentation for debugging nsim_em / nsim_sem

  • #17543 - dtc version 1.4.5 with ubuntu 18.04 and zephyr sdk-0.10.1

  • #17534 - Race condition in GATT API.

  • #17532 - List of missing device tree properties with 'category: required' in the binding for the node

  • #17525 - L2CAP: On insufficient authentication error received, Zephyr does unauthenticated pairing

  • #17511 - _bt_br_channels_area section missing in sanitycheck whitelist

  • #17508 - RFC: Change/deprecation in display API

  • #17507 - system timer drivers using the "new" API should not be configured with CONFIG_TICKLESS_KERNEL

  • #17497 - Bluetooth: Mesh: How to Write provision and configure data to flash?

  • #17488 - CDC_ACM USB on nRF device fails after suspend

  • #17487 - v1.14-branch: SDK 0.10.1 support?

  • #17486 - nRF52: SPIM: Errata work-around status?

  • #17485 - sanitycheck: Over-zealous checking for binary sections

  • #17483 - mec15xxevb_assy6853 board documentation is erroneous

  • #17480 - holyiot_yj16019 cannot compile IEEE 802.15.4 L2

  • #17478 - net/buf test fails for qemu_x86_64

  • #17475 - [RTT] compile error when RTT console enabled

  • #17463 - Bluetooth: API limits usage of MITM flags in Pairing Request

  • #17460 - sample: gui/lvgl

  • #17450 - net: IPv6/UDP datagram with unspecified addr and zero hop limit causes Zephyr to quit

  • #17439 - sanitycheck: nrf52840-pca10056 (dev kit) picks up sample/drivers items which will fail due to missing HW

  • #17427 - net: IPv4/UDP datagram with zero src addr and TTL causes Zephyr to segfault

  • #17419 - arch:arc: remove the extra vairables used in irq and exception handling

  • #17415 - Settings Module - settings_line_val_read() returning -EINVAL instead of 0 for deleted setting entries

  • #17410 - k_work should have a user_data field

  • #17408 - LwM2M: engine doesn't support offloaded TLS stack

  • #17401 - LwM2M: requires that CONFIG_NET_IPV* be enabled (can't use 100% offloaded IP stack)

  • #17399 - LwM2M: Can't use an alternate mbedtls implementation

  • #17381 - DTS compatible property processing assumes specific driver exists

  • #17379 - Wrong hex file generated for MCUboot

  • #17378 - samples: net: echo-server: no return packet

  • #17376 - device tree diagnostic failure in enum

  • #17368 - Time Slicing cause system sleep short time

  • #17366 - Regression: sanitycheck coverage generation defaults will error out for POSIX arch targets

  • #17365 - Documentation: sanitycheck coverage generation instructions lead to errors and no coverage report for POSIX boards

  • #17363 - SPI driver does not reset master mode fault on STM32

  • #17353 - Configuring with POSIX_API disables NET_SOCKETS_POSIX_NAMES

  • #17342 - CODEOWNERS is broken (III)

  • #17340 - Bluetooth Mesh: Unable to receive messages when RPL is full.

  • #17338 - kernel objects address check in elf_helper.py

  • #17313 - drivers: usb_dc_mcux_ehci does not compile

  • #17307 - device tree bindings disallow strings that begin with integers

  • #17294 - DB corruption when adding/removing service

  • #17288 - Bluetooth: controller: Fix handling of L2CAP start frame with zero PDU length

  • #17284 - unrecognized binary sections: ['_settings_handlers_area']

  • #17281 - sanitycheck error on mimxrt1050_evk samples/gui/lvgl/sample.gui.lvgl with no network connection

  • #17280 - How to use UART1 for nrf52_pca10040

  • #17277 - no code coverage for k_float_disable() in user mode

  • #17266 - CDC_ACM USB not recognized by windows as serial port

  • #17262 - insufficient code coverage for lib/os/base64.c

  • #17251 - w25q: erase operations must be erase-size aligned

  • #17250 - After first GC operation the 1st sector had become scratch and the 2nd sector had became write sector.

  • #17231 - Posix filesystem wrapper leaks internal FS desc structures

  • #17226 - [Coverity CID :61894]Security best practices violations in /home/aasthagr/zephyrproject/modules/crypto/mbedtls/library/rsa.c

  • #17225 - [Coverity CID :61905]Insecure data handling in /home/aasthagr/zephyrproject/modules/crypto/mbedtls/library/ssl_cli.c

  • #17224 - [Coverity CID :78542]Null pointer dereferences in /home/aasthagr/zephyrproject/modules/crypto/mbedtls/library/rsa.c

  • #17223 - [Coverity CID :149311]Control flow issues in /home/aasthagr/zephyrproject/modules/crypto/mbedtls/library/cipher.c

  • #17222 - [Coverity CID :173947]Uninitialized variables in /home/aasthagr/zephyrproject/modules/lib/mcumgr/cborattr/src/cborattr.c

  • #17221 - [Coverity CID :173979]Control flow issues in /home/aasthagr/zephyrproject/modules/lib/tinycbor/src/cborparser.c

  • #17220 - [Coverity CID :173986]Control flow issues in /home/aasthagr/zephyrproject/modules/lib/mcumgr/cborattr/src/cborattr.c

  • #17219 - [Coverity CID :174014]Incorrect expression in /home/aasthagr/zephyrproject/modules/lib/tinycbor/src/cborparser.c

  • #17218 - [Coverity CID :186031]Control flow issues in /home/aasthagr/zephyrproject/modules/lib/mcumgr/cmd/fs_mgmt/src/fs_mgmt.c

  • #17217 - [Coverity CID :186038]Control flow issues in /home/aasthagr/zephyrproject/modules/lib/mcumgr/cmd/img_mgmt/src/img_mgmt.c

  • #17216 - [Coverity CID :186052]Control flow issues in /home/aasthagr/zephyrproject/modules/lib/mcumgr/cmd/fs_mgmt/src/fs_mgmt.c

  • #17215 - [Coverity CID :186054]Control flow issues in /home/aasthagr/zephyrproject/modules/lib/mcumgr/cmd/img_mgmt/src/img_mgmt_state.c

  • #17214 - [Coverity CID :186060]Control flow issues in /home/aasthagr/zephyrproject/modules/lib/mcumgr/cmd/img_mgmt/src/img_mgmt_state.c

  • #17213 - [Coverity CID :186188]Memory - illegal accesses in /home/aasthagr/zephyrproject/modules/lib/open-amp/open-amp/lib/rpmsg/rpmsg.c

  • #17212 - [Coverity CID :187076]Control flow issues in /home/aasthagr/zephyrproject/modules/hal/silabs/gecko/emlib/src/em_cmu.c

  • #17211 - [Coverity CID :188746]Memory - illegal accesses in /home/aasthagr/zephyrproject/modules/hal/cypress/PDL/3.1.0/drivers/source/cy_syslib.c

  • #17210 - [Coverity CID :190643]Error handling issues in /home/aasthagr/zephyrproject/modules/debug/segger/systemview/SEGGER_SYSVIEW.c

  • #17209 - [Coverity CID :190927]Uninitialized variables in /home/aasthagr/zephyrproject/modules/lib/open-amp/open-amp/lib/remoteproc/remoteproc.c

  • #17208 - [Coverity CID :190941]Insecure data handling in /home/aasthagr/zephyrproject/modules/crypto/mbedtls/library/ssl_tls.c

  • #17207 - [Coverity CID :190963]Code maintainability issues in /home/aasthagr/zephyrproject/modules/fs/nffs/src/nffs_restore.c

  • #17206 - [Coverity CID :190975]Memory - illegal accesses in /home/aasthagr/zephyrproject/modules/lib/open-amp/open-amp/lib/include/openamp/rpmsg.h

  • #17205 - [Coverity CID :190999]Insecure data handling in /home/aasthagr/zephyrproject/modules/lib/open-amp/open-amp/lib/rpmsg/rpmsg_virtio.c

  • #17204 - [Coverity CID :191000]Memory - corruptions in /home/aasthagr/zephyrproject/modules/lib/open-amp/open-amp/lib/remoteproc/remoteproc.c

  • #17203 - [Coverity CID :198951]Code maintainability issues in /home/aasthagr/zephyrproject/modules/debug/segger/systemview/SEGGER_SYSVIEW.c

  • #17202 - [Coverity CID :199436]Uninitialized variables in /subsys/net/lib/sockets/sockets.c

  • #17201 - [Coverity CID :199437]Null pointer dereferences in /tests/net/ip-addr/src/main.c

  • #17200 - [Coverity CID :199438]Memory - illegal accesses in /drivers/interrupt_controller/exti_stm32.c

  • #17190 - net-mgmt should pass info element size to callback

  • #17188 - k_uptime_delta returns wrong times

  • #17182 - "tests/subsys/usb/device/" fails on reel_board.

  • #17177 - ARM: userspace/test_bad_syscall fails on ARMv8-M

  • #17176 - deprecated counter_set_alarm is referenced in documentation

  • #17172 - insufficient code coverage for lib/os/mempool.c

  • #17170 - x86_64 crash with spinning child thread

  • #17167 - ARC crash with spinning user thread

  • #17166 - arch/x86: eliminate support for CONFIG_REALMODE

  • #17158 - Bluetooth: Update PICS for latest PTS 7.4.1

  • #17147 - UARTE device has no API when run on nrf52810

  • #17114 - drivers: usb_dc_stm32 broken after west update

  • #17111 - nucleo_f030r8 build error

  • #17095 - Building with Xtensa toolchain fails

  • #17092 - Bluetooth: GAP/IDLE/NAMP/BV-01-C requires Read by UUID

  • #17065 - Misspelled CONFIG use in is_rodata() for CONFIG_RISCV32

  • #17063 - tests/kernel/tickless/tickless_concept (qemu_x86) fails even outside of CI

  • #17057 - Bluetooth: Mesh: Implementation doesn't conform to latest errata and 1.0.1 version

  • #17055 - net: Incorrect data length after the connection is established

  • #17053 - Bluetooth Mesh: Periodic Publishing

  • #17043 - compile "hello-world" sample for esp32 board error

  • #17041 - [1.14] Bluetooth: Mesh: RPL handling is not in line with the spec

  • #17038 - code relocation generating different memory layout cause user mode not working

  • #17037 - MQTT with TLS support over SOCKS

  • #17031 - Compiler warnings in settings module in Zephyr 1.14

  • #17017 - #16827 Breaks Ethernet on FRDM-K64F

  • #17015 - #15910 Breaks Ethernet on STM32F7

  • #17013 - Bluetooth: Add error reason to pairing failed callbacks

  • #17007 - USB mass demo format fails on frdm_k64f

  • #16989 - Errors when building application in Eclipse

  • #16971 - DFU supported for hci_uart sample ?

  • #16946 - characteristic value handle vs characteristic handle

  • #16944 - Insufficient test coverage for lib/os/json.c

  • #16943 - Missing test coverage for lib/os/crc*.c

  • #16934 - drivers: flash: stm32l4: Erase wait time is not enough

  • #16931 - logging: Assertion when in panic mode

  • #16926 - NXP LPC54102(LPC54114): question about dual core(M4 and M0) running on flash

  • #16924 - Add DNS server added/removed events to net_mgmt

  • #16915 - stack_sentinel: rare ASSERTION FAIL [!(z_arch_curr_cpu()->nested != 0U)] @ ZEPHYR_BASE/kernel/thread.c:429 Threads may not be created in ISRs

  • #16911 - tests/kernel/sched/schedule_api crash on qemu_x86_64 with SCHED_MULTIQ enabled

  • #16907 - native_posix build fails with X86_64 on macOS

  • #16901 - No test coverage for CONFIG_ZERO_LATENCY_IRQS

  • #16899 - fs/nvs: might loop-up if storage was not erased before first run

  • #16898 - bluetooth stack change affects timer behavior

  • #16894 - ARM: alignment problems in libc/newlib

  • #16893 - Bluetooth: Multiple local IDs, privacy problem

  • #16887 - ARM: threads' privilege stack alignment is not optimal

  • #16872 - Bluetooth: LL: Peripheral crashes after a while with multiple Centrals

  • #16864 - Bluetooth: Mesh: Rx buffer exhaustion causes deadlock

  • #16862 - arc: -mfpu=fpuda_all is not set when CONFIG_FLOAT is configured

  • #16861 - nRF52: UARTE: Data corruption right after resuming device

  • #16830 - Bluetooth: controller: Follow up on ticker conflict resolution

  • #16823 - k_busy_wait() on nRF5x boards isn't waiting long enough

  • #16803 - Deferred bt_conn_tx causes sysworkq deadlock

  • #16799 - Bluetooth: L2CAP: Interpretation of SCID and DCID in Disconnect is wrong

  • #16797 - [Zephyr v1.14.0] stm32: MCUboot bootloader results in Hardware exception

  • #16793 - kernel timeout_list repeatedly add a thread

  • #16787 - [Coverity CID :198945]Null pointer dereferences in /subsys/bluetooth/controller/ll_sw/ull_conn.c

  • #16786 - [Coverity CID :198946]Memory - corruptions in /subsys/bluetooth/host/gatt.c

  • #16785 - [Coverity CID :198949]Error handling issues in /tests/net/socket/register/src/main.c

  • #16779 - [Zephyr v1.14] ARM: fix the start address of MPU guard in stack-fail checking (when building with no user mode)

  • #16778 - Build failures in various mimxrt boards

  • #16773 - DTS: generated output for each flash-controller

  • #16770 - Complete FP support for ARC

  • #16761 - nrf52840 usb driver with openthread

  • #16760 - K_THREAD_STACK_EXTERN() confuses gen_kobject_list.py

  • #16750 - counter: lack of interrupt when CC=0

  • #16749 - IRQ_CONNECT and irq_enable calls in the SiFive UART driver is misconfigured

  • #16747 - bluetooth: peripheral: RX buffer size issues

  • #16746 - boards: nrf52840_pca10059: Configure NFC pins as GPIOs by default

  • #16745 - PTHREAD_MUTEX_DEFINE(): don't store into the _k_mutex section

  • #16739 - spi: stm32: pinmux: default configuration does not opt for low power consumption

  • #16734 - Bluetooth: GATT: Writing 1 byte to a CCC access invalid memory

  • #16733 - soc/stm32: Remove useless package digit for STM32 SoC Kconfig symbols

  • #16720 - drivers/loapic_timer.c is buggy, needs cleanup

  • #16716 - soc: stm32: Is the setting of NUM_IRQS in the F3 series wrong?

  • #16707 - Problem with k_sleep

  • #16695 - code coverage: kernel/device.c

  • #16687 - basic disco sample fails

  • #16678 - LPN establishment of Friendship never completes if there is no response to the initial Friend Poll

  • #16676 - Settings enhancements

  • #16672 - nrf: spi: Excess current

  • #16670 - Memory reports do not work when Nordic proprietary LL is selected

  • #16661 - Symmetric multiprocessing (SMP) for ARC HS cores

  • #16639 - eth: pinging frdm k64f eventually leads to unresponsive ethernet device

  • #16634 - GATT indicate API inconsistent when using characteristic declaration attribute as argument

  • #16631 - SDK_VERSION

  • #16624 - Building Grub fails when using gcc9

  • #16623 - Building with Openthread fails

  • #16607 - Building hello_world fails for xtensa: xt-xcc ERROR parsing -Wno-address-of-packed-member: unknown flag

  • #16606 - Fault in CPU stats

  • #16604 - Zephyr fails to build with CPU load measurement enabled

  • #16603 - Bluetooth: Gatt Discovery: BT_GATT_DISCOVER_PRIMARY returns all services while BT_GATT_DISCOVER_SECONDARY returns none

  • #16602 - Bluetooth: GATT Discovery: Descriptor Discovery by range Seg Fault

  • #16600 - Bluetooth: Mesh: Proxy SAR timeout is not implemented

  • #16594 - net: dns: Zephyr is unable to unpack mDNS answers produced by another Zephyr node

  • #16584 - [Coverity CID :198863]Error handling issues in /subsys/net/lib/sntp/sntp.c

  • #16583 - [Coverity CID :198864]Parse warnings in /subsys/logging/log_backend_rtt.c

  • #16582 - [Coverity CID :198865]Null pointer dereferences in /drivers/usb/device/usb_dc_stm32.c

  • #16581 - [Coverity CID :198866]Null pointer dereferences in /subsys/net/lib/dns/llmnr_responder.c

  • #16580 - [Coverity CID :198867]Parse warnings in /tests/subsys/fs/nffs_fs_api/common/nffs_test_system_01.c

  • #16579 - [Coverity CID :198868]Parse warnings in /drivers/watchdog/wdt_qmsi.c

  • #16578 - [Coverity CID :198869]Parse warnings in /subsys/shell/shell_rtt.c

  • #16577 - [Coverity CID :198870]Error handling issues in /subsys/net/lib/lwm2m/lwm2m_obj_firmware_pull.c

  • #16576 - [Coverity CID :198871]Parse warnings in /drivers/i2c/i2c_qmsi_ss.c

  • #16575 - [Coverity CID :198872]Parse warnings in /tests/subsys/settings/nffs/src/settings_setup_nffs.c

  • #16574 - [Coverity CID :198873]Incorrect expression in /tests/drivers/uart/uart_async_api/src/test_uart_async.c

  • #16573 - [Coverity CID :198874]Null pointer dereferences in /drivers/usb/device/usb_dc_stm32.c

  • #16572 - [Coverity CID :198875]Memory - corruptions in /drivers/flash/flash_simulator.c

  • #16571 - [Coverity CID :198876]Parse warnings in /tests/subsys/fs/multi-fs/src/test_nffs.h

  • #16570 - [Coverity CID :198877]Null pointer dereferences in /subsys/net/ip/net_if.c

  • #16569 - [Coverity CID :198878]Error handling issues in /samples/net/sockets/echo_server/src/tcp.c

  • #16568 - [Coverity CID :198879]Parse warnings in /tests/subsys/fs/fat_fs_dual_drive/src/test_fat_mount.c

  • #16567 - [Coverity CID :198880]Possible Control flow issues in /samples/net/lwm2m_client/src/lwm2m-client.c

  • #16566 - [Coverity CID :198881]Parse warnings in /drivers/serial/uart_qmsi.c

  • #16565 - [Coverity CID :198882]Parse warnings in /drivers/console/rtt_console.c

  • #16564 - [Coverity CID :198883]Parse warnings in /drivers/gpio/gpio_qmsi_ss.c

  • #16563 - [Coverity CID :198884]Parse warnings in /drivers/counter/counter_qmsi_aon.c

  • #16524 - FXOS8700 is not well supported in twr_ke18f

  • #16519 - USAGE FAULT occurs when i2c_write is called

  • #16518 - USB_UART_DTR_WAIT not working on nrf52840_pca10059

  • #16508 - tests/subsys/storage/flash_map Instruction bus error on frdmk64 board

  • #16506 - tests/posix/fs missing ff.h

  • #16501 - Code Coverage for qemu_x86 is not getting generated due to a build error

  • #16493 - [Coverity CID :198640]Resource leaks in /tests/net/socket/register/src/main.c

  • #16492 - [Coverity CID :198644]Incorrect expression in /tests/drivers/uart/uart_async_api/src/test_uart_async.c

  • #16487 - tests/kernel/timer/timer_api/kernel.timer sporadically (high frequency) fails in CI on qemu-xtensa

  • #16483 - net: ipv6: udp: Zephyr replies to datagram with illegal checksum 0

  • #16478 - Bluetooth: Improper bonded peers handling

  • #16470 - Superfluous USB suspend after USB configured

  • #16463 - tests/subsys/settings/fcb_init fails on second run

  • #16453 - sockets: getaddrinfo: AF_UNSPEC handling was recently broken

  • #16432 - Weird link error of the console sample!

  • #16428 - samples/gui/lvgl does not work on PCA10056

  • #16426 - Missing included dependencies in many header files

  • #16419 - Bluetooth: XTAL feature regression

  • #16418 - drivers: watchdog: sam0: check if timeout is valid

  • #16417 - issues with can filter mode set

  • #16416 - sram size for RT1015 and RT1020 needs to be update.

  • #16415 - Build errors with C++

  • #16414 - Backport west build --pristine

  • #16413 - Missing dependency in cmake

  • #16412 - on reel_board the consumption increases because TX pin is floating

  • #16411 - bad regex for west version check in host-tools.cmake

  • #16389 - ninja flash to intel quark d2000 zephyr

  • #16387 - STM32wb55 bluetooth samples fail

  • #16379 - net: ipv6: udp: Zephyr replies with illegal UDP checksum zero

  • #16375 - net: ipv4: udp: Zephyr does not reply to a valid datagram with checksum zero

  • #16366 - Build error on QEMU x86 and quark_se_c1000_devboard

  • #16365 - lwm2m: enable with CONFIG_NET_RAW_MODE

  • #16363 - Error building x_nucleo_iks01a1 sample on nucleo_wb55rg after activating I2C Bus

  • #16360 - ARM: Implement configurable MPU-based stack overflow guards

  • #16354 - net: ipv6: Zephyr does not reply to fragmented packet

  • #16341 - Bluetooth: GATT Server failed to send Service Change Indication

  • #16339 - openthread: off-by-one error when calculating ot_flash_offset for settings

  • #16327 - doc: networking: overview has out of date info for LwM2M

  • #16326 - USB3CV Chapter 9 Tests failures

  • #16323 - net: ipv6: tcp: unexpected reply to malformed HBH in TCP/IPv6 SYN

  • #16318 - net: Network Offloading: Particle Boron

  • #16316 - ST modules organization

  • #16313 - LMP Response Timeout / LL Response Timeout (0x22) after ~40s when using LE Secure Connections

  • #16307 - cannot move location counter backwards error happen

  • #16303 - mbedtls: config-tls-generic.h: MBEDTLS_PLATFORM_NO_STD_FUNCTIONS seems ungrounded

  • #16296 - dts generation in correct for 2 registers and no-size

  • #16289 - Driver: modem ublox-sara-r4 not compiling

  • #16278 - [Zepyhr v1.14.0] Unable to update FW with mcumgr over UART

  • #16276 - net: ipv4: Zephyr replies to link-layer broadcast packet

  • #16275 - setting_init crashes on qemu_x86 when setting BT_SETTINGS

  • #16273 - Calling k_work_submit can reenable interrupts

  • #16272 - bluetooth mesh proxy filter

  • #16268 - Add 32K RAM support for nRF51822 REVC/microbit board

  • #16257 - net: icmpv4: Zephyr sends echo reply with multicast source address

  • #16243 - std::vector push_back() not working correctly

  • #16240 - USB Bluetooth and DFU classes cannot be enabled simultaneously on nRF52840

  • #16238 - k_cycle_get_32() API is useless in some Zephyr configurations

  • #16236 - [docs] Windows installation guide, git part, is installed with non-intended configuration

  • #16234 - tests/benchmarks/latency_measure can not calculate the real time thread switch for twr_ke18f

  • #16229 - tests/kernel/common fails at test_atomic on twr_ke18f board

  • #16227 - Zephyr env: unset var in conditional activation

  • #16226 - ARM: IsInIsr(): inconsistencies between doc and implementation

  • #16225 - tests/kernel/msgq/msgq_api twr_ke18f fails with assert

  • #16224 - tests/subsys/storage/flash_map meet mpu hardfault in twr_ke18f board.

  • #16216 - tests/kernel/timer/timer_api fails on nrf51_pca10028 board

  • #16215 - FIFO queue data seems to get overwritten

  • #16211 - NVS: sector erase at startup (2-sectors configuration)

  • #16204 - Build STM32 : generate hex file fail

  • #16191 - boards/arm/{olimexino_stm32, stm32_min_dev}: USB pinmux setup is skipped

  • #16185 - Compile error using entropy.h in C++ code

  • #16177 - STM32: Could not compile with CONFIG_PINMUX=n

  • #16170 - CI fails because warning in LOG_ERR() in drivers/i2s_ll_stm32.c

  • #16164 - [Coverity CID :198584]Uninitialized variables in /drivers/led/ht16k33.c

  • #16163 - [Coverity CID :198587]Incorrect expression in /tests/subsys/usb/desc_sections/src/desc_sections.c

  • #16162 - [Coverity CID :198588]Control flow issues in /drivers/gpio/gpio_cc13xx_cc26xx.c

  • #16161 - [Coverity CID :198589]Control flow issues in /drivers/i2c/i2c_sam0.c

  • #16160 - [Coverity CID :198590]Control flow issues in /drivers/i2c/i2c_sam0.c

  • #16159 - [Coverity CID :198591]Control flow issues in /drivers/sensor/adxl362/adxl362.c

  • #16158 - LwM2M: Fix incorrect last_block handling in the firmware write callback

  • #16156 - Remove the LWM2M maximum number of instances limitation

  • #16155 - drivers: can: wrong value used for filter mode set

  • #16154 - Fix various issues with handling of floating values within the LWM2M subsystem

  • #16148 - ARM: Enable building with TRUSTED_EXECUTION_SECURE

  • #16145 - question: Using OpenThread API in Zephyr application

  • #16143 - posix: clock_settime calculates the base time incorrectly

  • #16142 - NET: llmnr responder sends malformed packets

  • #16141 - posix: CONFIG_POSIX_API and CONFIG_NET_SOCKETS_POSIX_NAMES don't make sense to use together, and conflict when doing so

  • #16138 - is this right for clock announcing in every CORE?

  • #16132 - The nRF mesh APP report “Invalid Publish Parameters”

  • #16110 - net: arp: request from own hardware but different IP address not dropped

  • #16107 - Using bt_gatt_read() with 'by_uuid' method returns 3 extra bytes

  • #16103 - nrf5 802.15.4 driver requires Log subsys to be enabled

  • #16098 - net: arp: sender hardware address not used by ICMP/TCP/UDP

  • #16090 - mpu align support for code relocation on non-XIP system

  • #16089 - Mcux Ethernet driver does not detect carrier anymore (it's alway on)

  • #16080 - Zephyr UART shell crashes on start if main() is blocked

  • #16079 - SAM0/SAMR SERIAL subsystem broken?

  • #16078 - Shell subsystem or SERIAL no longer works on SAM0/SAMR

  • #16072 - boards/up_squared: k_sleep() too long with local APIC timer

  • #16054 - Bluetooth sample app 'peripheral' failing to build for nRF52840

  • #16052 - Adafruit Trinket M0 Bossac Offset is Wrong

  • #16046 - modules are being processed too late.

  • #16042 - NDP should be enhanced with Security, RFC 3971

  • #16027 - support for no-flash systems

  • #16025 - webusb example app not reading data

  • #16012 - Source IP address for DHCP renewal messages is unset

  • #16010 - Coverage reporting fails on many tests

  • #16006 - The ArgonKey board documentation needs to align to the official information

  • #16002 - the spi base reg address in arc_iot.dtsi has an error

  • #16001 - ARC iotdk supports MPU and fpu in hardware but not enabled in kconfig

  • #16000 - We need a CI check for commas in CODEOWNERS

  • #15998 - CODEOWNERS is broken (Again)

  • #15997 - Fix compile warning in samples/net/sockets/dumb_http_server

  • #15996 - tests/kernel/sched/schedule_api/testcase.yaml#kernel.sched.slice_reset fails on nrf52840_pca10056, nrf52_pca10040, nrf51_pca10028

  • #15991 - [Coverity CID :198389]Memory - illegal accesses in /subsys/settings/src/settings_runtime.c

  • #15990 - [Coverity CID :198390]Memory - illegal accesses in /subsys/settings/src/settings_runtime.c

  • #15989 - [Coverity CID :198391]Memory - illegal accesses in /subsys/settings/src/settings_runtime.c

  • #15988 - [Coverity CID :198392]Insecure data handling in /tests/net/socket/getaddrinfo/src/main.c

  • #15987 - [Coverity CID :198393]Error handling issues in /tests/net/socket/socket_helpers.h

  • #15986 - [Coverity CID :198394]Error handling issues in /tests/net/socket/socket_helpers.h

  • #15985 - [Coverity CID :198395]Memory - corruptions in /soc/arm/microchip_mec/mec1501/soc.c

  • #15983 - Kernel tests assume SYS_CLOCK_TICKS_PER_SEC=100

  • #15981 - ARM: k_float_disable() as system call

  • #15975 - Openthread - fault with dual network interfaces

  • #15971 - Fail to connect sample bluetooth HID with Tizen OS (BT_HCI_ERR_DIFF_TRANS_COLLISION)

  • #15970 - samples: microbit pong demo

  • #15964 - ARM: Cortex-M: enhance Sharing Floating-Point Registers Mode

  • #15961 - bug: west: 'west flash' doesn't use specified hex file

  • #15941 - Stale 1.3.99 documentation under /latest

  • #15924 - Bluetooth: PTS: GATT server tests fail after merge of #15524

  • #15922 - BLE mesh:The Provisioner APP can't find the micro:bit which is running the mesh sample

  • #15918 - stm32f7 GPIO Ports F & G Disabled by Default

  • #15917 - USB disconnect/reconnect

  • #15916 - [BLE] Mesh example qemu kernel panic

  • #15911 - Stack size is smaller than it should be

  • #15909 - stm32f7: DTCM included in sram0

  • #15906 - WEST ERROR: extension command build was improperly defined

  • #15904 - concerns with use of CONFIG_BT_MESH_RPL_STORE_TIMEOUT in examples

  • #15893 - code coverage is not tested in CI

  • #15884 - tests/net/socket/getaddrinfo fails on mps2_an385

  • #15878 - tests/net/lib/mqtt_publisher/net.mqtt.tls fails to build on sam_e70_xplained

  • #15877 - all qemu_x86_64 tests hang on Ubuntu 18.04

  • #15864 - disk partitioning should not specified in DTS

  • #15844 - Network management API should support user space

  • #15842 - cdc_acm: stm32: uart_fifo_fill() can't transmit data out

  • #15835 - "#if XIP" block in qemu_x86 DTS always evaluates to false

  • #15831 - qemu_x86 DTS does not reflect actual emulated hardware layout

  • #15827 - ARM: Update ARM CMSIS to latest version

  • #15823 - Build failure for spi_loopback on atsamr21_xpro

  • #15817 - nrf52: HFXO is not turned off as expected

  • #15814 - [Coverity CID :186196]Unchecked return value in samples/sensor/lsm6dsl/src/main.c

  • #15794 - mps2_an385 crashes if CONFIG_INIT_STACKS=y and CONFIG_COVERAGE=y

  • #15789 - Networking documentation missing

  • #15778 - [Coverity CID :198001]Control flow issues in /subsys/bluetooth/host/mesh/settings.c

  • #15777 - [Coverity CID :198002]Null pointer dereferences in /subsys/net/l2/ethernet/arp.c

  • #15776 - [Coverity CID :198003]Error handling issues in /tests/net/net_pkt/src/main.c

  • #15775 - [Coverity CID :198005]Memory - corruptions in /subsys/bluetooth/shell/gatt.c

  • #15774 - [Coverity CID :198006]Control flow issues in /subsys/bluetooth/host/settings.c

  • #15773 - [Coverity CID :198007]Memory - corruptions in /subsys/bluetooth/host/hci_core.c

  • #15772 - [Coverity CID :198009]Memory - corruptions in /subsys/bluetooth/shell/gatt.c

  • #15771 - [Coverity CID :198010]Control flow issues in /samples/boards/nrf52/mesh/onoff_level_lighting_vnd_app/src/storage.c

  • #15770 - [Coverity CID :198011]Incorrect expression in /tests/subsys/usb/desc_sections/src/desc_sections.c

  • #15769 - [Coverity CID :198012]Memory - corruptions in /drivers/flash/flash_simulator.c

  • #15768 - [Coverity CID :198013]Control flow issues in /subsys/bluetooth/host/mesh/settings.c

  • #15767 - [Coverity CID :198014]Memory - corruptions in /drivers/flash/flash_simulator.c

  • #15766 - [Coverity CID :198016]Security best practices violations in /subsys/settings/src/settings_runtime.c

  • #15765 - [Coverity CID :198018]Control flow issues in /subsys/bluetooth/host/mesh/settings.c

  • #15764 - [Coverity CID :198019]Security best practices violations in /subsys/settings/src/settings_runtime.c

  • #15763 - [Coverity CID :198021]Control flow issues in /drivers/clock_control/clock_stm32_ll_mp1x.c

  • #15762 - [Coverity CID :198022]Security best practices violations in /subsys/settings/src/settings_runtime.c

  • #15759 - usb: cdc_acm: uart_line_ctrl_set(dev, LINE_CTRL_DTR, &dtr) should always return 0 if USB port is not opened by host

  • #15751 - Incorrect flash map

  • #15749 - [question] errors using custom command in CMakeLists.txt

  • #15748 - 'ninja flash' does not work for IMXRT1052 target

  • #15736 - Generalize and improve async context for SPI, ADC, etc.

  • #15734 - Power management doesn't work with CONFIG_I2C=y on nRF52

  • #15733 - Bluetooth: controller: Central Encryption setup overlaps Length Request procedure

  • #15728 - tests/benchmarks/timing_info: wrong value for context switch duration

  • #15720 - "z_clock_elapsed" implementation seems to be missing #linking #sched

  • #15719 - tests/ztests/mock/ : Stuck at test_parameter_tests

  • #15714 - samples/bluetooth/peripheral: could not connect with disco_l475_iot1 board

  • #15710 - [question] how about the current consumption on NRF52DK running power_mgr sample?

  • #15709 - CODEOWNERS ignored in GitHub

  • #15706 - tunslip6: main: open: No such file or directory

  • #15698 - bluetooth: bt_conn: No proper ID handling

  • #15696 - [question] why bt_setting is dependant of printk in menuconfig?

  • #15679 - Can GPTP support multiple slave nodes

  • #15678 - Watchdog peripheral api docs aren't generated correctly.

  • #15675 - DTS question about pinmix/GPIO

  • #15672 - net: socket send return error(-110) when http request 100 times

  • #15668 - Support request: Issue with documentation warning

  • #15664 - Zephyr modules failure report

  • #15652 - document the mailing list for nightly build results

  • #15639 - [question] how to get the bd_addr from scan callback as shown on nrf-connect app?

  • #15637 - Support of device tree gpio-map

  • #15627 - Application compiled with CONFIG_POSIX_API doesn't have access to POSIX headers

  • #15625 - target_compile_features in CMakeLists.txt triggers an error

  • #15622 - NXP RT10XX: Load code to ITCM

  • #15612 - bt_set_id_addr() to allow public address as argument

  • #15608 - [question] my board won't boot without debugger attached but no issue using nordic SDK

  • #15607 - nRF52: 2.4 GHz proprietary RF support

  • #15606 - trickle.c can't work for multiple triggerings

  • #15605 - Unaligned memory access by ldrd

  • #15601 - pwm: nRF default prescalar value is wrong

  • #15597 - [question] How to include mesh related header files in my own source file

  • #15596 - net: Zephyr's SNTP API time precision is not adequate

  • #15594 - net shell "net tcp send" command failed when repeated many times

  • #15588 - Does zephyr support different time slices for each thread?

  • #15587 - Zephyr was unable to find the toolchain

  • #15580 - SAMD21 Adafruit examples no longer run on boards

  • #15571 - Fix sanitycheck failures for v2m_musca_b1_nonsecure

  • #15570 - Unbonded peripheral gets 'Tx Buffer Overflow' when erasing bond on master

  • #15565 - undefined references to 'sys_rand32_get'

  • #15558 - support for power-of-two MPUs on non-XIP systems

  • #15551 - CMake enables -fmacro-prefix-map on GCC 7

  • #15549 - [FCB question] Is it true that fcb storage won't overwrite old records which limits the max num?

  • #15546 - tests/kernel/mem_protect/protection/: Reached unreachable code

  • #15526 - Unhandled identity in bt_conn_create_slave_le

  • #15522 - Extra padding in IPv4 link local ARP packets

  • #15520 - tests/ztest/mock: test_multi_value_test: Unused mocked return value

  • #15516 - Implementation of CONFIG_MAX_PTHREAD_COUNT

  • #15513 - nRF timer unnecessary configuration?

  • #15508 - No space to store CCC cfg

  • #15507 - NRF52840: usb composite MSC + HID (with CONFIG_ENABLE_HID_INT_OUT_EP)

  • #15504 - Can I use one custom random static bd_addr before provision?

  • #15501 - smp_svr build issue

  • #15499 - gpio_intel_apl: gpio_pin_read() pin value doesn't match documentation

  • #15497 - USB DFU: STM32: usb dfu mode doesn't work

  • #15495 - tests/drivers/spi/spi_loopback/peripheral.spi fails to build on several boards

  • #15486 - usb composite MSC + HID (with CONFIG_ENABLE_HID_INT_OUT_EP)

  • #15483 - add mpu and fpu support for arc iotdk

  • #15481 - object_access in common-rom.ld missed GROUP_LINK_IN(ROMABLE_REGION)

  • #15477 - Zephyr network stack will up the Ethernet interface after its driver initialized (regardless of actual status)

  • #15472 - DNS resolver sample sends only one A query

  • #15465 - Fix build failures for test_newlib & tests/lib/mem_alloc/libraries.libc.newlib w/ARM gcc

  • #15451 - doc: settings Misleading examples

  • #15448 - help to use zephyr-ninja flash of st_nucleo_l476rg

  • #15447 - sanitycheck --coverage -p qemu_x86: Fatal failures with tests/kernel/pipe/pipe/kernel.pipe

  • #15446 - ssanitycheck --coverage -p mps2_an385: Some remaing test cases that are still failing

  • #15444 - Error initiating sdhc disk

  • #15443 - usb_dc_stm32: Missing semaphore initialization and missing pin remapping configuration

  • #15419 - reset and halt function

  • #15411 - tests/kernel/critical: Continuous reboot at test_critical

  • #15408 - [Coverity CID :197596]Memory - corruptions in /tests/net/lib/mqtt_packet/src/mqtt_packet.c

  • #15391 - [Coverity CID :197613]Possible Control flow issues in /subsys/net/ip/net_core.c

  • #15374 - PR 15230 introduces test failure for particle_argon

  • #15373 - IPv4 link local packets are not sent with ARP ethernet type

  • #15355 - Driver for U-Blox SARA modem (used by Particle Boron)

  • #15354 - counter: stm32: Issue with LSE clock source selection

  • #15339 - RISC-V: RV32M1: Load access fault when accessing GPIO port E

  • #15334 - Unable to reset nRF52840 from nRF9160 on pca10090 DK

  • #15331 - CONFIG_CODE_DATA_RELOCATION does not work with Cache enabled MCUs.

  • #15316 - printf causing usage fault

  • #15315 - doc: simplify cmake examples thanks to cmake's new -B option

  • #15305 - add QEMU target for armv8-M with MPU support

  • #15282 - Enhance networking tests/net/all tests

  • #15279 - mempool alignment might cause a memory block allocated twice

  • #15272 - sanitycheck reports build errors as "handler crash"

  • #15246 - doc: confusion about dtc version

  • #15232 - tests/bluetooth/tester fails build if CONFIG_TEST_USERSPACE=n

  • #15193 - tests/net/socket/getaddrinfo tests too little

  • #15180 - testing flash driver clients in CI

  • #15159 - undefined reference to 'bsearch' #stdlib

  • #15156 - GH labels reorg

  • #15144 - West: how to set up for external modules

  • #15139 - implement sys_sem that can reside in user memory

  • #15133 - Is the level2 interrupt supported for ARM cortex-M0P core?

  • #15119 - GPIO callback not disabled from an interrupt

  • #15116 - nrfx_twim: (nRF52) driver unable to perform i2c_burst_write() correctly

  • #15115 - ARM: Cortex-M: enhance non-sharing floating point services

  • #15074 - ARM: Fix/Enhance Floating Point for ARM Cortex-M architecture

  • #15046 - Native_posix: command line handling: Hint users why an option does not exist

  • #15003 - init_iface in net_if.c should check api->init

  • #14997 - Convert samples/sensor/bme280/src/main.c to use printk instead of printf

  • #14970 - samples/drivers/watchdog: Not showing "Waiting for reset..." for nrf boards

  • #14918 - olimexino stm32 CAN errors

  • #14904 - Sanitycheck report not clear if built or ran a test

  • #14828 - ARM: MPU-based HW thread stack protection not working properly when building with CONFIG_FLOAT

  • #14826 - USB reset in suspended state

  • #14791 - Bluetooth: GATT Notification callbacks should have conn as argument

  • #14769 - kernel/userspace.c: Improve code coverage to 100%

  • #14744 - ARM: Core Stack Improvements/Bug fixes for 2.0 release

  • #14736 - kernel/include/kswap.h: Improve code coverage to 100%

  • #14734 - kernel/include/kernel_structs.h: Improve code coverage to 100%

  • #14733 - kernel/work_q.c: Improve code coverage to 100%

  • #14731 - kernel/userspace_handler.c: Improve code coverage to 100%

  • #14730 - kernel/userspace.c: Improve code coverage to 100%

  • #14729 - kernel/timer.c: Improve code coverage to 100%

  • #14728 - kernel/timeout.c: Improve code coverage to 100%

  • #14727 - kernel/thread_abort.c: Improve code coverage to 100%

  • #14726 - kernel/thread.c: Improve code coverage to 100%

  • #14725 - kernel/system_work_q.c: Improve code coverage to 100%

  • #14724 - kernel/stack.c: Improve code coverage to 100%

  • #14723 - kernel/sem.c: Improve code coverage to 100%

  • #14722 - kernel/sched.c: Improve code coverage to 100%

  • #14721 - kernel/queue.c: Improve code coverage to 100%

  • #14720 - kernel/poll.c: Improve code coverage to 100%

  • #14719 - kernel/pipes.c: Improve code coverage to 100%

  • #14718 - kernel/mutex.c: Improve code coverage to 100%

  • #14717 - kernel/msg_q.c: Improve code coverage to 100%

  • #14716 - kernel/mempool.c: Improve code coverage to 100%

  • #14715 - kernel/mem_slab.c: Improve code coverage to 100%

  • #14713 - kernel/mem_domain.c: Improve code coverage to 100%

  • #14712 - kernel/mailbox.c: Improve coverage to 100%

  • #14711 - kernel/idle.c: Improve code coverage to 100%

  • #14710 - kernel/errno.c: Improve code coverage to 100%

  • #14709 - kernel/device.c: Improve code coverage to 100%

  • #14708 - kernel/include/ksched.h: Improve code coverage to 100%

  • #14707 - kernel/include/kernel_offsets.h: Improve code coverage to 100%

  • #14706 - kernel/include/kernel_internal.h: Imrpove code coverage to 100%

  • #14705 - kernel/smp.c: Improve code coverage to 100%

  • #14704 - kernel/int_latency_bench.c: Improve code coverage to 100%

  • #14703 - kernel/compiler_stack_protect.c: Improve code coverage to 100%

  • #14702 - kernel/atomic_c.c : Improve code coverage to 100%

  • #14675 - Bluetooth: Controller privacy support (platforms with HW acceleration)

  • #14652 - Gitlint is more strict than checkpatch.pl

  • #14633 - undefined reference to 'mbedtls_debug_set_threshold' when MBEDTLS_DEBUG is enabled

  • #14605 - mimxrt1060_evk cpp_synchronization meets Hardware exception

  • #14604 - BLE disconnection caused by channel map request or connection parameter update request

  • #14599 - Can you add a ADC sample?

  • #14588 - static IP support on cc3220sf_launchxl

  • #14547 - Kconfig shell prompt configuration

  • #14517 - LPCXpresso55S69 board support

  • #14493 - implement Zephyr futexes

  • #14467 - New HTTP API implementation

  • #14459 - usb: samples: mass: doesn't build with FLASH overlay

  • #14292 - Typo "QPSI" in QSPI macros in some stm32 drivers

  • #14283 - tests/drivers/watchdog/wdt_basic_api fails on test_wdt_callback_1() for Ardruino and quark_se_c1000_ss_devboard:arc

  • #14123 - Particle boards need a board initialization module for antenna configuration

  • #14082 - Update Segger host library to V2.52f

  • #14037 - Generic device driver object type

  • #14034 - Support for PPP protocol

  • #13963 - up_squared: evaluate removal of SBL-related special configurations

  • #13935 - tests/crypto/rand32/crypto.rand32.random_hw_xoroshiro: Usage fault "Fatal fault in ISR! Spinning..."

  • #13897 - CONFIG_LOG_IMMEDIATE leads to unobvious faults in unrelated rotines due to stack overflow

  • #13817 - tests/ztest/test/mock fails to complete on nios2

  • #13799 - usb cdc acm fails when writing big chunks of data on stm32

  • #13766 - mimxrt1060_evk tests/kernel/fatal meet many unwanted exceptions

  • #13749 - Can CONFIG_SOC_WATCH-related code be removed?

  • #13610 - kernel: Non-deterministic and very high ISR latencies

  • #13602 - How to get the port number for an ephemeral (randomly assigned) port

  • #13574 - Missing documentation for fcb and nffs

  • #13560 - STM32 USB: netusb: kernel crash when testing example echo_server with nucleo_f412zg (ECM on Windows)

  • #13444 - Build failure when including both socket.h and posix/time.h

  • #13441 - optimize x86 userspace page table memory usage

  • #13347 - tests/drivers/watchdog/wdt_basic_api fails on test_wdt_callback_1() for Quark SE / arc

  • #13316 - Notification enabled before connection

  • #13288 - Disable JTAG debug port for free use GPIO PA15, PB3, PB4 on STM32F1 series

  • #13197 - LwM2M: support Connectivity Monitoring object (object id 4)

  • #13148 - Build on nucleo_stm32f429zi

  • #13097 - openthread default configuration

  • #13075 - Review memory protection Kconfig policies for consistency and sanity

  • #13065 - CONFIG_BT leads Fatal fault in ISR on esp32

  • #13003 - context switch in x86 memory domains needs optimization

  • #12942 - openthread: sleepy end device not supported by zephyr router

  • #12825 - SystemView Feature Not working

  • #12728 - docs: Hard to find guidelines for ext/ maintenance

  • #12681 - BLE Split Link Layer

  • #12633 - tests/boards/altera_max10/i2c_master failed with "failed to read HPD control" on altera_max10

  • #12602 - STM32F415RG Support

  • #12553 - List of tests that keep failing sporadically

  • #12542 - nrf timers unstable with ticks faster than 100 Hz

  • #12478 - tests/drivers/ipm/peripheral.mailbox failing sporadically on qemu_x86_64 (timeout)

  • #12261 - i2c_ll_stm32_v1 driver gets stuck

  • #12257 - GNU Arm Embedded Toolchain 8-2018-q4-major can't produce hex files on Windows

  • #12245 - LWM2M registration timeout

  • #12228 - How to build images for client or server in bluetooth mesh examples?

  • #12160 - settings: NVS back-end

  • #12129 - Include: Clean up header file namespace

  • #12119 - 64bit architecture support

  • #12044 - [Question] [Blutooth Mesh] How proxy client create the proxy PDU

  • #12039 - clock_control: API should allow callback to be specified

  • #11993 - drivers: Supporting driver-specific extensions to existing generic APIs

  • #11922 - ADC generic driver missing features: calibration, reference voltage value

  • #11918 - Dynamic pin configuration

  • #11740 - LL_ASSERT in event_common_prepare in Zephyr v1.13

  • #11712 - Add support for newlib-nano

  • #11681 - Mesh Friend does not reply within ReceiveWindow

  • #11626 - k_busy_wait exits early on Nordic chips

  • #11617 - net: ipv4: udp: broadcast delivery not supported

  • #11535 - serial: uart_irq_tx_ready() needs better documentation or correction of the test

  • #11455 - cdc_acm uart_fifo_fill sample app doesn't comply with the documentation

  • #11107 - clock_control: API should support asynchronous and synchronous variants of turning on clocks

  • #10965 - wncm14a2a modem should be moved to a shield configuration

  • #10942 - Declaring an API Stable

  • #10935 - Support all UARTs on ESP32 WROOM module

  • #10915 - ESP 32 failed to boot while running crypto/rand32 tests

  • #10896 - Add STM32 ADC driver

  • #10739 - Cannot flash to STM32 Nucleo F446RE with SEGGER JLink

  • #10664 - FOTA: nRF52: integration of samples/bluetooth/mesh & smp_srv

  • #10657 - tests/net/ieee802154/crypto does not work as expected

  • #10603 - Hard to find "todo"

  • #10463 - can: stm32: Update to new API

  • #10450 - usb/stm32: use dts extracted information to populate clock settings

  • #10420 - gcc: "Exec format error" - WSL in Windows 10 1803

  • #10150 - Getting LLVM work on ARM

  • #9954 - samples/hello_world build failed on Windows/MSYS

  • #9898 - 1.14 Release Checklist

  • #9762 - Bluetooth mesh reliability issue?

  • #9570 - Network stack cleanup: deep TCP cleanup

  • #9509 - Unable to upload firmware over serial with mcumgr

  • #9333 - Support for STM32 L1-series

  • #9247 - Get ST Disco and Eval boards compliant with default configuration guidelines

  • #9070 - bluetooth :BR :The sample is incomplete

  • #9047 - Interrupt APIs.

  • #8978 - soc: Intel S1000: add low power memory management support

  • #8851 - Allow creation of Zephyr libraries outside of Zephyr tree

  • #8734 - USB: DFU timeout on nRF52840 due to long flash erase

  • #8728 - Network stack cleanup: Net IF

  • #8726 - Network stack cleanup: TCP

  • #8725 - Network stack cleanup: Net Context

  • #8723 - Network stack cleanup

  • #8722 - Network stack cleanup: connection

  • #8464 - sdk_version file missing

  • #8419 - Bluetooth: tester: LPN Poll issue

  • #8404 - Bluetooth: controller: Reuse get_entropy_isr API

  • #8275 - when zephyr can support popular IDE develop?

  • #8125 - About BMI160 reading issue.

  • #8081 - Bluetooth: Deprecate TinyCrypt and use mbedTLS

  • #8062 - [Coverity CID :186196] Error handling issues in /samples/sensor/mcp9808/src/main.c

  • #7908 - tests/boards/altera_max10/qspi fails on max10

  • #7589 - Migrate Websocket to BSD sockets

  • #7585 - Migrate HTTP to socket API

  • #7503 - LwM2M client: No registration retry after error?

  • #7462 - Convert mcr20a to be a shield when that functionality is merged

  • #7403 - RAM flash driver emulator

  • #7316 - native_posix supersedes ztest mocking

  • #6906 - QM (Quality Managed) level qualification

  • #6823 - Optimize rendering of Kconfig documentation

  • #6817 - Question: Is supported for stack sharing among tasks in Zephyr? Or any plan?

  • #6816 - Question: Is KProbes supported in Zephyr? Or any plan?

  • #6773 - Publish doxygen-generated API pages

  • #6770 - Multiple Git Repositories

  • #6636 - Enable hardware flow control in mcux uart shim driver

  • #6605 - Question: Does WAMP protocol has any usecase for Zephyr

  • #6545 - ARM Cortex R Architecture support

  • #6370 - I can't find adc name which is f429zi board

  • #6183 - sensor: Handling sensors with long measurement times

  • #6086 - Ideas/requirements for improved TLS support in Zephyr

  • #6039 - Implement interrupt driven USART on LPC54114

  • #5579 - Address untested options in kernel

  • #5529 - Explore Little File System (littlefs) support

  • #5460 - scripts: extract_dts_includes: check yaml dts binding property "category: "

  • #5457 - Add SDHC card support

  • #5423 - [nRF] on-target tests accidentally run twice

  • #5365 - Revisit DHCPv4 test, convert to ztest

  • #4628 - Sample app enabling sensors on disco_l475_iot1 board

  • #4506 - rework GPIO flags

  • #4505 - sanitycheck should distinguish compile errors from link errors

  • #4375 - Provide a script to find files not owned per the CODEOWNERS file

  • #4178 - Openweave Support

  • #3936 - BT: bt_conn_create_le(): No way to find out error cause

  • #3930 - Need a CPU frequency driver for ESP-32

  • #3928 - [TIMER] k_timer_start should take 0 value for duration parameter

  • #3846 - to use {k_wakeup} to cancel the delayed startup of one thread

  • #3805 - [test] test scheduling of threads along with networking conditions

  • #3767 - reconsider k_mem_pool APIs

  • #3759 - reconsider k_mbox APIs

  • #3754 - Support static BT MAC address

  • #3749 - ESP32: Deep Sleep

  • #3722 - Enable Flash Cache for ESP32

  • #3710 - 802.15.4 Soft MAC 2015 version support

  • #3678 - Implement the Read Static Addresses Command

  • #3673 - reconsider k_queue APIs

  • #3651 - add tickless idle and kernel support to RISCV32 pulpino

  • #3648 - Ability to unpair devices

  • #3640 - BLE central scan ignores changes in payload

  • #3547 - IP stack: Ideas for optimizations

  • #3500 - ESP8266 Architecture Configuration

  • #3499 - evaluate Emul8 as a replacement for QEMU in sanitycheck

  • #3442 - TCP connection locally isn't possible

  • #3426 - Only supports classic Bluetooth compilation options

  • #3418 - Bluetooth True Wireless Stereo

  • #3417 - BT Phonebook Access Profles

  • #3399 - Texas Instruments CC2538 Support

  • #3396 - LLDP: Implement local MIB support with advertisement of mandatory TLVs

  • #3295 - Advanced Power Management

  • #3286 - Native Zephyr IP Stack Advanced Features

  • #3155 - xtensa: fix tests/kernel/mem_protect/stackprot

  • #3040 - Add support for the Arduino Ethernet Shield V2

  • #2994 - The build system crashes when GCCARMEMB_TOOLCHAIN_PATH has a space in it

  • #2984 - frdm_k64f bus exception bug due to peculiar RAM configuration

  • #2933 - Add zephyr support to openocd upstream

  • #2900 - Support for the BBC micro:bit Bluetooth Profile

  • #2856 - Customer: Floating Point samples

  • #2780 - Set the _Swap() return value on ARC the same way it is now done on ARM ?

  • #2766 - BMI160 Oversampling Configuration

  • #2682 - Add support for UART A1 for TI CC3200 SoC

  • #2623 - nRF52 UART behaviour sensitive to timing of baud rate initialization.

  • #2611 - SDP client

  • #2587 - Support for BR/EDR SSP out-of-band pairing

  • #2586 - Support for LE SC out-of-band pairing

  • #2401 - 802.15.4 - LLDN frame support

  • #2400 - 802.15.4 - Multipurpose frame support

  • #2399 - 802.15.4 - TSCH Radio protocol support

  • #2398 - 802.15.4 - Update existing Management commands

  • #2397 - 802.15.4 - IE list support

  • #2396 - 802.15.4 - Management service: FFD level support

  • #2333 - Get IPv6 Ready approval

  • #2049 - Enable ARM M4F FPU lazy stacking

  • #2046 - Add a driver to support timer functions using the PWM H/W periphral timers

  • #1933 - nios2: implement nested interrupts

  • #1860 - Add support for getting OOB data

  • #1843 - nios2: enable interrupt driven serial console for JTAG UART

  • #1766 - nios2: implement asm atomic operations

  • #1392 - No module named 'elftools'

  • #335 - images for the wiki

Assets 2
You can’t perform that action at this time.