Oopenvela-robotarch/init: call up_color_intstack before up_irq_enable
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
chip/qemu-rv: add IRQTRIGGER This adds ARCH_HAVE_IRQTRIGGER support for chip QEMU_RV with PLIC based up_trigger_irq() function. Note this requires tweaked QEMU to work. Signed-off-by: Yanfeng Liu <p-liuyanfeng9@xiaomi.com> | 3 个月前 | |
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> | 3 个月前 | |
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> | 3 个月前 | |
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> | 3 个月前 | |
arch: Make STACK_ALIGNMENT consistent with TLS_STACK_ALIGNMENT when CONFIG_TLS_ALIGNED=y Signed-off-by: hujun5 <hujun5@xiaomi.com> | 3 个月前 | |
arch: rename arch special function name neededby:880149 Signed-off-by: zhangyuan21 <zhangyuan21@xiaomi.com> | 3 个月前 | |
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> | 3 个月前 | |
arch/init: call up_color_intstack before up_irq_enable Make sure interrupt stack is colored before IRQ is enabled. Currently, after calling irq_initialize in nx_start to enable interrupts, there is still a period of execution path before the interrupt stack is colored. Signed-off-by: guoshengyuan1 <guoshengyuan1@xiaomi.com> | 3 个月前 | |
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> | 3 个月前 | |
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> | 3 个月前 | |
risc-v/mmu: Fix map_region() for incorrect page table setup when vaddr is unaligned When the vaddr parameter passed to map_region() is not aligned to the page directory, it causes incorrect address mapping for later regions. For example, in the sv32 case, PGPOOL started at 0x80a00000 with a size of 1024*4096B, leading to page table errors for the range 0x80c00000~0x80e00000. This patch fixes the issue by ensuring map_region() correctly handles unaligned vaddr cases. Signed-off-by: wushenhui <wushenhui@xiaomi.com> | 3 个月前 | |
arch: risc-v: Add MMU support for qemu-rv Summary: - This commit adds MMU support for qemu-rv - Please note that mtimer is disabled for S-mode because the mtimer needs to be accessed in M-mode Impact: - qemu-rv only Testing: - Tested with rv-virt:knsh64 (will be pushed later) Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> | 3 个月前 | |
arch: risc-v: Add MMU support for qemu-rv Summary: - This commit adds MMU support for qemu-rv - Please note that mtimer is disabled for S-mode because the mtimer needs to be accessed in M-mode Impact: - qemu-rv only Testing: - Tested with rv-virt:knsh64 (will be pushed later) Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> | 3 个月前 | |
arch/*_rptun.c: fix compile error chip/mx8mp_rptun.c:105:24: error: initialization of 'struct resource_table * (*)(struct rptun_dev_s *)' from incompatible pointer type 'struct rptun_rsc_s * (*)(struct rptun_dev_s *)' [-Werror=incompatible-pointer-types] 105 | .get_resource = mx8mp_rptun_get_resource, | ^~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: wangzhi16 <wangzhi16@xiaomi.com> | 3 个月前 | |
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> | 3 个月前 | |
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> | 3 个月前 | |
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> | 3 个月前 | |
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> | 3 个月前 | |
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> | 3 个月前 |