TCP/IPv4/uIP stack appears to be broken with recent commit
Paul Sokolovsky
Hello,
To make sure that my comment to https://gerrit.zephyrproject.org/r/#/c/4282/6 isn't lost, I'd like to dup it with this email. The patch above has broke echo_server TCP/IPv4 for me. When run on frdm_k64f over Ethernet, the application answers pings, but being telneted to port 4242, it doesn't echo TCP data. Note that the issue of "The trouble is that that linkage between the outgoing buffer and the connection hasn't been established at the point data_is_sent_and_acked() is called" has been fixed some time ago by https://gerrit.zephyrproject.org/r/#/c/4888/ . Reverting just that commit fixes issue for me. -- Best Regards, Paul Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
|
|
Daily JIRA Digest
donotreply@...
NEW JIRA items within last 24 hours: 1
[ZEP-1051] mpool allocation failed after defrag twice... https://jira.zephyrproject.org/browse/ZEP-1051 UPDATED JIRA items within last 24 hours: 6 [ZEP-784] Add support for Nordic Semiconductor nRF51822 SoC https://jira.zephyrproject.org/browse/ZEP-784 [ZEP-779] Using current MinGW gcc version 5.3.0 breaks Zephyr build on Windows https://jira.zephyrproject.org/browse/ZEP-779 [ZEP-724] build on windows failed: 'make: execvp: uname: File or path name too long' https://jira.zephyrproject.org/browse/ZEP-724 [ZEP-735] Several Tests and Samples are broken for CONFIG_DEBUG https://jira.zephyrproject.org/browse/ZEP-735 [ZEP-939] Different address used for advertising in non-connectable mode from oob data https://jira.zephyrproject.org/browse/ZEP-939 [ZEP-982] Minimal libc has EWOULDBLOCK != EAGAIN https://jira.zephyrproject.org/browse/ZEP-982 CLOSED JIRA items within last 24 hours: 1 [ZEP-907] (Fixed) Test memory pool support (with mailboxes) https://jira.zephyrproject.org/browse/ZEP-907 RESOLVED JIRA items within last 24 hours: 5 [ZEP-793] (Fixed) DNS Resolver https://jira.zephyrproject.org/browse/ZEP-793 [ZEP-605] (Fixed) SMP over BR/EDR https://jira.zephyrproject.org/browse/ZEP-605 [ZEP-975] (Fixed) DNS client port to new IP stack https://jira.zephyrproject.org/browse/ZEP-975 [ZEP-1014] (Fixed) [TCF] tests/bluetooth/init build fail https://jira.zephyrproject.org/browse/ZEP-1014 [ZEP-1013] (Fixed) [TCF] samples/shell/microkernel build fail https://jira.zephyrproject.org/browse/ZEP-1013
|
|
Daily Gerrit Digest
donotreply@...
NEW within last 24 hours:
- https://gerrit.zephyrproject.org/r/5443 : net: echo_server: Add Bluetooth support - https://gerrit.zephyrproject.org/r/5442 : net: yaip: Add initial Bluetooth support - https://gerrit.zephyrproject.org/r/5439 : board: Enable ETH_DW for quark_x1000 if ETHERNET is enabled. - https://gerrit.zephyrproject.org/r/5438 : serial/ns16550: Move RW objects from driver config to driver context. - https://gerrit.zephyrproject.org/r/5440 : tests: Add ethernet drivers to drivers/build_all - https://gerrit.zephyrproject.org/r/5436 : i2c/dw: Move RW objects in config_info to driver_data - https://gerrit.zephyrproject.org/r/5435 : spi/dw: Make config structure static. - https://gerrit.zephyrproject.org/r/5426 : quark_se: Make ipm console config structure static. - https://gerrit.zephyrproject.org/r/5424 : i2c/qmsi_ss: Make pointers to config_info const. - https://gerrit.zephyrproject.org/r/5425 : ipm: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5427 : spi/intel: Move RW driver context from config to runtime structure. - https://gerrit.zephyrproject.org/r/5441 : eth/dw: Move RW objects from device config_info to device driver_data. - https://gerrit.zephyrproject.org/r/5437 : gpio/dw: Move RW objects in config_info to driver_data - https://gerrit.zephyrproject.org/r/5434 : net: yaip: Calculate UDP checksum in 6lowpan uncompression - https://gerrit.zephyrproject.org/r/5433 : iot/dns: Add support for Arduino 101 and ENC28J60 - https://gerrit.zephyrproject.org/r/5428 : tests/bluetooth/init/testcase.ini: add missing kernel=micro - https://gerrit.zephyrproject.org/r/5431 : samples: add tagging to avoid microkernel running on nano only targets - https://gerrit.zephyrproject.org/r/5429 : enc28j60: Fixes and issue with the rx result status. - https://gerrit.zephyrproject.org/r/5430 : net: yaip: Disable warning about unused label UPDATED within last 24 hours: - https://gerrit.zephyrproject.org/r/5287 : unified/test: Fix issues affecting LIFO object test application - https://gerrit.zephyrproject.org/r/5286 : unified/test: Fix issues affecting XIP test applications - https://gerrit.zephyrproject.org/r/5285 : unified/test: Fix issues affecting static idt application - https://gerrit.zephyrproject.org/r/5284 : unified/test: Fix issues affecting stack canary applications - https://gerrit.zephyrproject.org/r/5282 : unified/test: Fix issues affecting task test applications - https://gerrit.zephyrproject.org/r/5281 : unified: Add legacy DEFINE_TASK support - https://gerrit.zephyrproject.org/r/5354 : kernel: Fix to DEFINE_TASK() macro - https://gerrit.zephyrproject.org/r/5279 : unified: Enable legacy isr_task_id_get() & isr_task_priority_get() - https://gerrit.zephyrproject.org/r/5278 : unified: Remove unimplemented kernel workload APIs - https://gerrit.zephyrproject.org/r/5283 : unified/test: Fix issues affecting test_critical application - https://gerrit.zephyrproject.org/r/5280 : unified: Extend unified kernel sanity test coverage - https://gerrit.zephyrproject.org/r/5272 : unified/doc: Minor updates to thread sections in Kernel Primer - https://gerrit.zephyrproject.org/r/5273 : unified/doc: Update memory pools section of Kernel Primer - https://gerrit.zephyrproject.org/r/5064 : doc: yaip: Add a Network Management API usage document - https://gerrit.zephyrproject.org/r/5390 : serial/uart_qmsi: Make pointers to config_info const. - https://gerrit.zephyrproject.org/r/5393 : pwm: qmsi: Remove RW data from driver config structure. - https://gerrit.zephyrproject.org/r/5388 : qmsi/dma: Remove unused channel[] from config_info - https://gerrit.zephyrproject.org/r/5389 : i2c/qmsi: Make pointers to config_info const. - https://gerrit.zephyrproject.org/r/5385 : gpio/sam3: Move RW data from driver config to runtime. - https://gerrit.zephyrproject.org/r/5384 : i2c/sam3: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5382 : quark: ipm: Make driver config structures static. - https://gerrit.zephyrproject.org/r/5387 : qmsi/dma: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5381 : tests: test_ipm: Make device config structures static. - https://gerrit.zephyrproject.org/r/5232 : driver: Fixed Atmel SAM3 serial driver. - https://gerrit.zephyrproject.org/r/5231 : arch/arm: add initial support for Cortex-M0/M0+ - https://gerrit.zephyrproject.org/r/5077 : net: yaip: Fix net_nbuf_read corner cases - https://gerrit.zephyrproject.org/r/5006 : enc28j60: Adapt driver for native IP stack - https://gerrit.zephyrproject.org/r/5355 : LICENSING: clarify licenses of imported / reused code - https://gerrit.zephyrproject.org/r/5377 : doc: power_mgmt: Update references to PMA and control functions - https://gerrit.zephyrproject.org/r/5379 : samples: TH02 temperature and humidity sensor sample - https://gerrit.zephyrproject.org/r/5378 : sensors: add TH02 temperature sensor (Grove) - https://gerrit.zephyrproject.org/r/4963 : samples: pwm: use new APIs and add more apps - https://gerrit.zephyrproject.org/r/5164 : enc28j60: Modify echo client sample to support enc28j60 - https://gerrit.zephyrproject.org/r/5051 : enc28j60: Modify echo server sample to support enc28j60 - https://gerrit.zephyrproject.org/r/5194 : stm32l4: add initial soc support for stm32l4 - https://gerrit.zephyrproject.org/r/4883 : sanity: enable sanity multiple configuration - https://gerrit.zephyrproject.org/r/5184 : net: dhcpv4: Implement XID - https://gerrit.zephyrproject.org/r/5191 : net: Respect ether_type field. - https://gerrit.zephyrproject.org/r/5137 : TEST: add changes to two different branches - https://gerrit.zephyrproject.org/r/4541 : DONT MERGE - https://gerrit.zephyrproject.org/r/5419 : drivers/pwm: fix pwm_qmsi_set_values() return error - https://gerrit.zephyrproject.org/r/3114 : test: break doc - https://gerrit.zephyrproject.org/r/5119 : iot/zoap: Add helper for generating tokens - https://gerrit.zephyrproject.org/r/4917 : iot/zoap: Port to the native stack - https://gerrit.zephyrproject.org/r/4457 : DONT MERGE - https://gerrit.zephyrproject.org/r/5097 : iot/zoap: Add support for error 4.15 - https://gerrit.zephyrproject.org/r/5096 : zoap: Fix alignment of multiline function arguments - https://gerrit.zephyrproject.org/r/5120 : samples/zoap_client: Use token generator helper MERGED within last 24 hours: - https://gerrit.zephyrproject.org/r/5336 : Bluetooth: Add well known keys to storage API for legacy pairing - https://gerrit.zephyrproject.org/r/5224 : unified: clean-up timeout code for unpending a thread - https://gerrit.zephyrproject.org/r/5221 : unified: streamline "timeout abort" internal interface - https://gerrit.zephyrproject.org/r/5102 : unified: un-comment k_thread_[suspend|resume|abort_handler_set] - https://gerrit.zephyrproject.org/r/5101 : dlist: add sys_dlist_peek_head_not_empty() - https://gerrit.zephyrproject.org/r/5366 : unified: use _is_thread_pending() rather than poking in _timeout - https://gerrit.zephyrproject.org/r/5225 : unified: remaining timeout cleanup - https://gerrit.zephyrproject.org/r/5220 : unified/legacy: disable clock-based work_q APIs when no system clock - https://gerrit.zephyrproject.org/r/5227 : unified: cleanup kernel initialization - https://gerrit.zephyrproject.org/r/5104 : unified: cache the next thread to run - https://gerrit.zephyrproject.org/r/5364 : unified: merge NANO_TIMERS and NANO_TIMEOUTS with SYS_CLOCK_EXISTS - https://gerrit.zephyrproject.org/r/5223 : unified: streamline "timeout add" internal interfaces. - https://gerrit.zephyrproject.org/r/5219 : unified: have __ticks_to_ms() return 0 when no system clock - https://gerrit.zephyrproject.org/r/5103 : unified: use sys_dlist_peek_head_not_empty() - https://gerrit.zephyrproject.org/r/5222 : unified/mem_pool: use K_NO_WAIT, not TICKS_NONE - https://gerrit.zephyrproject.org/r/5365 : unified: do not compile out _k_neg_eagain when !CONFIG_ERRNO - https://gerrit.zephyrproject.org/r/5367 : unified: fix remaining issues for building without SYS_CLOCK_EXIST - https://gerrit.zephyrproject.org/r/5226 : unified: remove last instances of struct tcs - https://gerrit.zephyrproject.org/r/5396 : quark_se: x86 core does not support ADC - https://gerrit.zephyrproject.org/r/5394 : quark: dma: enable qmsi driver if DMA is selected - https://gerrit.zephyrproject.org/r/5395 : frdm_k64: spi: fixed wrong kconfig used in driver - https://gerrit.zephyrproject.org/r/5363 : unified: remove unused references from nano_private.h - https://gerrit.zephyrproject.org/r/5397 : test: build all possible drivers on all platforms
|
|
Re: Device driver configuration and driver_data distinction.
Tomasz Bursztyka
Hi Marcus,
All of the patches to achieve the above are all now on gerrit, mostCurrently no. However, if any pure ARC based boards come in, this might be found useful. for instance https://www.synopsys.com/dw/ipdir.php?ds=arc_em_starter_kit Uses spi_dw, i2c_dw etc.. Tomasz
|
|
Re: Device driver configuration and driver_data distinction.
Marcus Shawcroft <marcus.shawcroft@...>
Hi,
On 6 October 2016 at 17:55, Marcus Shawcroft <marcus.shawcroft(a)gmail.com> wrote: Switching to const config_info will require the following:All of the patches to achieve the above are all now on gerrit, most have been merged already. .. with the exception of the DW PWM driver, which so far as I can tell does not compile for any board at this point in time, https://jira.zephyrproject.org/browse/ZEP-1040. Is there a board that this driver should work for? 5) Update device {} to make config_info constOnce the above patches have been merged I'll post this one line patch. Once this patch is applied all new drivers will need to consume their config_info via a const * or they will get a build error. 6) Update all ~60 odd drivers to add const to their config structureFollowed by these patches, 1 per driver, these patches are trivial, they literally just add const to each definition of a drivers config structure. Cheers /Marcus
|
|
Using ARM CMSIS in Zephyr
Piotr Mienkowski <piotr.mienkowski@...>
I should have asked this question some time ago. Most of the software out there in the wild which was developed for ARM Cortex-M processors is using CMSIS standard. In Zephyr we include core CMSIS files provided by ARM in ext/hal/cmsis folder however never use them.
Could someone who was there at the beginning shine more light on the following issues: - What was the rationale to bypass CMSIS in Zephyr? - What are the long term plans on using CMSIS? Thanks and regards, Piotr
|
|
Re: Porting to ARM Cortex-M7 / Atmel SAM E70 support
Piotr Mienkowski <piotr.mienkowski@...>
What about the new set of System Control Registers added on M7 ?Yes, we probably should add them to the scs.h file. I've uploaded a patch to gerrit adding preliminary support for Cortex-M7, but it covers only the M7 features which were present in M4 already. It certainly would be good to provide full M7 support. I would prefer to focus currently on adding device drivers for the Atmel SAM E70 chipset I'm working with so if someone else would like to take over the task that would be great.
|
|
Daily JIRA Digest
donotreply@...
NEW JIRA items within last 24 hours: 2
[ZEP-1049] linker: arc-elf32/bin/ld:linker.cmd:43: syntax error https://jira.zephyrproject.org/browse/ZEP-1049 [ZEP-1050] dma_qmsi.c abuses IRQ_CONNECT https://jira.zephyrproject.org/browse/ZEP-1050 UPDATED JIRA items within last 24 hours: 1 [ZEP-1044] Update control func name and documentation to indicate it is for PM only https://jira.zephyrproject.org/browse/ZEP-1044 CLOSED JIRA items within last 24 hours: 7 [ZEP-1018] (Duplicate) ARM cortex_m linker script creates broken initialized data segment in binary. https://jira.zephyrproject.org/browse/ZEP-1018 [ZEP-1015] (Fixed) [TCF] samples/power/power_hooks build fail https://jira.zephyrproject.org/browse/ZEP-1015 [ZEP-746] (Fixed) API documentation doesn't link to conceptual documentation https://jira.zephyrproject.org/browse/ZEP-746 [ZEP-967] (Fixed) Sanity doesnt build 'samples/usb/dfu' with assertions (-R) https://jira.zephyrproject.org/browse/ZEP-967 [ZEP-968] (Duplicate) Sanity doesnt build 'samples/usb/cdc_acm' with assertions (-R) https://jira.zephyrproject.org/browse/ZEP-968 [ZEP-969] (Duplicate) Sanity doesnt build 'samples/bluetooth/btusb' with assertions (-R) https://jira.zephyrproject.org/browse/ZEP-969 [ZEP-970] (Fixed) Sanity doesnt build 'tests/kernel/test_build' with assertions (-R) https://jira.zephyrproject.org/browse/ZEP-970 RESOLVED JIRA items within last 24 hours: 12 [ZEP-779] (Fixed) Using current MinGW gcc version 5.3.0 breaks Zephyr build on Windows https://jira.zephyrproject.org/browse/ZEP-779 [ZEP-844] (Fixed) flashing "arduino_101_sss" build onto Arduino 101 breaks DFU https://jira.zephyrproject.org/browse/ZEP-844 [ZEP-1025] (Fixed) Unified kernel build sometimes breaks on a missing .d dependency file. https://jira.zephyrproject.org/browse/ZEP-1025 [ZEP-1034] (Won't Do) tests/bluetooth/shell/test_br does not fit `ROM' region with DEBUG on https://jira.zephyrproject.org/browse/ZEP-1034 [ZEP-1033] (Won't Do) tests/bluetooth/init/test_17 does not fit `FLASH' region with asserts on https://jira.zephyrproject.org/browse/ZEP-1033 [ZEP-950] (Fixed) USB: Device is not listed by USB20CV test suite https://jira.zephyrproject.org/browse/ZEP-950 [ZEP-577] (Fixed) Sample application source does not compile on Windows https://jira.zephyrproject.org/browse/ZEP-577 [ZEP-867] (Fixed) misuse of "select" in SOC/board Kconfigs https://jira.zephyrproject.org/browse/ZEP-867 [ZEP-982] (Fixed) Minimal libc has EWOULDBLOCK != EAGAIN https://jira.zephyrproject.org/browse/ZEP-982 [ZEP-1031] (Fixed) qmsi: dma: driver test fails with LLVM https://jira.zephyrproject.org/browse/ZEP-1031 [ZEP-1014] (Won't Do) [TCF] tests/bluetooth/init build fail https://jira.zephyrproject.org/browse/ZEP-1014 [ZEP-1013] (Won't Do) [TCF] samples/shell/microkernel build fail https://jira.zephyrproject.org/browse/ZEP-1013
|
|
Daily Gerrit Digest
donotreply@...
NEW within last 24 hours:
- https://gerrit.zephyrproject.org/r/5415 : hexiwear: Add support for hexiwear board - https://gerrit.zephyrproject.org/r/5418 : sanitycheck: Add hexiwear board - https://gerrit.zephyrproject.org/r/5417 : MAINTAINERS: Add frdm-k64f and hexiwear boards - https://gerrit.zephyrproject.org/r/5421 : pinmux: Rename frdm_k64f pinmux dev driver to k64 - https://gerrit.zephyrproject.org/r/5416 : pinmux: Add hexiwear pinmux table - https://gerrit.zephyrproject.org/r/5414 : pinmux: Rename frdm_k64f pinmux folder to k64 - https://gerrit.zephyrproject.org/r/5419 : drivers/pwm: fix pwm_qmsi_set_values() return error - https://gerrit.zephyrproject.org/r/5413 : [Don't merge] sample app to reproduce ZEP-1036 - https://gerrit.zephyrproject.org/r/5412 : tests: move quark_se boot stub to tests - https://gerrit.zephyrproject.org/r/5411 : move environmental_sensing sample to samples/bluetooth/ - https://gerrit.zephyrproject.org/r/5410 : move ipm sample to samples/drivers - https://gerrit.zephyrproject.org/r/5409 : samples: move utility samples to samples/utilities - https://gerrit.zephyrproject.org/r/5408 : samples: move kernel samples to samples/kernel - https://gerrit.zephyrproject.org/r/5407 : add PIR example - https://gerrit.zephyrproject.org/r/5406 : sensors: grove: add grove UV sensor - https://gerrit.zephyrproject.org/r/5405 : sensors: add UV index channel - https://gerrit.zephyrproject.org/r/5404 : samples: add light sensor sample using the grove kit - https://gerrit.zephyrproject.org/r/5403 : samples: add temperature sensor sample using the grove kit - https://gerrit.zephyrproject.org/r/5402 : sensors: make grove sensors depend on CONFIG_SENSOR - https://gerrit.zephyrproject.org/r/5401 : samples: move grove lcd to samples/grove - https://gerrit.zephyrproject.org/r/5400 : grove: fixed log level kconfig variable - https://gerrit.zephyrproject.org/r/5399 : samples: move basic samples to samples/basic - https://gerrit.zephyrproject.org/r/5398 : samples: add basic blinky application UPDATED within last 24 hours: - https://gerrit.zephyrproject.org/r/5097 : iot/zoap: Add support for error 4.15 - https://gerrit.zephyrproject.org/r/5262 : pinmux: Add support for "runtime" pinmux on ARM LTD V2M Beetle - https://gerrit.zephyrproject.org/r/5119 : iot/zoap: Add helper for generating tokens - https://gerrit.zephyrproject.org/r/5096 : zoap: Fix alignment of multiline function arguments - https://gerrit.zephyrproject.org/r/4917 : iot/zoap: Port to the native stack - https://gerrit.zephyrproject.org/r/5120 : samples/zoap_client: Use token generator helper - https://gerrit.zephyrproject.org/r/5171 : samples/mbedtls_dtlsclient: mbedTLS sample DTLS client app. - https://gerrit.zephyrproject.org/r/5077 : net: yaip: Fix net_nbuf_read corner cases - https://gerrit.zephyrproject.org/r/5231 : arch/arm: add initial support for Cortex-M0/M0+ - https://gerrit.zephyrproject.org/r/5218 : arm: move atomic operations selection to the Cortex-M Kconfig - https://gerrit.zephyrproject.org/r/5396 : quark_se: x86 core does not support ADC - https://gerrit.zephyrproject.org/r/5394 : quark: dma: enable qmsi driver if DMA is selected - https://gerrit.zephyrproject.org/r/5395 : frdm_k64: spi: fixed wrong kconfig used in driver - https://gerrit.zephyrproject.org/r/5323 : Bluetooth: A2DP: Set security level - https://gerrit.zephyrproject.org/r/5336 : Bluetooth: Add well known keys to storage API for legacy pairing - https://gerrit.zephyrproject.org/r/5355 : LICENSING: clarify licenses of imported / reused code - https://gerrit.zephyrproject.org/r/5267 : serial: Add driver for CMSDK APB UART - https://gerrit.zephyrproject.org/r/5185 : net: dhcpv4: Add received message debug. - https://gerrit.zephyrproject.org/r/5184 : net: dhcpv4: Implement XID - https://gerrit.zephyrproject.org/r/5191 : net: Respect ether_type field. - https://gerrit.zephyrproject.org/r/5187 : net: dhcpv4: Adjust debug diagnostic wording. - https://gerrit.zephyrproject.org/r/5186 : net: dhcpv4: Issue an NET_INFO when dhcpv4 allocates an IP. - https://gerrit.zephyrproject.org/r/5397 : test: build all possible drivers on all platforms - https://gerrit.zephyrproject.org/r/5223 : unified: streamline "timeout add" internal interfaces. - https://gerrit.zephyrproject.org/r/5382 : quark: ipm: Make driver config structures static. - https://gerrit.zephyrproject.org/r/5104 : unified: cache the next thread to run - https://gerrit.zephyrproject.org/r/5287 : unified/test: Fix issues affecting LIFO object test application - https://gerrit.zephyrproject.org/r/5286 : unified/test: Fix issues affecting XIP test applications - https://gerrit.zephyrproject.org/r/5285 : unified/test: Fix issues affecting static idt application - https://gerrit.zephyrproject.org/r/5284 : unified/test: Fix issues affecting stack canary applications - https://gerrit.zephyrproject.org/r/5283 : unified/test: Fix issues affecting test_critical application - https://gerrit.zephyrproject.org/r/5354 : kernel: Fix to DEFINE_TASK() macro - https://gerrit.zephyrproject.org/r/5281 : unified: Add legacy DEFINE_TASK support - https://gerrit.zephyrproject.org/r/5282 : unified/test: Fix issues affecting task test applications - https://gerrit.zephyrproject.org/r/5363 : unified: remove unused references from nano_private.h - https://gerrit.zephyrproject.org/r/5367 : unified: fix remaining issues for building without SYS_CLOCK_EXIST - https://gerrit.zephyrproject.org/r/5227 : unified: cleanup kernel initialization - https://gerrit.zephyrproject.org/r/5225 : unified: remaining timeout cleanup - https://gerrit.zephyrproject.org/r/5365 : unified: do not compile out _k_neg_eagain when !CONFIG_ERRNO - https://gerrit.zephyrproject.org/r/5280 : unified: Extend unified kernel sanity test coverage - https://gerrit.zephyrproject.org/r/5224 : unified: clean-up timeout code for unpending a thread - https://gerrit.zephyrproject.org/r/5366 : unified: use _is_thread_pending() rather than poking in _timeout - https://gerrit.zephyrproject.org/r/5364 : unified: merge NANO_TIMERS and NANO_TIMEOUTS with SYS_CLOCK_EXISTS - https://gerrit.zephyrproject.org/r/5226 : unified: remove last instances of struct tcs - https://gerrit.zephyrproject.org/r/5279 : unified: Enable legacy isr_task_id_get() & isr_task_priority_get() - https://gerrit.zephyrproject.org/r/5278 : unified: Remove unimplemented kernel workload APIs - https://gerrit.zephyrproject.org/r/5273 : unified/doc: Update memory pools section of Kernel Primer - https://gerrit.zephyrproject.org/r/5272 : unified/doc: Minor updates to thread sections in Kernel Primer MERGED within last 24 hours: - https://gerrit.zephyrproject.org/r/5420 : Bluetooth: tester: Add Identity Resolved event implementation - https://gerrit.zephyrproject.org/r/5228 : net: yaip: arp: Fix issue with compiler optimization on Quark SE x86 - https://gerrit.zephyrproject.org/r/5319 : iot/dns: Remove legacy DNS client sample code - https://gerrit.zephyrproject.org/r/5320 : iot/dns: Add DNS Client support for Zephyr - https://gerrit.zephyrproject.org/r/5321 : iot/dns: Add DNS Client sample app - https://gerrit.zephyrproject.org/r/5332 : Bluetooth: SMP: Check for connection role before BR/EDR pairing - https://gerrit.zephyrproject.org/r/5183 : Bluetooth: tester: Rework discovery procedure - https://gerrit.zephyrproject.org/r/5210 : unified: move code from nanokernel into unified kernel - https://gerrit.zephyrproject.org/r/5270 : unified/doc: Minor updates to message queues in Kernel Primer - https://gerrit.zephyrproject.org/r/5271 : unified/doc: Minor updates to event section of Kernel Primer - https://gerrit.zephyrproject.org/r/5100 : unified/arm: fix saving of registers in __pendsv() - https://gerrit.zephyrproject.org/r/5190 : Bluetooth: IPSS: Remove ipss_listen - https://gerrit.zephyrproject.org/r/5330 : Bluetooth: L2CAP: Allow receiving fragmented buffers
|
|
Re: RFC: documenting licensing of imported components
Piotr Mienkowski <piotr.mienkowski@...>
As I understand it, the Kconfig tool is GPL2, but the Kconfig files usedNow it's clear. Thanks!
|
|
Re: RFC: documenting licensing of imported components
Iván Briano <ivan.briano at intel.com...>
On Mon, 10 Oct 2016 13:46:32 +0000, Piotr Mienkowski wrote:
I'm a bit confused. There are plenty of Kconfig files that contain Apache license embedded in their header. The actualAs I understand it, the Kconfig tool is GPL2, but the Kconfig files used by Zephyr are covered by Zephyr's license.
|
|
Re: RFC: documenting licensing of imported components
Piotr Mienkowski <piotr.mienkowski@...>
I'm a bit confused. There are plenty of Kconfig files that contain Apache license embedded in their header. The actual
# Licensed under the Apache License, Version 2.0 (the "License"); ... # block. Does it mean that this license text should be removed/replaced with the GPL2 license?
|
|
JavaScript Runtime for Zephyr OS
Poussa, Sakari
Hi,
Intel has created a new open source project, JavaScript* Runtime for Zephyr* OS (ZJS), which makes JavaScript application development possible on Zephyr. ZJS is based on JerryScript (a lightweight JavaScript engine) and the Zephyr OS. The ZJS project provides a subset of Node.js APIs and JavaScript APIs to access sensors, actuators, and communications, as well as the tools to build applications with them. The resulting development method is easy to learn and great for rapid prototyping, especially for developers who have existing JavaScript skills. With ZJS the convenience and flexibility of JavaScript can be brought to even the very small devices. The project is hosted on GitHub: https://github.com/01org/zephyr.js Currently supported boards and APIs are: Boards - Arduino 101* - FRDM-K64F APIs - GPIO, AIO, I2C, PWM, UART - BLE - Buffer, Events (Node.JS* subset) - OCF The ZJS project is currently in early phase and we are looking for users and contributions. Feel free to give us feedback, file issues and send patches. We are looking forward to creating an open source community around the ZJS project. Regards, The ZJS team Zephyr is a trademark of the Linux Foundation. *Other names and brands may be claimed as the property of others.
|
|
Re: [RFC] Real-time interrupts
Benjamin Walsh <benjamin.walsh@...>
On Wed, Oct 05, 2016 at 03:24:55PM +0000, Cufi, Carles wrote:
I forgot about that, but we have a (very) simple sanity test for hooking-----Original Message-----Thanks for the info Ben. ISRs directly in the vector table: tests/kernel/test_arm_m3_irq_vector_table I've created a Jira issue for this:-- Benjamin Walsh, SMTS Wind River Rocket www.windriver.com Zephyr kernel maintainer www.zephyrproject.org
|
|
Daily JIRA Digest
donotreply@...
NEW JIRA items within last 24 hours: 4
[ZEP-1045] Add/Enhance shim layer to wrap SOC specific PM implementations https://jira.zephyrproject.org/browse/ZEP-1045 [ZEP-1047] Adapt to new PM related boot flow changes in QMSI boot loader https://jira.zephyrproject.org/browse/ZEP-1047 [ZEP-1046] Implement SRAM sharing between bootloader and Zephyr https://jira.zephyrproject.org/browse/ZEP-1046 [ZEP-1048] grove_lcd sample: sample does not work if you disable serial https://jira.zephyrproject.org/browse/ZEP-1048 UPDATED JIRA items within last 24 hours: 5 [ZEP-19] IPSP node support https://jira.zephyrproject.org/browse/ZEP-19 [ZEP-293] Reduce Kconfig variables in sensor drivers https://jira.zephyrproject.org/browse/ZEP-293 [ZEP-721] Add FXOS8700 accelerometer/magnetometer sensor driver https://jira.zephyrproject.org/browse/ZEP-721 [ZEP-716] Add Hexiwear board support https://jira.zephyrproject.org/browse/ZEP-716 [ZEP-955] Section misalignment https://jira.zephyrproject.org/browse/ZEP-955 CLOSED JIRA items within last 24 hours: 1 [ZEP-1017] (Won't Do) GPIO set/reset broken on nRF52832 https://jira.zephyrproject.org/browse/ZEP-1017 RESOLVED JIRA items within last 24 hours: 0
|
|
Daily Gerrit Digest
donotreply@...
NEW within last 24 hours:
- https://gerrit.zephyrproject.org/r/5397 : test: build all possible drivers on all platforms - https://gerrit.zephyrproject.org/r/5396 : quark_se: x86 core does not support ADC - https://gerrit.zephyrproject.org/r/5395 : frdm_k64: spi: fixed wrong kconfig used in driver - https://gerrit.zephyrproject.org/r/5383 : tests: Add build tests for atmel sam3 drivers. - https://gerrit.zephyrproject.org/r/5394 : quark: dma: enable qmsi driver if DMA is selected - https://gerrit.zephyrproject.org/r/5386 : tests: Add build only tests for qmsi drivers. - https://gerrit.zephyrproject.org/r/5391 : tests: Extend test/drivers/qmsi to include QMSI ISC driver - https://gerrit.zephyrproject.org/r/5390 : serial/uart_qmsi: Make pointers to config_info const. - https://gerrit.zephyrproject.org/r/5393 : pwm: qmsi: Remove RW data from driver config structure. - https://gerrit.zephyrproject.org/r/5392 : tests: Add PWM to QMSI driver build test. - https://gerrit.zephyrproject.org/r/5389 : i2c/qmsi: Make pointers to config_info const. - https://gerrit.zephyrproject.org/r/5387 : qmsi/dma: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5388 : qmsi/dma: Remove unused channel[] from config_info - https://gerrit.zephyrproject.org/r/5382 : quark: ipm: Make driver config structures static. - https://gerrit.zephyrproject.org/r/5381 : tests: test_ipm: Make device config structures static. - https://gerrit.zephyrproject.org/r/5385 : gpio/sam3: Move RW data from driver config to runtime. - https://gerrit.zephyrproject.org/r/5384 : i2c/sam3: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5379 : samples: TH02 temperature and humidity sensor sample - https://gerrit.zephyrproject.org/r/5380 : grove lcd: cleanup includes - https://gerrit.zephyrproject.org/r/5378 : sensors: add TH02 temperature sensor (Grove) UPDATED within last 24 hours: - https://gerrit.zephyrproject.org/r/5077 : net: yaip: Fix net_nbuf_read corner cases - https://gerrit.zephyrproject.org/r/5321 : iot/dns: Add DNS client sample app - https://gerrit.zephyrproject.org/r/5320 : iot/dns: Add support for the DNS Client API - https://gerrit.zephyrproject.org/r/5319 : iot/dns: Remove legacy DNS client sample code - https://gerrit.zephyrproject.org/r/5118 : eth: Add KSDK ENET driver. - https://gerrit.zephyrproject.org/r/5104 : unified: cache the next thread to run - https://gerrit.zephyrproject.org/r/5367 : unified: fix remaining issues for building without SYS_CLOCK_EXIST - https://gerrit.zephyrproject.org/r/5366 : unified: use _is_thread_pending() rather than poking in _timeout - https://gerrit.zephyrproject.org/r/5365 : unified: do not compile out _k_neg_eagain when !CONFIG_ERRNO - https://gerrit.zephyrproject.org/r/5190 : Bluetooth: IPSS: Remove ipss_listen - https://gerrit.zephyrproject.org/r/5364 : unified: merge NANO_TIMERS and NANO_TIMEOUTS with SYS_CLOCK_EXISTS - https://gerrit.zephyrproject.org/r/5363 : unified: remove unused references from nano_private.h - https://gerrit.zephyrproject.org/r/5227 : unified: cleanup kernel initialization - https://gerrit.zephyrproject.org/r/5226 : unified: remove last instances of struct tcs - https://gerrit.zephyrproject.org/r/5330 : Bluetooth: L2CAP: Allow receiving fragmented buffers - https://gerrit.zephyrproject.org/r/5225 : unified: remaining timeout cleanup - https://gerrit.zephyrproject.org/r/5224 : unified: clean-up timeout code for unpending a thread - https://gerrit.zephyrproject.org/r/5223 : unified: streamline "timeout add" internal interfaces. - https://gerrit.zephyrproject.org/r/5222 : unified/mem_pool: use K_NO_WAIT, not TICKS_NONE - https://gerrit.zephyrproject.org/r/5221 : unified: streamline "timeout abort" internal interface - https://gerrit.zephyrproject.org/r/5220 : unified/legacy: disable clock-based work_q APIs when no system clock - https://gerrit.zephyrproject.org/r/5219 : unified: have __ticks_to_ms() return 0 when no system clock MERGED within last 24 hours: - https://gerrit.zephyrproject.org/r/4706 : net: fix a potential refcount leak of SYN buffers - https://gerrit.zephyrproject.org/r/4282 : net: fetch valid conn. to determine MSS in data_is_sent_and_acked()
|
|
Re: Porting to ARM Cortex-M7 / Atmel SAM E70 support
Bibi, Dani <dani.bibi@...>
What about the new set of System Control Registers added on M7 ?
toggle quoted messageShow quoted text
__OM uint32_t ICIALLU; /*!< Offset: 0x250 ( /W) I-Cache Invalidate All to PoU */ uint32_t RESERVED6[1U]; __OM uint32_t ICIMVAU; /*!< Offset: 0x258 ( /W) I-Cache Invalidate by MVA to PoU */ __OM uint32_t DCIMVAC; /*!< Offset: 0x25C ( /W) D-Cache Invalidate by MVA to PoC */ __OM uint32_t DCISW; /*!< Offset: 0x260 ( /W) D-Cache Invalidate by Set-way */ __OM uint32_t DCCMVAU; /*!< Offset: 0x264 ( /W) D-Cache Clean by MVA to PoU */ __OM uint32_t DCCMVAC; /*!< Offset: 0x268 ( /W) D-Cache Clean by MVA to PoC */ __OM uint32_t DCCSW; /*!< Offset: 0x26C ( /W) D-Cache Clean by Set-way */ __OM uint32_t DCCIMVAC; /*!< Offset: 0x270 ( /W) D-Cache Clean and Invalidate by MVA to PoC */ __OM uint32_t DCCISW; /*!< Offset: 0x274 ( /W) D-Cache Clean and Invalidate by Set-way */ uint32_t RESERVED7[6U]; __IOM uint32_t ITCMCR; /*!< Offset: 0x290 (R/W) Instruction Tightly-Coupled Memory Control Register */ __IOM uint32_t DTCMCR; /*!< Offset: 0x294 (R/W) Data Tightly-Coupled Memory Control Registers */ __IOM uint32_t AHBPCR; /*!< Offset: 0x298 (R/W) AHBP Control Register */ __IOM uint32_t CACR; /*!< Offset: 0x29C (R/W) L1 Cache Control Register */ __IOM uint32_t AHBSCR; /*!< Offset: 0x2A0 (R/W) AHB Slave Control Register */ uint32_t RESERVED8[1U]; __IOM uint32_t ABFSR; /*!< Offset: 0x2A8 (R/W) Auxiliary Bus Fault Status Register */ Will they be wrapped up as part of the scs.h file ?
-----Original Message-----
From: Kumar Gala [mailto:kumar.gala(a)linaro.org] Sent: Wednesday, September 21, 2016 20:22 To: Piotr Mienkowski <Piotr.Mienkowski(a)schmid-telecom.ch> Cc: devel(a)lists.zephyrproject.org Subject: [devel] Re: Porting to ARM Cortex-M7 / Atmel SAM E70 support On Sep 21, 2016, at 10:18 AM, Piotr Mienkowski <Piotr.Mienkowski(a)schmid-telecom.ch> wrote:There isn’t any need for the Jira to be accepted to submit code 2) The Jira issue I created is quite broad (I assumed however that it is not broad enough to be turned into an epic). Shall I create an additional task for each thing that needs to be done, e.g.: add Atmel SAM E70 header files, add support for ARM Cortex-M7 processor, add SAM E70 GPIO driver, add SAM E70 UART driver, etc.? Gerrit commits would then be assigned a Jira task number and not the broad Jira issue number.If you want to break up or add sub-tasks to the Jira that is fine, but I wouldn’t get too fine grain with it. I think something like: * Add Cortex-M7 support * Add SoC support * Add Board support Are there different ASFs per SoC or does Atmel release a single one for all their SoCs? 4) To support Cortex-M7 processor I need to add a new memory_map file. The existing one include/arch/arm/cortex_m/memory_map-m3-m4.h is specific to M3, M4 processors. However, the only differences between M3, M4 and M7 are in _PPB_EXT_* defines and they are never used. So my proposal is to remove all _PPB_EXT_* defines apart from _PPB_EXT_BASE_ADDR, _PPB_EXT_END_ADDR and re-use the file for M7. Very much the same defines could also be used by M0 processors. The only difference in that case is that M0, M0+ do not have ITM (Instrumentation Trace Macrocell) section and FPB section is called BPU. We could put all these defines directly in memory_map.h file and handle the minor differences via preprocessor #if defined() statements. Suggestions are welcomed.Let’s merge these files down and use some #ifdef’s in just memory_map.h. I’ve submitted a patch to start that process: https://gerrit.zephyrproject.org/r/#/c/4887/ - k --------------------------------------------------------------------- A member of the Intel Corporation group of companies This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
|
|
Re: RFC Release Notes in Zephyr Kernel Tree
Flavio Santes <flavio.santes@...>
Hello Mike,
toggle quoted messageShow quoted text
It was just a proposal that some Zephyr collaborators are following. As you can see it is not "the rule".
-----Original Message-----Some Zephyr engineers will be there. Please say hello to Anas and Rob. I'll add some food for thought: last week Greg Kroah-Hartman gave a niceThanks for the link. It has been discussed many times if gerrit is useful or not. So, I am sure that ELE-E will be a very useful forum to discuss about Zephyr. Regards,Regards, Flavio
|
|
Daily JIRA Digest
donotreply@...
NEW JIRA items within last 24 hours: 2
[ZEP-1043] Update QMSI to 1.2 https://jira.zephyrproject.org/browse/ZEP-1043 [ZEP-1041] NBLE attribute Write event hangs https://jira.zephyrproject.org/browse/ZEP-1041 UPDATED JIRA items within last 24 hours: 20 [ZEP-875] 6LoWPAN - Context based compression support https://jira.zephyrproject.org/browse/ZEP-875 [ZEP-783] ARM Cortex-M0/M0+ support https://jira.zephyrproject.org/browse/ZEP-783 [ZEP-879] 6LoWPAN - Stateless Address Autoconfiguration https://jira.zephyrproject.org/browse/ZEP-879 [ZEP-359] Move QEMU handling to a central location https://jira.zephyrproject.org/browse/ZEP-359 [ZEP-56] clean up how internal APIs are used https://jira.zephyrproject.org/browse/ZEP-56 [ZEP-89] Provide more generic UART APIs for read and write https://jira.zephyrproject.org/browse/ZEP-89 [ZEP-619] Move some configuration items in file system to header files https://jira.zephyrproject.org/browse/ZEP-619 [ZEP-999] Refactor save/restore feature from gpio_qmsi driver https://jira.zephyrproject.org/browse/ZEP-999 [ZEP-998] Refactor save/restore feature from uart_qmsi driver https://jira.zephyrproject.org/browse/ZEP-998 [ZEP-996] Refactor save/restore feature from i2c_qmsi driver https://jira.zephyrproject.org/browse/ZEP-996 [ZEP-997] Refactor save/restore feature from spi_qmsi driver https://jira.zephyrproject.org/browse/ZEP-997 [ZEP-1000] Refactor save/restore feature from rtc_qmsi driver https://jira.zephyrproject.org/browse/ZEP-1000 [ZEP-1002] Refactor save/restore feature from counter_qmsi_aonpt driver https://jira.zephyrproject.org/browse/ZEP-1002 [ZEP-1001] Refactor save/restore feature from wdt_qmsi driver https://jira.zephyrproject.org/browse/ZEP-1001 [ZEP-1003] Extend aio_comparator_qmsi driver to support save/restore peripheral context https://jira.zephyrproject.org/browse/ZEP-1003 [ZEP-1004] Extend counter_qmsi_aon driver to support save/restore peripheral context https://jira.zephyrproject.org/browse/ZEP-1004 [ZEP-1006] Extend soc_flash_qmsi driver to support save/restore peripheral context https://jira.zephyrproject.org/browse/ZEP-1006 [ZEP-1005] Extend dma_qmsi driver to support save/restore peripheral context https://jira.zephyrproject.org/browse/ZEP-1005 [ZEP-1008] Extend pwm_qmsi driver to support save/restore peripheral context https://jira.zephyrproject.org/browse/ZEP-1008 [ZEP-1011] Extend usb_dc_dw driver to support save/restore peripheral context https://jira.zephyrproject.org/browse/ZEP-1011 CLOSED JIRA items within last 24 hours: 0 RESOLVED JIRA items within last 24 hours: 2 [ZEP-1033] (Won't Do) tests/bluetooth/init/test_17 does not fit `FLASH' region with asserts on https://jira.zephyrproject.org/browse/ZEP-1033 [ZEP-1034] (Won't Do) tests/bluetooth/shell/test_br does not fit `ROM' region with DEBUG on https://jira.zephyrproject.org/browse/ZEP-1034
|
|
Daily Gerrit Digest
donotreply@...
NEW within last 24 hours:
- https://gerrit.zephyrproject.org/r/5377 : doc: power_mgmt: Update references to PMA and control functions - https://gerrit.zephyrproject.org/r/5376 : device_pm: Update control function name and doc to indicate PM specific - https://gerrit.zephyrproject.org/r/5355 : LICENSING: clarify licenses of imported / reused code - https://gerrit.zephyrproject.org/r/5368 : gerrit: Fix code review vote - https://gerrit.zephyrproject.org/r/5366 : unified: use _is_thread_pending() rather than poking in _timeout - https://gerrit.zephyrproject.org/r/5367 : unified: fix remaining issues for building without SYS_CLOCK_EXIST - https://gerrit.zephyrproject.org/r/5363 : unified: remove unused references from nano_private.h - https://gerrit.zephyrproject.org/r/5364 : unified: merge NANO_TIMERS and NANO_TIMEOUTS with SYS_CLOCK_EXISTS - https://gerrit.zephyrproject.org/r/5365 : unified: do not compile out _k_neg_eagain when !CONFIG_ERRNO - https://gerrit.zephyrproject.org/r/5362 : unified: Add alignment parameter to K_MEM_MAP_DEFINE() - https://gerrit.zephyrproject.org/r/5353 : unified: Add alignment parameter to K_MEMORY_POOL_DEFINE() - https://gerrit.zephyrproject.org/r/5354 : kernel: Fix to DEFINE_TASK() macro - https://gerrit.zephyrproject.org/r/5351 : RFC: release notes in zephyr tree. - https://gerrit.zephyrproject.org/r/5339 : unified: Add k_msgq_freespace_get() API UPDATED within last 24 hours: - https://gerrit.zephyrproject.org/r/5254 : MAINTAINERS: Add maintainer for ARM LTD V2M Beetle Board - https://gerrit.zephyrproject.org/r/5258 : gpio: Add ARM LTD CMSDK AHB GPIO driver - https://gerrit.zephyrproject.org/r/5137 : TEST: add changes to two different branches - https://gerrit.zephyrproject.org/r/5273 : unified/doc: Update memory pools section of Kernel Primer - https://gerrit.zephyrproject.org/r/4541 : DONT MERGE - https://gerrit.zephyrproject.org/r/2563 : CI TEST: do not merge: test leading space in kconfig files - https://gerrit.zephyrproject.org/r/5270 : unified/doc: Minor updates to message queues in Kernel Primer - https://gerrit.zephyrproject.org/r/5272 : unified/doc: Minor updates to thread sections in Kernel Primer - https://gerrit.zephyrproject.org/r/5271 : unified/doc: Minor updates to event section of Kernel Primer - https://gerrit.zephyrproject.org/r/5029 : release notes: add release notes file - https://gerrit.zephyrproject.org/r/4845 : NO MERGE: WIP: draft app - https://gerrit.zephyrproject.org/r/4457 : DONT MERGE - https://gerrit.zephyrproject.org/r/3114 : test: break doc - https://gerrit.zephyrproject.org/r/4917 : iot/zoap: Port to the native stack - https://gerrit.zephyrproject.org/r/5101 : dlist: add sys_dlist_peek_head_not_empty() - https://gerrit.zephyrproject.org/r/5119 : iot/zoap: Add helper for generating tokens - https://gerrit.zephyrproject.org/r/5120 : samples/zoap_client: Use token generator helper - https://gerrit.zephyrproject.org/r/5102 : unified: un-comment k_thread_[suspend|resume|abort_handler_set] - https://gerrit.zephyrproject.org/r/5227 : unified: cleanup kernel initialization - https://gerrit.zephyrproject.org/r/5219 : unified: have __ticks_to_ms() return 0 when no system clock - https://gerrit.zephyrproject.org/r/5223 : unified: streamline "timeout add" internal interfaces. - https://gerrit.zephyrproject.org/r/5221 : unified: streamline "timeout abort" internal interface - https://gerrit.zephyrproject.org/r/5226 : unified: remove last instances of struct tcs - https://gerrit.zephyrproject.org/r/5224 : unified: clean-up timeout code for unpending a thread - https://gerrit.zephyrproject.org/r/5225 : unified: remaining timeout cleanup - https://gerrit.zephyrproject.org/r/3311 : include/crypto: Crypto abstraction header - https://gerrit.zephyrproject.org/r/5104 : unified: cache the next thread to run - https://gerrit.zephyrproject.org/r/5222 : unified/mem_pool: use K_NO_WAIT, not TICKS_NONE - https://gerrit.zephyrproject.org/r/5220 : unified/legacy: disable clock-based work_q APIs when no system clock - https://gerrit.zephyrproject.org/r/5103 : unified: use sys_dlist_peek_head_not_empty() - https://gerrit.zephyrproject.org/r/5281 : unified: Add legacy DEFINE_TASK support - https://gerrit.zephyrproject.org/r/5261 : pinmux: Add support for ARM LTD V2M Beetle Initialization - https://gerrit.zephyrproject.org/r/5231 : arch/arm: add initial support for Cortex-M0/M0+ - https://gerrit.zephyrproject.org/r/5096 : zoap: Fix alignment of multiline function arguments - https://gerrit.zephyrproject.org/r/5171 : samples/mbedtls_dtlsclient: mbedTLS sample DTLS client app. - https://gerrit.zephyrproject.org/r/5097 : iot/zoap: Add support for error 4.15 - https://gerrit.zephyrproject.org/r/5286 : unified/test: Fix issues affecting XIP test applications - https://gerrit.zephyrproject.org/r/5284 : unified/test: Fix issues affecting stack canary applications - https://gerrit.zephyrproject.org/r/5285 : unified/test: Fix issues affecting static idt application - https://gerrit.zephyrproject.org/r/5282 : unified/test: Fix issues affecting task test applications - https://gerrit.zephyrproject.org/r/5283 : unified/test: Fix issues affecting test_critical application - https://gerrit.zephyrproject.org/r/5332 : Bluetooth: SMP: Check for connection role before BR/EDR pairing - https://gerrit.zephyrproject.org/r/5228 : arp: Fix an issue with compiler optimization on Quark SE x86 core - https://gerrit.zephyrproject.org/r/5287 : unified/test: Fix issues affecting LIFO object test application - https://gerrit.zephyrproject.org/r/5279 : unified: Enable legacy isr_task_id_get() & isr_task_priority_get() - https://gerrit.zephyrproject.org/r/5278 : unified: Remove unimplemented kernel workload APIs - https://gerrit.zephyrproject.org/r/5280 : unified: Extend unified kernel sanity test coverage - https://gerrit.zephyrproject.org/r/3312 : drivers/crypto: TinyCrypt shim driver - https://gerrit.zephyrproject.org/r/3313 : samples/drivers/crypto: crypto sample app - https://gerrit.zephyrproject.org/r/5289 : unified: Remove unused K_MSGQ_SIZE() macro - https://gerrit.zephyrproject.org/r/5260 : soc_beetle: Add clock_init support and soc registers definitions to Beetle - https://gerrit.zephyrproject.org/r/4883 : sanity: enable sanity multiple configuration - https://gerrit.zephyrproject.org/r/5026 : arch: Add support for Cortex-M7 processor - https://gerrit.zephyrproject.org/r/5290 : unified: Add alignment parameter to K_MSGQ_DEFINE() - https://gerrit.zephyrproject.org/r/5291 : unified: Rename msgQ macro parameter names - https://gerrit.zephyrproject.org/r/5292 : DRAFT net: yaip: Move net_buf data pool allocation to network iface - https://gerrit.zephyrproject.org/r/5255 : soc_beetle: Add support for ARM LTD Beetle SoC - https://gerrit.zephyrproject.org/r/5267 : serial: Add driver for CMSDK APB UART MERGED within last 24 hours: - https://gerrit.zephyrproject.org/r/5374 : tests: Add build test for quark clock driver. - https://gerrit.zephyrproject.org/r/5373 : eth/enc28j60: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5370 : spi/qmsi: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5372 : tests: Add build test for enc28j60 SPI standalone ethernet driver. - https://gerrit.zephyrproject.org/r/5371 : serial/uart_nsim: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5369 : tests: Build test for nsim uart. - https://gerrit.zephyrproject.org/r/5375 : clock/quark: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5352 : sensor: grove: use global sensor init priority - https://gerrit.zephyrproject.org/r/5361 : arc: Fix comment about IRQ call stack - https://gerrit.zephyrproject.org/r/5356 : arc: RGF_NUM_BANKS is another configurable option for ARCs - https://gerrit.zephyrproject.org/r/5360 : arc: add _ARC_V2_IRQ_TRIGGER inline function - https://gerrit.zephyrproject.org/r/5341 : sensor/lsm9ds0_mfd: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5345 : sensor/bmg160: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5357 : sensor/lsm64s0: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5343 : tests: Adding more sensor build tests. - https://gerrit.zephyrproject.org/r/5346 : sensor/bmi160: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5344 : sensor/bmc150: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5347 : gpio/qmsi_ss: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5350 : serial/uart_qmsi: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5348 : ipm/ipm_quark_se: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5359 : sensor/lsm9ds0_gyro: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5349 : spi/qmsi_ss: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5342 : sensor/lps25hb: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5358 : sensor/lsm9ds0_gyro: Fix failure to compile, undefined CONFIG_LSM9DS0_SENSOR_INIT_PRIORITY - https://gerrit.zephyrproject.org/r/4511 : unified/doc: Kernel primer for unified kernel - https://gerrit.zephyrproject.org/r/5100 : unified/arm: fix saving of registers in __pendsv() - https://gerrit.zephyrproject.org/r/5331 : Bluetooth: Track role change for BR/EDR connections - https://gerrit.zephyrproject.org/r/5337 : tests: sensors: expand coverage with logging enabled - https://gerrit.zephyrproject.org/r/5338 : mailmap: update with new emails - https://gerrit.zephyrproject.org/r/5209 : sensors: use one single sys log config for sensors - https://gerrit.zephyrproject.org/r/5109 : gpio: reduce Kconfigs and use consistent name for GPIOs - https://gerrit.zephyrproject.org/r/5211 : drivers: gpio: i2c: make logging depend on SYS_LOG - https://gerrit.zephyrproject.org/r/5329 : Bluetooth: samples: Rename btusb to hci-usb - https://gerrit.zephyrproject.org/r/5327 : tests: expand sensor build testing by enabling more sensors - https://gerrit.zephyrproject.org/r/4037 : net: yaip: Follow file naming in ieee802154 l2 stack - https://gerrit.zephyrproject.org/r/5253 : kernel: boot banner requires early console, so select it - https://gerrit.zephyrproject.org/r/5334 : Bluetooth: SMP: Fix build without signing support - https://gerrit.zephyrproject.org/r/5306 : gpio/qmsi: Make config_info pointers const. - https://gerrit.zephyrproject.org/r/5208 : arm: remove exc_wrapper.S - https://gerrit.zephyrproject.org/r/5106 : boards: define user buttons and switches on boards - https://gerrit.zephyrproject.org/r/5107 : samples: button: modify sample to work on more boards
|
|