284 Star 1.8K Fork 799

OpenHarmony / kernel_liteos_a

 / 详情

移植问题-MMU映射

Confirmed
Bug
Opened this issue  
2021-06-28 21:34

现在我在尝试将liteos_a移植到stm32mp157上,在MMU映射部分遇到一个问题。
由于stm32mp157的GIC寄存器以及外设寄存器在物理地址上的距离比较远
外设寄存器空间 0x4000 0000 - 0x6000 0000
GIC寄存器空间 0xA002 1000 - 0xA002 7FFF
所以需要额外单独映射,这就导致在移植时需要修改内核的源码。
是否能够提供更加优雅的MMU映射方式?

Comments (1)

yhuan416 created缺陷
yhuan416 set related repository to OpenHarmony/kernel_liteos_a
SimonLi set assignee to SimonLi
SimonLi changed issue state from 待办的 to 已确认
Expand operation logs

另外,在stm32mp157芯片上,按照现在的外设内存映射方式,感觉比较浪费空间
输入图片说明
有没有什么好一点的映射方法?

Sign in to comment

Status
Assignees
Projects
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
Duration (hours)
Confirm
参与者(1)
6580357 yhuan416 1604858120
C
1
https://git.oschina.net/openharmony/kernel_liteos_a.git
git@git.oschina.net:openharmony/kernel_liteos_a.git
openharmony
kernel_liteos_a
kernel_liteos_a

Search