Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
3765d695
cloud-kernel
项目概览
openanolis
/
cloud-kernel
大约 1 年 前同步成功
通知
158
Star
36
Fork
7
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
2
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
cloud-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
3765d695
编写于
3月 22, 2010
作者:
M
Michal Simek
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
microblaze: Use instruction with delay slot
Sync labels. Signed-off-by:
N
Michal Simek
<
monstr@monstr.eu
>
上级
bd1637d6
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
5 addition
and
8 deletion
+5
-8
arch/microblaze/kernel/hw_exception_handler.S
arch/microblaze/kernel/hw_exception_handler.S
+5
-8
未找到文件。
arch/microblaze/kernel/hw_exception_handler.S
浏览文件 @
3765d695
...
...
@@ -721,9 +721,8 @@ ex_handler_done:
*
Many
of
these
bits
are
software
only
.
Bits
we
don
't set
*
here
we
(
properly
should
)
assume
have
the
appropriate
value
.
*/
brid
finish_tlb_load
andni
r4
,
r4
,
0x0ce2
/*
Make
sure
20
,
21
are
zero
*/
bri
finish_tlb_load
ex7
:
/
*
The
bailout
.
Restore
registers
to
pre
-
exception
conditions
*
and
call
the
heavyweights
to
help
us
out
.
...
...
@@ -779,7 +778,7 @@ ex_handler_done:
lwi
r4
,
r5
,
0
/*
Get
Linux
PTE
*/
andi
r6
,
r4
,
_PAGE_PRESENT
beqi
r6
,
ex
7
beqi
r6
,
ex
10
ori
r4
,
r4
,
_PAGE_ACCESSED
swi
r4
,
r5
,
0
...
...
@@ -792,9 +791,8 @@ ex_handler_done:
*
Many
of
these
bits
are
software
only
.
Bits
we
don
't set
*
here
we
(
properly
should
)
assume
have
the
appropriate
value
.
*/
brid
finish_tlb_load
andni
r4
,
r4
,
0x0ce2
/*
Make
sure
20
,
21
are
zero
*/
bri
finish_tlb_load
ex10
:
/
*
The
bailout
.
Restore
registers
to
pre
-
exception
conditions
*
and
call
the
heavyweights
to
help
us
out
.
...
...
@@ -824,9 +822,9 @@ ex_handler_done:
andi
r5
,
r5
,
(
MICROBLAZE_TLB_SIZE
-
1
)
ori
r6
,
r0
,
1
cmp
r31
,
r5
,
r6
blti
r31
,
sem
blti
r31
,
ex12
addik
r5
,
r6
,
1
sem
:
ex12
:
/
*
MS
:
save
back
current
TLB
index
*/
swi
r5
,
r0
,
TOPHYS
(
tlb_index
)
...
...
@@ -846,7 +844,6 @@ ex_handler_done:
nop
/
*
Done
...
restore
registers
and
get
out
of
here
.
*/
ex12
:
mts
rpid
,
r11
nop
bri
4
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录