projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
gdb: Convert language la_value_print field to a method
[deliverable/binutils-gdb.git]
/
sim
/
m68hc11
/
emulos.c
diff --git
a/sim/m68hc11/emulos.c
b/sim/m68hc11/emulos.c
index e11c6188f0125c1ea771aa33beebb13336294429..674f1ee08a1c661e96252ce7de243e68f3757bbc 100644
(file)
--- a/
sim/m68hc11/emulos.c
+++ b/
sim/m68hc11/emulos.c
@@
-1,5
+1,5
@@
/* emulos.c -- Small OS emulation
/* emulos.c -- Small OS emulation
- Copyright 1999-20
16
Free Software Foundation, Inc.
+ Copyright 1999-20
20
Free Software Foundation, Inc.
Written by Stephane Carrez (stcarrez@worldnet.fr)
This file is part of GDB, GAS, and the GNU binutils.
Written by Stephane Carrez (stcarrez@worldnet.fr)
This file is part of GDB, GAS, and the GNU binutils.
@@
-34,7
+34,7
@@
static struct timeval bench_start;
static struct timeval bench_stop;
static void
static struct timeval bench_stop;
static void
-emul_bench (s
truct _sim_cpu*
cpu)
+emul_bench (s
im_cpu *
cpu)
{
int op;
{
int op;
@@
-91,18
+91,18
@@
emul_bench (struct _sim_cpu* cpu)
#endif
static void
#endif
static void
-emul_write
(struct _sim_cpu* state
)
+emul_write
(sim_cpu *cpu
)
{
{
- int addr = cpu_get_x (
state
) & 0x0FFFF;
- int size = cpu_get_d (
state
) & 0x0FFFF;
+ int addr = cpu_get_x (
cpu
) & 0x0FFFF;
+ int size = cpu_get_d (
cpu
) & 0x0FFFF;
if (addr + size > 0x0FFFF) {
size = 0x0FFFF - addr;
}
if (addr + size > 0x0FFFF) {
size = 0x0FFFF - addr;
}
-
state
->cpu_running = 0;
+
cpu
->cpu_running = 0;
while (size)
{
while (size)
{
- uint8 val = memory_read8 (
state
, addr);
+ uint8 val = memory_read8 (
cpu
, addr);
write(0, &val, 1);
addr ++;
write(0, &val, 1);
addr ++;
@@
-124,9
+124,9
@@
emul_exit (sim_cpu *cpu)
}
void
}
void
-emul_os (int code, sim_cpu *
proc
)
+emul_os (int code, sim_cpu *
cpu
)
{
{
-
proc
->cpu_current_cycle = 8;
+
cpu
->cpu_current_cycle = 8;
switch (code)
{
case 0x0:
switch (code)
{
case 0x0:
@@
-134,7
+134,7
@@
emul_os (int code, sim_cpu *proc)
/* 0xCD 0x01 */
case 0x01:
/* 0xCD 0x01 */
case 0x01:
- emul_write (
proc
);
+ emul_write (
cpu
);
break;
/* 0xCD 0x02 */
break;
/* 0xCD 0x02 */
@@
-143,13
+143,13
@@
emul_os (int code, sim_cpu *proc)
/* 0xCD 0x03 */
case 0x03:
/* 0xCD 0x03 */
case 0x03:
- emul_exit (
proc
);
+ emul_exit (
cpu
);
break;
/* 0xCD 0x04 */
case 0x04:
#ifndef WIN32
break;
/* 0xCD 0x04 */
case 0x04:
#ifndef WIN32
- emul_bench (
proc
);
+ emul_bench (
cpu
);
#endif
break;
#endif
break;
This page took
0.024514 seconds
and
4
git commands to generate.