Commit graph

  • 5abbaa52f9 usb: sam0: add a USB device driver. Michael Hope 2018-01-06 23:19:09 +01:00
  • 60fd06830e xtensa: Make _arch_curr_cpu() work outside SMP Andy Ross 2018-02-14 09:22:24 -08:00
  • 392b3b5aa6 xtensa/asm2: Don't needlessly build asm2 sources Andy Ross 2018-02-13 10:35:53 -08:00
  • 57f30bd8cc esp32: Move hard firmware function addresses to the linker script Andy Ross 2018-02-09 14:48:02 -08:00
  • 648ce1b1ff mpu_stack_guard_test: Disable on xtensa Andy Ross 2018-02-09 14:39:04 -08:00
  • 28192fd8ea kernel/kswap.h: Hook event logger from switch-based _Swap Andy Ross 2018-02-09 14:34:05 -08:00
  • 6eef2f1485 misc: Add a FORCE_NO_ASSERT kconfig directive Andy Ross 2018-02-09 12:24:05 -08:00
  • 992ea243d5 tests/kernel/fatal: Add xtensa/asm2 to the "error returns" family Andy Ross 2018-02-08 16:12:30 -08:00
  • e922df5069 kernel: Allow k_thread_abort(_current) from ISRs Andy Ross 2018-02-08 16:07:56 -08:00
  • 0244d01fda xtensa/asm2: Don't return into dead threads Andy Ross 2018-02-08 16:05:03 -08:00
  • 3f5027f835 xtensa: Fix noreturn attribute on error handlers in asm2 Andy Ross 2018-02-08 16:01:42 -08:00
  • c3c4ea730d nios2: Add include for _check_stack_sentinel() Andy Ross 2018-02-08 12:34:35 -08:00
  • 245b54ed56 kernel/include: Missed nano_internal.h -> kernel_internal.h spots Andy Ross 2018-02-08 09:10:46 -08:00
  • 59cdfe6e44 tests/kernel: SMP test Andy Ross 2018-02-02 13:49:30 -08:00
  • 564f59060c kernel: SMP timer integration Andy Ross 2018-01-26 12:30:21 -08:00
  • bdcd18a744 kernel: Enable SMP Andy Ross 2018-01-17 11:34:50 -08:00
  • 85557b011e kernel: Simplified idle for SMP auxiliary CPUs Andy Ross 2018-02-02 11:26:41 -08:00
  • 53eceffb7f esp32: Set CPU pointer on app cpu at startup Andy Ross 2018-02-02 11:23:30 -08:00
  • b0b9b3d16a xtensa: Report CPU number in exceptions Andy Ross 2018-02-02 11:20:29 -08:00
  • 2724fd11cb kernel: SMP-aware scheduler Andy Ross 2018-01-29 14:55:20 -08:00
  • 364cbae412 kernel: Make irq_{un}lock() APIs into a global spinlock in SMP mode Andy Ross 2018-01-29 09:23:49 -08:00
  • 780ba23eb8 kernel: Create idle threads and interrupt stacks for SMP processors Andy Ross 2018-01-29 09:20:18 -08:00
  • e694656345 kernel: Move per-cpu _kernel_t fields into separate struct Andy Ross 2018-01-25 16:39:35 -08:00
  • 9c62cc677d kernel: Add kswap.h header to unbreak cycles Andy Ross 2018-01-25 15:24:15 -08:00
  • 73678c4388 tests/kernel: Add spinlock test Andy Ross 2018-01-25 14:09:24 -08:00
  • 7a023cfb89 kernel: Simple spinlock API Andy Ross 2018-01-25 14:04:32 -08:00
  • d3376f2781 kernel, esp32: Add SMP kconfig flag and MP_NUM_CPUS variable Andy Ross 2018-01-25 14:03:02 -08:00
  • 86ff14824d tests/kernel: Simple test for multiprocessor start API Andy Ross 2018-01-24 15:50:45 -08:00
  • e717267abf kernel, esp32: Add _arch_start_cpu API Andy Ross 2018-01-24 15:48:32 -08:00
  • 00f3d2e53a esp-32, qemu_xtensa: Use asm2 by default Andy Ross 2018-01-19 08:45:15 -08:00
  • 865bbd6b69 xtensa-asm2: Handle alloca/movsp exceptions Andy Ross 2018-01-17 10:12:25 -08:00
  • bbd7912a6b xtensa-asm2: Exception/interrupt handler should check stack sentinel Andy Ross 2018-01-09 13:37:48 -08:00
  • 60932d1427 xtensa: Add hook to do register window spills Andy Ross 2018-01-09 12:06:04 -08:00
  • 2867bfc1eb xtensa asm2: Fixup stack alignment at runtime Andy Ross 2017-12-17 12:39:24 -08:00
  • 02b2fe1c9e xtensa: THREAD_MONITOR hooks for asm2 Andy Ross 2017-12-17 12:12:13 -08:00
  • 7707fcfa51 xtensa: asm2 needs to honor thread preemption Andy Ross 2017-12-17 11:17:53 -08:00
  • 63ad74f833 xtensa: Fix thread entry point Andy Ross 2017-12-17 09:30:39 -08:00
  • 2c1449bc81 kernel, xtensa: Switch-specific thread return value Andy Ross 2017-12-17 08:53:44 -08:00
  • bf2139331c xtensa: Add exception/interrupt vectors in asm2 mode Andy Ross 2017-12-11 15:11:55 -08:00
  • 7de010b5e5 xtensa: Interrupt generator script and output for qemu & esp32 Andy Ross 2017-12-11 15:35:32 -08:00
  • bba98a9c38 drivers/timer/xtensa_sys_timer: Add init/update hooks for asm2 Andy Ross 2017-12-14 13:21:12 -08:00
  • c761ae9695 xtensa: Add Kconfig for asm2 layer Andy Ross 2017-12-10 12:43:12 -08:00
  • 6f3036091a xtensa: Implement _xt_ints_on/off for asm2 Andy Ross 2017-12-14 10:08:04 -08:00
  • a0dd2de6fd xtensa: Remove _xt_set_exception_handler() Andy Ross 2017-12-14 09:58:43 -08:00
  • bd72f71ece xtensa: Remove arch-specific (and empty) offsets.h Andy Ross 2017-12-11 11:06:28 -08:00
  • b2c74e017e xtensa/asm2: Add a _new_thread implementation for asm2/switch Andy Ross 2017-12-09 09:32:21 -08:00
  • 042d8ecca9 kernel: Add alternative _arch_switch context switch primitive Andy Ross 2017-12-09 08:37:20 -08:00
  • 8ac9c082e6 kernel: Move some macros Andy Ross 2017-12-08 17:38:12 -08:00
  • 32a444c54e kernel: Fix nano_internal.h inclusion Andy Ross 2017-12-08 17:19:14 -08:00
  • 837dd99a0e samples/xtensa-asm2: Unit test for new Xtensa assembly primitives Andy Ross 2017-12-07 15:04:51 -08:00
  • a34f884f23 xtensa: New asm layer to support SMP Andy Ross 2017-12-07 15:01:33 -08:00
  • 8dca7ae587 xtensa: Make high priority interrupts optional Andy Ross 2017-12-07 12:17:39 -08:00
  • 88538e77c1 xtensa: Move register window exception handlers into a separate file Andy Ross 2017-11-29 13:01:18 -08:00
  • 39f78b9b85 drivers/timer/xtensa_sys_timer: Correctly declare ISR Andy Ross 2017-12-06 12:05:01 -08:00
  • 078259dc7f tests: modify the user space test codes for ARC Wayne Ren 2018-02-12 19:56:36 +08:00
  • bb50a88045 arch: arc: apply the new thread stack layout Wayne Ren 2018-02-12 19:42:37 +08:00
  • e445ab6f21 arch: arc: handle exception in privilege task when USERSPACE enabled Wayne Ren 2018-02-12 19:35:25 +08:00
  • 4433f81b47 arch: arc: MPUv2 enables MPU_REQUIRES_POWER_OF_TWO_ALIGNMENT Wayne Ren 2018-02-12 19:29:54 +08:00
  • 0a71b106d1 arch: arc: save user thread's context into privilege stack Wayne Ren 2018-02-12 19:26:03 +08:00
  • 8d284116b0 arch: arc: modify the linker template for APPLICAITON Memory Wayne Ren 2018-02-12 19:20:22 +08:00
  • 5a0ba2faa5 cmake: disable privilege stack generation for arc Wayne Ren 2018-02-12 19:17:04 +08:00
  • a970b5fd32 arch: arc: scrub regs of kernel context before returning to userspace Wayne Ren 2018-02-02 14:31:11 +08:00
  • 7ef2506611 arch: arc: enable US bit to check user mode Wayne Ren 2018-02-02 14:18:35 +08:00
  • 0c3aebef49 tests: add the test case for user space support of arc Wayne Ren 2018-02-01 16:41:43 +08:00
  • 8feca6c2ef arch: arc: modify the kconfig for mpu case Wayne Ren 2018-02-01 16:36:47 +08:00
  • e91733c78b arch: arc: bug fixes and add user space support in secure mode Wayne Ren 2018-02-01 16:34:47 +08:00
  • f81dee0b2b arch: arc: add user space support for arc Wayne Ren 2018-01-23 17:13:09 +08:00
  • 3637d50c25 drivers: flash: nRF5x: Fix co-operation with Bluetooth controller Vinayak Kariappa Chettimada 2018-02-16 11:22:21 +01:00
  • 7fa2c4dfac Bluetooth: controller: Add missing HCI supp. cmd bits for PHY Update Vinayak Kariappa Chettimada 2018-02-16 09:23:34 +01:00
  • d35cc75d2d net: icmpv6: Drop ICMPv6 packet if NS header is NULL Ruslan Mstoi 2018-02-15 16:22:44 +02:00
  • ae03e35d6c Bluetooth: controller: Fix incorrect master role scheduling Vinayak Kariappa Chettimada 2018-02-12 15:02:02 +01:00
  • 067ac68f0b Bluetooth: controller: Fix XTAL_ADVANCED threshold detection Vinayak Kariappa Chettimada 2018-02-15 04:09:00 +01:00
  • 1433475b29 Bluetooth: controller: Define HAL_TIMER_SIGN_BIT Vinayak Kariappa Chettimada 2018-02-14 13:24:28 +01:00
  • 8f5e96a1b7 Bluetooth: controller: Use XON_BITMASK instead of BIT(31) Vinayak Kariappa Chettimada 2018-02-14 12:01:09 +01:00
  • 8949233390 kconfig: fix more help spacing issues Anas Nashif 2018-02-15 07:36:16 -06:00
  • b55eb03e40 kernel: device: Only compare strings if pointer comparison fails Leandro Pereira 2018-02-14 14:47:11 -08:00
  • 1bda83af1c Bluetooth: controller: Fix to use random CRC init value Vinayak Kariappa Chettimada 2018-02-15 20:11:26 +01:00
  • 499baff333 Bluetooth: controller: Reuse safer bt_rand in thread call path Vinayak Kariappa Chettimada 2018-02-15 20:03:28 +01:00
  • 294c68d087 Bluetooth: SMP: Send Pairing failed if there's no key space Johan Hedberg 2018-02-15 09:50:36 +02:00
  • ccec2dcb3a sensors: sensor_value: Elaborate docs Paul Sokolovsky 2018-02-12 11:57:44 +02:00
  • 08de82c2f5 arm: mpu: nxp: Set bus master 3 to full access Andy Gross 2018-02-15 00:29:41 -06:00
  • 42680b07af mbedtls: Switch default MBEDTLS_CFG_FILE to config-mini-tls1_2.h Paul Sokolovsky 2018-02-15 15:34:11 +02:00
  • 9f3d335b0c mbedtls: config-mini-tls1_2.h: Update stale comments Paul Sokolovsky 2018-02-15 15:10:53 +02:00
  • e1fc5c21fc cmake: Add CONFIG_APPLICATION_MEMORY constraint Andy Gross 2018-02-15 08:07:17 -06:00
  • 0be346eed4 tests: do not use comma separated strings Anas Nashif 2018-02-15 07:22:03 -06:00
  • 7fe35cf886 sanitycheck: check for deprecated variant env variable Anas Nashif 2018-02-15 07:20:18 -06:00
  • 65ee3ba2d4 usb: sam0: add a USB device driver. usb Michael Hope 2018-01-06 23:19:09 +01:00
  • 1db6bf31e3 hack: update main() to flash and reset. Michael Hope 2018-02-15 14:13:15 +01:00
  • 91b681a724 tests: add test for device class/API Anas Nashif 2018-02-14 22:36:01 -06:00
  • c9097a9346 Bluetooth: Mesh: Declare seg_rx_buf_data as __noinit Johan Hedberg 2018-02-14 13:52:59 +02:00
  • 05884c7f18 Bluetooth: Mesh: Split proxy client buffer payload into separate array Johan Hedberg 2018-02-14 13:52:05 +02:00
  • d790ed59e2 native: __ASSERT() to immediately terminate Alberto Escolar Piedras 2018-02-12 13:16:59 +01:00
  • e172fa3b52 build: support out-of-tree custom boards Anas Nashif 2018-02-11 22:30:57 -06:00
  • 1f8485ba92 CODEOWNERS: add entries for led_strip drivers Marti Bolivar 2018-02-14 18:22:44 -05:00
  • 31f13bfe0a led_strip: add a APA102 driver. upstream_apa102 Michael Hope 2018-02-12 22:35:20 +01:00
  • 7032027f1f tests: userspace: fix read/write privileged stack tests Stephen Smalley 2017-12-19 15:23:55 -05:00
  • 5ae8705e20 boards Michael Hope 2018-02-14 21:57:39 +01:00
  • 4c4091d3cf led_strip: add a APA102 driver. Michael Hope 2018-02-12 22:35:20 +01:00
  • 821dc37f3f subsys: storage: flash_map: Fix warning Christopher Collins 2018-02-12 15:58:17 -08:00
  • 1a5133ccd0 doc: contributing: Document CI Carles Cufi 2018-02-13 13:55:59 +01:00