summaryrefslogtreecommitdiff
path: root/libcpu/arm/am335x
AgeCommit message (Collapse)Author
2020-12-28resolve Conflictsyangjie
bsp/nrf52832/board/Sconscript bsp/nrf52832/startups/Sconscript bsp/raspberry-pi/raspi4-32/driver/SConscript
2020-12-19[SConscript]update group nameyangjie
2020-11-30[SConscript] change libcpu to LIBARCH,and correcte letter caseyangjie11
2020-11-20[SConscript]rename group nameyangjie11
2020-11-20[libcpu][update]重启与关机函数:rt_hw_cpu_shutdown、rt_hw_cpu_reset ↵张世争
,补充WEAK属性
2019-10-22fixed linker script and stack align issues.aozima
2019-01-07[libcpu] Add SConscript in libcpu.Bernard Xiong
2018-12-05[libcpu/arm/am335x]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-10-15[license] Change the license of libarm to Apache.Bernard Xiong
2018-09-15修正am335x中mmu问题liruncong
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
2017-12-21[libcpu]: add 8-byte alignment for arm architecture && optimize code formatSummerGift
2017-11-22[libcpu] add volatile for __asm.SummerGift
2017-11-22[libcpu] add volatile for asm (" mcr ") or asm (" mrc ") instruct.SummerGift
2017-02-06Add libcpu/arm/am335x/context_iar.S filezchong-cht
2015-11-11 Add iar compiler support for am335x.zchong_cht
2015-05-11[libcpu][am335x] Fix the booting failure when enabling MMUAdrian Huang
Since the 16 domains are configured as the client domains in mmu_setttbase(), a Permission fault is generated if the XN bit (Execute-never) is set in the short-descriptor translation table (for section and supersection). This leads to the booting failure when enabling MMU for beagleboard bsp. Here is log: ---------------------------------------------------------------- SD/MMC found on device 0 reading uEnv.txt 117 bytes read in 3 ms (38.1 KiB/s) Loaded environment from uEnv.txt Importing environment from mmc ... Running uenvcmd ... reading rtthread.bin 162624 bytes read in 24 ms (6.5 MiB/s) \## Starting application at 0x80200000 ... ---------------------------------------------------------------- This commit removes the XN bit configuration in the section of the short-descriptor translation table. The OS can be booted successfully with applying this commit.
2014-08-12[libcpu]am335x edit vector陈豪
vector_undef and vector_dabt
2014-01-11add CM_PER_UARTx_CLKCTRLRTsien
2013-09-22Delete SConscriptBernard Xiong
2013-09-20Import beaglebone portingbernard