Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/mips Rename the unhelpfully named mips_emul_lwc0() ...
details: https://anonhg.NetBSD.org/src/rev/16a3d0e6c20c
branches: trunk
changeset: 983509:16a3d0e6c20c
user: simonb <simonb%NetBSD.org@localhost>
date: Thu May 27 15:00:02 2021 +0000
description:
Rename the unhelpfully named mips_emul_lwc0() and mips_emul_swc0() to
mips_emul_ll() and mips_emul_sc(); make these static to mips_emul.c.
diffstat:
sys/arch/mips/include/locore.h | 4 +---
sys/arch/mips/mips/mips_emul.c | 19 +++++++++++--------
2 files changed, 12 insertions(+), 11 deletions(-)
diffs (80 lines):
diff -r 9b416392ba1f -r 16a3d0e6c20c sys/arch/mips/include/locore.h
--- a/sys/arch/mips/include/locore.h Thu May 27 13:40:38 2021 +0000
+++ b/sys/arch/mips/include/locore.h Thu May 27 15:00:02 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.h,v 1.118 2021/05/12 03:53:37 simonb Exp $ */
+/* $NetBSD: locore.h,v 1.119 2021/05/27 15:00:02 simonb Exp $ */
/*
* This file should not be included by MI code!!!
@@ -347,8 +347,6 @@
void mips_emul_fp(uint32_t, struct trapframe *, uint32_t);
void mips_emul_branchdelayslot(uint32_t, struct trapframe *, uint32_t);
-void mips_emul_lwc0(uint32_t, struct trapframe *, uint32_t);
-void mips_emul_swc0(uint32_t, struct trapframe *, uint32_t);
void mips_emul_special(uint32_t, struct trapframe *, uint32_t);
void mips_emul_special3(uint32_t, struct trapframe *, uint32_t);
diff -r 9b416392ba1f -r 16a3d0e6c20c sys/arch/mips/mips/mips_emul.c
--- a/sys/arch/mips/mips/mips_emul.c Thu May 27 13:40:38 2021 +0000
+++ b/sys/arch/mips/mips/mips_emul.c Thu May 27 15:00:02 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: mips_emul.c,v 1.28 2021/05/27 13:32:54 simonb Exp $ */
+/* $NetBSD: mips_emul.c,v 1.29 2021/05/27 15:00:02 simonb Exp $ */
/*
* Copyright (c) 1999 Shuichiro URATA. All rights reserved.
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: mips_emul.c,v 1.28 2021/05/27 13:32:54 simonb Exp $");
+__KERNEL_RCSID(0, "$NetBSD: mips_emul.c,v 1.29 2021/05/27 15:00:02 simonb Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -47,6 +47,9 @@
uint32_t);
static inline void update_pc(struct trapframe *, uint32_t);
+static void mips_emul_ll(uint32_t, struct trapframe *, uint32_t);
+static void mips_emul_sc(uint32_t, struct trapframe *, uint32_t);
+
/*
* MIPS2 LL instruction emulation state
*/
@@ -198,11 +201,11 @@
inst = mips_ufetch32((uint32_t *)opc);
switch (((InstFmt)inst).FRType.op) {
- case OP_LWC0:
- mips_emul_lwc0(inst, tf, cause);
+ case OP_LL:
+ mips_emul_ll(inst, tf, cause);
break;
- case OP_SWC0:
- mips_emul_swc0(inst, tf, cause);
+ case OP_SC:
+ mips_emul_sc(inst, tf, cause);
break;
case OP_SPECIAL:
mips_emul_special(inst, tf, cause);
@@ -289,7 +292,7 @@
* MIPS2 LL instruction
*/
void
-mips_emul_lwc0(uint32_t inst, struct trapframe *tf, uint32_t cause)
+mips_emul_ll(uint32_t inst, struct trapframe *tf, uint32_t cause)
{
intptr_t vaddr;
int16_t offset;
@@ -322,7 +325,7 @@
* MIPS2 SC instruction
*/
void
-mips_emul_swc0(uint32_t inst, struct trapframe *tf, uint32_t cause)
+mips_emul_sc(uint32_t inst, struct trapframe *tf, uint32_t cause)
{
intptr_t vaddr;
uint32_t value;
Home |
Main Index |
Thread Index |
Old Index