| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
修正am335x中mmu问题
|
|
avoid to conflicting types for 'uint32_t' error.
|
|
already uint32_t is defined at components/libc/compilers/minilibc/stdint.h.
there is two ways to solve, using <stdint.h>/uint32_t pair or
<rtthread.h>/rt_uint32_t pair.
I choose former because this code belongs to C compiler, not RT-Thread system.
|
|
|
|
|
|
|
|
|
|
1) mmu_disable_dcache/mmu_enable_dcache等, 应使用rt_cpu_xxx相关函数,否则会跑飞. armcc并没有提供rt_cpu_xxx对应汇编代码,先删除
2) mmu_setmtt抽取为函数mmu_setmtts,并增加RT_WEAK.mmu_setmtts此处作为示例函数.实际用户板子可在bsp中重新实现该函数.可在rt_components_board_init函数前调用rt_hw_mmu_init
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
remove hifive1 bsp and risc-v/e310 porting
|
|
|
|
|
|
|
|
1、添加自引导特性,添加配置选项
2、修复cpuport.c的bug
3、修复ls1c_pin.c不能默认复用的bug
|
|
|
|
[libcpu]: add 8-byte alignment for arm architecture && optimize code …
|
|
|
|
[libcpu]: add 8-byte alignment for armv6 architecture
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. Add IPADDR/GWADDR etc;
2. Add Kconfig for libcpu.
|
|
component initialization.
|
|
1. Change the type of cmd to 'int';
2. Remove RT_LWIP_USING_RT_MEM macro;
|
|
|
|
|
|
[BSP] Add Andes N1068 porting and simple bsp.
|
|
[BSP] Add FPU option for loongson1c.
|