Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
qemu
提交
42f1ced2
Q
qemu
项目概览
openeuler
/
qemu
通知
10
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Q
qemu
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
42f1ced2
编写于
6月 17, 2009
作者:
B
Blue Swirl
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Don't set IRQs on device reset and loadvm/savevm
Signed-off-by:
N
Blue Swirl
<
blauwirbel@gmail.com
>
上级
eae6bcbf
变更
5
显示空白变更内容
内联
并排
Showing
5 changed file
with
0 addition
and
12 deletion
+0
-12
hw/esp.c
hw/esp.c
+0
-2
hw/iommu.c
hw/iommu.c
+0
-1
hw/sbi.c
hw/sbi.c
+0
-6
hw/slavio_timer.c
hw/slavio_timer.c
+0
-1
hw/sun4c_intctl.c
hw/sun4c_intctl.c
+0
-2
未找到文件。
hw/esp.c
浏览文件 @
42f1ced2
...
...
@@ -401,8 +401,6 @@ static void esp_reset(void *opaque)
{
ESPState
*
s
=
opaque
;
esp_lower_irq
(
s
);
memset
(
s
->
rregs
,
0
,
ESP_REGS
);
memset
(
s
->
wregs
,
0
,
ESP_REGS
);
s
->
rregs
[
ESP_TCHI
]
=
TCHI_FAS100A
;
// Indicate fas100a
...
...
hw/iommu.c
浏览文件 @
42f1ced2
...
...
@@ -362,7 +362,6 @@ static void iommu_reset(void *opaque)
s
->
regs
[
IOMMU_AFSR
]
=
IOMMU_AFSR_RESV
;
s
->
regs
[
IOMMU_AER
]
=
IOMMU_AER_EN_P0_ARB
|
IOMMU_AER_EN_P1_ARB
;
s
->
regs
[
IOMMU_MASK_ID
]
=
IOMMU_TS_MASK
;
qemu_irq_lower
(
s
->
irq
);
}
void
*
iommu_init
(
target_phys_addr_t
addr
,
uint32_t
version
,
qemu_irq
irq
)
...
...
hw/sbi.c
浏览文件 @
42f1ced2
...
...
@@ -47,10 +47,6 @@ typedef struct SBIState {
#define SBI_SIZE (SBI_NREGS * 4)
static
void
sbi_check_interrupts
(
void
*
opaque
)
{
}
static
void
sbi_set_irq
(
void
*
opaque
,
int
irq
,
int
level
)
{
}
...
...
@@ -122,7 +118,6 @@ static int sbi_load(QEMUFile *f, void *opaque, int version_id)
for
(
i
=
0
;
i
<
MAX_CPUS
;
i
++
)
{
qemu_get_be32s
(
f
,
&
s
->
intreg_pending
[
i
]);
}
sbi_check_interrupts
(
s
);
return
0
;
}
...
...
@@ -135,7 +130,6 @@ static void sbi_reset(void *opaque)
for
(
i
=
0
;
i
<
MAX_CPUS
;
i
++
)
{
s
->
intreg_pending
[
i
]
=
0
;
}
sbi_check_interrupts
(
s
);
}
void
*
sbi_init
(
target_phys_addr_t
addr
,
qemu_irq
**
irq
,
qemu_irq
**
cpu_irq
,
...
...
hw/slavio_timer.c
浏览文件 @
42f1ced2
...
...
@@ -359,7 +359,6 @@ static void slavio_timer_reset(void *opaque)
ptimer_run
(
s
->
timer
,
0
);
}
s
->
running
=
1
;
qemu_irq_lower
(
s
->
irq
);
}
static
SLAVIO_TIMERState
*
slavio_timer_init
(
target_phys_addr_t
addr
,
...
...
hw/sun4c_intctl.c
浏览文件 @
42f1ced2
...
...
@@ -183,7 +183,6 @@ static int sun4c_intctl_load(QEMUFile *f, void *opaque, int version_id)
qemu_get_8s
(
f
,
&
s
->
reg
);
qemu_get_8s
(
f
,
&
s
->
pending
);
sun4c_check_interrupts
(
s
);
return
0
;
}
...
...
@@ -194,7 +193,6 @@ static void sun4c_intctl_reset(void *opaque)
s
->
reg
=
1
;
s
->
pending
=
0
;
sun4c_check_interrupts
(
s
);
}
void
*
sun4c_intctl_init
(
target_phys_addr_t
addr
,
qemu_irq
**
irq
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录