Oopenvela-robotfix the compile error
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Remove @ and % tag from all comments and format the multiple line comments Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
dns: fix dns failed when ipv4/6 dual stack enable The ipv6 address filled the cache, and the ipv4 address did not have a place to store it, causing the resolution to fail. so if IPV6 has already filled the buffer, rewrite ipv4 DNS results from half of the buffer. Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
nuttx/libc: refine the atomic related Kconfig The atomic implementation logic can be broken down into follow scenarios: 1. Toolchain support, which is ideal. 2. Single-core interrupt disabling, the default for non-SMP environments. 3. If atomic instructions are supported, the libc_atomic_arch version can be implemented. Signed-off-by: zhangyu117 <zhangyu117@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
arch/xtensa/esp32[-s2|-s3]: add USE_NXTMPDIR_ESP_REPO_DIRECTLY Directly downloading the Git repository is inconvenient for local debugging. This will allow to automatically download external packages from the Internet. If not set, the repo need to be download will need to provide them manually, otherwise an error will occur and the build will be aborted. Add USE_NXTMPDIR_ESP_REPO_DIRECTLY, with this we can use USE_NXTMPDIR_ESP_REPO_DIRECTLY=y make which can directly use esp-hal-3rdparty under nxtmpdir without CLONE, CHECK_COMMITSHA, reset, checkout and update. Just cp -rf nxtmpdir/esp-hal-3rdparty chip/$(ESP_HAL_3RDPARTY_REPO). Signed-off-by: v-tangmeng <v-tangmeng@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
xtensa/esp32[|s2|s3]: Fix task backtrace dump - Fix MAKE_PC_FROM_RA macro to consider the instruction region base address; - Add sanity check for calculated PC and SP registers; - Check if the stack pointer is within the interrupt stack to enable backtrace dump if an exception occurs during the ISR; Signed-off-by: chenxiaoyi <chenxiaoyi@xiaomi.com> | 2 个月前 | |
xtensa/esp32[|s2|s3]: Fix task backtrace dump - Fix MAKE_PC_FROM_RA macro to consider the instruction region base address; - Add sanity check for calculated PC and SP registers; - Check if the stack pointer is within the interrupt stack to enable backtrace dump if an exception occurs during the ISR; Signed-off-by: chenxiaoyi <chenxiaoyi@xiaomi.com> | 2 个月前 | |
wireless/bcm43xxx: only report PSK ssid by scan filter Signed-off-by: chao an <anchao@xiaomi.com> | 2 个月前 | |
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.1-0507 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> | 2 个月前 | |
esp32: Fix a heap corruption bug with SPIRAM Don't add SPIRAM ("HEAP2") to both of kernel/user heaps. Sync with the corresponding logic in esp32s3. | 2 个月前 | |
bluetooth: Fix the incompatibility made by https://github.com/apache/nuttx/pull/14224 that pr requires chip turn on CONFIG_DRIVERS_BLUETOOTH to use bluetooth, but not all defconig enable this option, so let's map bt_driver_register to bt_netdev_register in header file in this case, and revert the unnessary change in the related chip and board folders. Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
arch/armv7-a: unify switch context from software interrupt Signed-off-by: chao.an <anchao@xiaomi.com> | 2 个月前 | |
sched: remove csection and reduce the interrupt disabling time in sched_[un]lock reason: 1 Accelerated the implementation of sched_lock, remove enter_critical_section in sched_lock and only enter_critical_section when task scheduling is required. 2 we add sched_lock_wo_note/sched_unlock_wo_note and it does not perform instrumentation logic Signed-off-by: hujun5 <hujun5@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
arch/armv7-a: unify switch context from software interrupt Signed-off-by: chao.an <anchao@xiaomi.com> | 2 个月前 | |
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.3-0806 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> | 2 个月前 | |
xtensa: use misc0 register to implement up_this_task macro And use the least significant bit of misc0 to indicate whether in interrupt context. Signed-off-by: chenxiaoyi <chenxiaoyi@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
include/nuttx.h: replace all the align macros to nuttx version 1. add IS_ALIGNED() definitions for NuttX; 2. replace all the ALIGN_UP() and ALIGN_DOWN() to use common align implementation; Signed-off-by: Bowen Wang <wangbowen6@xiaomi.com> | 2 个月前 | |
boards/spresense: remove BOARDIOC_SDCARD_SETNOTIFYCB ioctl Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
userspace: Exclude nuttx/arch.h This patch fixed userspace headers conflict. Architecture-related definition and API should not be exposed to users. Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com> | 2 个月前 | |
fix the compile error error: implicit declaration of function 'nxrmutex_lock' [-Werror=implicit-function-declaration] error: implicit declaration of function 'nxrmutex_unlock'; did you mean 'nxsched_unlock'? [-Werror=implicit-function-declaration] Signed-off-by: v-tangmeng <v-tangmeng@xiaomi.com> | 2 个月前 | |
Add ESP32 Ethernet device driver This driver was implemented by Dong Heng<dongheng@espressif.com> and reviewed by Alan Carvalho de Assis | 2 个月前 | |
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.3-0806 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> | 2 个月前 | |
arch/armv7-a: unify switch context from software interrupt Signed-off-by: chao.an <anchao@xiaomi.com> | 2 个月前 | |
arch/armv7-a: unify switch context from software interrupt Signed-off-by: chao.an <anchao@xiaomi.com> | 2 个月前 | |
arch/xtensa: replace SMP_NCPUS to percpu Signed-off-by: buxiasen <buxiasen@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
use small lock in following files arch/arm/src/armv7-a/arm_gicv2.c arch/arm/src/imx6/imx_serial.c arch/arm/src/imxrt/imxrt_flexcan.c arch/xtensa/src/esp32/esp32_himem.c arch/xtensa/src/esp32s3/esp32s3_himem.c Signed-off-by: hujun5 <hujun5@xiaomi.com> | 2 个月前 | |
boards/spresense: remove BOARDIOC_SDCARD_SETNOTIFYCB ioctl Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com> | 2 个月前 | |
mm/alloc: remove all unnecessary cast for alloc Fix the minor style issue and remove unnecessary cast Signed-off-by: chao an <anchao@xiaomi.com> | 2 个月前 | |
arch/xtensa/esp32[s2|s3]: Add I2C slave support Add I2C slave support on arch level for Xtensa based Espressif devices Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com> | 2 个月前 | |
arch/xtensa/esp32[s2|s3]: Add I2C slave support Add I2C slave support on arch level for Xtensa based Espressif devices Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com> | 2 个月前 | |
fix the compile error error: implicit declaration of function 'nxrmutex_lock' [-Werror=implicit-function-declaration] error: implicit declaration of function 'nxrmutex_unlock'; did you mean 'nxsched_unlock'? [-Werror=implicit-function-declaration] Signed-off-by: v-tangmeng <v-tangmeng@xiaomi.com> | 2 个月前 | |
boards/spresense: remove BOARDIOC_SDCARD_SETNOTIFYCB ioctl Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com> | 2 个月前 | |
use small lock in following files arch/risc-v/src/litex/litex_emac.c arch/risc-v/src/mpfs/mpfs_coremmc.c arch/risc-v/src/mpfs/mpfs_usb.c arch/xtensa/src/esp32/esp32_idle.c arch/xtensa/src/esp32/esp32_rtc_lowerhalf.c arch/xtensa/src/esp32s2/esp32s2_idle.c arch/xtensa/src/esp32s2/esp32s2_lowputc.c arch/xtensa/src/esp32s2/esp32s2_lowputc.h arch/xtensa/src/esp32s2/esp32s2_rtc_lowerhalf.c arch/xtensa/src/esp32s3/esp32s3_idle.c Signed-off-by: hujun5 <hujun5@xiaomi.com> | 2 个月前 | |
add group_delayfree, delay free task stack and tcb Signed-off-by: huojianchao<huojianchao@xiaomi.com> | 2 个月前 | |
fix compile error CC: chip/esp32s3_intercpu_interrupt.c chip/esp32s3_intercpu_interrupt.c:104:16: error: conflicting types for 'xtensa_intercpu_interrupt'; have 'void(int, int)' 104 | void IRAM_ATTR xtensa_intercpu_interrupt(int tocpu, int intcode) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from chip/esp32s3_intercpu_interrupt.c:36: /home/hujun5/downloads1/vela_sim/nuttx/arch/xtensa/src/common/xtensa.h:236:5: note: previous declaration of 'xtensa_intercpu_interrupt' with type 'int(int, int)' 236 | int xtensa_intercpu_interrupt(int tocpu, int intcode); | ^~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: hujun5 <hujun5@xiaomi.com> | 2 个月前 | |
mm: include malloc.h in mm/mm.h to remove the forward declaration of mallinfo and mallinfo_task Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
mm:Sync community code Signed-off-by: anjiahao <anjiahao@xiaomi.com> | 2 个月前 | |
arch/xtensa: replace SMP_NCPUS to percpu Signed-off-by: buxiasen <buxiasen@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
arch: fix compile error. error: implicit declaration of function 'enter_critical_section' [-Werror=implicit-function-declaration] error: implicit declaration of function 'leave_critical_section' [-Werror=implicit-function-declaration] Signed-off-by: v-tangmeng <v-tangmeng@xiaomi.com> | 2 个月前 | |
arch/armv7-a: unify switch context from software interrupt Signed-off-by: chao.an <anchao@xiaomi.com> | 2 个月前 | |
fix compile error. error: implicit declaration of function 'kmm_malloc'; did you mean 'mm_malloc'? [-Werror=implicit-function-declaration] 181 | mutex_t *mutex = (mutex_t *)kmm_malloc(sizeof(mutex_t)); | ^~~~~~~~~~ Signed-off-by: wangzhi16 <wangzhi16@xiaomi.com> | 2 个月前 | |
xtensa/esp32s3: Add support for RT-Timer based on Systimer peripheral Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com> | 2 个月前 | |
arch/armv7-a: unify switch context from software interrupt Signed-off-by: chao.an <anchao@xiaomi.com> | 2 个月前 | |
timers/oneshot: Remove all callback and args. This commit remove all callback and args in the APIs. Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com> | 2 个月前 | |
Remove @ and % tag from all comments and format the multiple line comments Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
dns: fix dns failed when ipv4/6 dual stack enable The ipv6 address filled the cache, and the ipv4 address did not have a place to store it, causing the resolution to fail. so if IPV6 has already filled the buffer, rewrite ipv4 DNS results from half of the buffer. Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com> | 2 个月前 | |
arch: fix compile error. error: implicit declaration of function 'enter_critical_section' [-Werror=implicit-function-declaration] error: implicit declaration of function 'leave_critical_section' [-Werror=implicit-function-declaration] Signed-off-by: v-tangmeng <v-tangmeng@xiaomi.com> | 2 个月前 | |
arch/armv7-a: unify switch context from software interrupt Signed-off-by: chao.an <anchao@xiaomi.com> | 2 个月前 | |
pm: Move pm_initialize call from driver_initialize to xxx_pminitialize since it's too late with the below commit: ommit a594a5d7a8dcd756884ca7d3449f37ba77f96af3 Author: chao.an <anchao@xiaomi.com> Date: Mon Apr 11 19:44:26 2022 +0800 sched/init: drivers_initialize() should be late than up_initialize() up_initialize | ->up_serialinit | ->uart_register /* ("/dev/console", &CONSOLE_DEV); */ drivers_initialize | ->syslog_console_init | ->register_driver /* ("/dev/console", &g_consoleops, 0666, NULL); */ Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
cpuload: fix crash because of the member of g_pidhash is NULL Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com> | 2 个月前 | |
boards/spresense: remove BOARDIOC_SDCARD_SETNOTIFYCB ioctl Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com> | 2 个月前 | |
boards/spresense: remove BOARDIOC_SDCARD_SETNOTIFYCB ioctl Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com> | 2 个月前 | |
dns: fix dns failed when ipv4/6 dual stack enable The ipv6 address filled the cache, and the ipv4 address did not have a place to store it, causing the resolution to fail. so if IPV6 has already filled the buffer, rewrite ipv4 DNS results from half of the buffer. Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com> | 2 个月前 | |
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.1-0507 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> | 2 个月前 | |
arch/xtensa/src/esp32: Add a way to retrieve reset cause. Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com> | 2 个月前 | |
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.1-0507 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Remove @ and % tag from all comments and format the multiple line comments Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Call spin_lock_irqsave_nopreempt and spin_unlock_irqrestore_nopreempt when need to disable preemption in spinlock. Using spin_lock_irqsave_nopreempt and spin_unlock_irqrestore_nopreempt to replace the following case. flags = spin_lock_irqsave(lock); sched_lock(); ..... spin_unlock_irqrestore(lock, flags); sched_unlock(); Signed-off-by: wangzhi16 <wangzhi16@xiaomi.com> | 2 个月前 | |
boards/spresense: remove BOARDIOC_SDCARD_SETNOTIFYCB ioctl Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com> | 2 个月前 | |
sched: replace up_cpu_index with this_cpu Make this_cpu is arch independent and up_cpu_index do that. In AMP mode, up_cpu_index() may return the index of the physical core. Signed-off-by: fangxinyong <fangxinyong@xiaomi.com> | 2 个月前 | |
boards/spresense: remove BOARDIOC_SDCARD_SETNOTIFYCB ioctl Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com> | 2 个月前 | |
use small lock in following files arch/risc-v/src/litex/litex_emac.c arch/risc-v/src/mpfs/mpfs_coremmc.c arch/risc-v/src/mpfs/mpfs_usb.c arch/xtensa/src/esp32/esp32_idle.c arch/xtensa/src/esp32/esp32_rtc_lowerhalf.c arch/xtensa/src/esp32s2/esp32s2_idle.c arch/xtensa/src/esp32s2/esp32s2_lowputc.c arch/xtensa/src/esp32s2/esp32s2_lowputc.h arch/xtensa/src/esp32s2/esp32s2_rtc_lowerhalf.c arch/xtensa/src/esp32s3/esp32s3_idle.c Signed-off-by: hujun5 <hujun5@xiaomi.com> | 2 个月前 | |
risc-v/esp32c3: Use onexit to free thread private semaphore | 2 个月前 | |
mm: include malloc.h in mm/mm.h to remove the forward declaration of mallinfo and mallinfo_task Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
mm:Sync community code Signed-off-by: anjiahao <anjiahao@xiaomi.com> | 2 个月前 | |
driver/serial: remove return value of up_putc() modify the prototype of up_putc(): remove the return value The architecture code does not care about the return value of up_putc(), so removing it saves two statements: Before: After: de4c: e52de004 push {lr} @ (str lr, [sp, #-4]!) | de4c: e52de004 push {lr} @ (str lr, [sp, #-4]!) de50: e24dd014 sub sp, sp, #20 | de50: e24dd014 sub sp, sp, #20 de54: e58d0004 str r0, [sp, #4] | de54: e58d0004 str r0, [sp, #4] de58: e30030f8 movw r3, #248 @ 0xf8 | de58: e30030f8 movw r3, #248 @ 0xf8 de5c: e3423000 movt r3, #8192 @ 0x2000 | de5c: e3423000 movt r3, #8192 @ 0x2000 de60: e58d300c str r3, [sp, #12] | de60: e58d300c str r3, [sp, #12] de64: e59d1004 ldr r1, [sp, #4] | de64: e59d1004 ldr r1, [sp, #4] de68: e59d000c ldr r0, [sp, #12] | de68: e59d000c ldr r0, [sp, #12] de6c: ebfffe66 bl d80c <pl011_putc> | de6c: ebfffe66 bl d80c <pl011_putc> de70: e59d3004 ldr r3, [sp, #4] | de70: e28dd014 add sp, sp, #20 de74: e1a00003 mov r0, r3 | de74: e49df004 pop {pc} @ (ldr pc, [sp], #4) de78: e28dd014 add sp, sp, #20 | de7c: e49df004 pop {pc} @ (ldr pc, [sp], #4) | Signed-off-by: chao an <anchao@lixiang.com> | 2 个月前 | |
arch/xtensa: Simply use xtensa_createstack for CPU1 idle task. Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com> | 2 个月前 | |
sched: replace up_cpu_index with this_cpu Make this_cpu is arch independent and up_cpu_index do that. In AMP mode, up_cpu_index() may return the index of the physical core. Signed-off-by: fangxinyong <fangxinyong@xiaomi.com> | 2 个月前 | |
boards/spresense: remove BOARDIOC_SDCARD_SETNOTIFYCB ioctl Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com> | 2 个月前 | |
drivers/spi_slave: call SPIS_DEV_NOTIFY when rx or tx complete for all spi slave driver Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com> | 2 个月前 | |
arch/xtensa: replace SMP_NCPUS to percpu Signed-off-by: buxiasen <buxiasen@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
arch/xtensa: replace SMP_NCPUS to percpu Signed-off-by: buxiasen <buxiasen@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
ci: Fix ci problem Signed-off-by: wangmingrong1 <wangmingrong1@xiaomi.com> Signed-off-by: hujun5 <hujun5@xiaomi.com> | 2 个月前 | |
cpuload: fix crash because of the member of g_pidhash is NULL Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com> | 2 个月前 | |
ARM64: add ARCH_SKIP_ZERO_BSS option Add ARCH_SKIP_ZERO_BSS option to enable it. This can save a lot of boot time. Signed-off-by: sunjikun <sunjikun@xiaomi.com> Signed-off-by: hujun5 <hujun5@xiaomi.com> | 2 个月前 | |
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.1-0507 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> | 2 个月前 | |
arch/armv7-a: unify switch context from software interrupt Signed-off-by: chao.an <anchao@xiaomi.com> | 2 个月前 | |
arch/armv7-a: unify switch context from software interrupt Signed-off-by: chao.an <anchao@xiaomi.com> | 2 个月前 | |
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.3-0806 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> | 2 个月前 | |
arch: fix compile error. error: implicit declaration of function 'enter_critical_section' [-Werror=implicit-function-declaration] error: implicit declaration of function 'leave_critical_section' [-Werror=implicit-function-declaration] Signed-off-by: v-tangmeng <v-tangmeng@xiaomi.com> | 2 个月前 | |
risc-v/esp32c3: Use onexit to free thread private semaphore | 2 个月前 | |
sched: replace up_cpu_index with this_cpu Make this_cpu is arch independent and up_cpu_index do that. In AMP mode, up_cpu_index() may return the index of the physical core. Signed-off-by: fangxinyong <fangxinyong@xiaomi.com> | 2 个月前 | |
cpuload: fix crash because of the member of g_pidhash is NULL Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com> | 2 个月前 | |
Replace all asserts in kernel code with ASSERT Signed-off-by: yinshengkai <yinshengkai@xiaomi.com> | 2 个月前 | |
cpuload: fix crash because of the member of g_pidhash is NULL Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com> | 2 个月前 | |
cpuload: fix crash because of the member of g_pidhash is NULL Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com> | 2 个月前 | |
fix the compile error error: implicit declaration of function 'nxrmutex_lock' [-Werror=implicit-function-declaration] error: implicit declaration of function 'nxrmutex_unlock'; did you mean 'nxsched_unlock'? [-Werror=implicit-function-declaration] Signed-off-by: v-tangmeng <v-tangmeng@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
dns: fix dns failed when ipv4/6 dual stack enable The ipv6 address filled the cache, and the ipv4 address did not have a place to store it, causing the resolution to fail. so if IPV6 has already filled the buffer, rewrite ipv4 DNS results from half of the buffer. Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.3-0806 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
sched: replace up_cpu_index with this_cpu Make this_cpu is arch independent and up_cpu_index do that. In AMP mode, up_cpu_index() may return the index of the physical core. Signed-off-by: fangxinyong <fangxinyong@xiaomi.com> | 2 个月前 | |
cpuload: fix crash because of the member of g_pidhash is NULL Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com> | 2 个月前 | |
Remove the unnessary empty line after label Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
cpuload: fix crash because of the member of g_pidhash is NULL Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com> | 2 个月前 | |
spinlock: use spin_lock_init replace spin_initialize reason: 1: spin_lock_init and spin_initialize have similar functionalities. 2: spin_lock and spin_unlock should be called in matching pairs. Signed-off-by: hujun5 <hujun5@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
fix the compile error error: implicit declaration of function 'nxsem_post'; did you mean 'sem_post'? [-Werror=implicit-function-declaration] Signed-off-by: v-tangmeng <v-tangmeng@xiaomi.com> | 2 个月前 | |
Initialize global mutext/sem by NXMUTEX_INITIALIZER and SEM_INITIALIZER Signed-off-by: anjiahao <anjiahao@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
boards/spresense: remove BOARDIOC_SDCARD_SETNOTIFYCB ioctl Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com> | 2 个月前 | |
fix the compile error error: implicit declaration of function 'nxsem_post'; did you mean 'sem_post'? [-Werror=implicit-function-declaration] Signed-off-by: v-tangmeng <v-tangmeng@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
dns: fix dns failed when ipv4/6 dual stack enable The ipv6 address filled the cache, and the ipv4 address did not have a place to store it, causing the resolution to fail. so if IPV6 has already filled the buffer, rewrite ipv4 DNS results from half of the buffer. Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com> | 2 个月前 | |
arch/xtensa/esp32[s2|s3]: Add I2C slave support Add I2C slave support on arch level for Xtensa based Espressif devices Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com> | 2 个月前 |