diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/arch/m88k/m88k/m8820x_machdep.c | 28 |
1 files changed, 12 insertions, 16 deletions
diff --git a/sys/arch/m88k/m88k/m8820x_machdep.c b/sys/arch/m88k/m88k/m8820x_machdep.c index 2eb16f17514..19a5b1cc0d4 100644 --- a/sys/arch/m88k/m88k/m8820x_machdep.c +++ b/sys/arch/m88k/m88k/m8820x_machdep.c @@ -1,4 +1,4 @@ -/* $OpenBSD: m8820x_machdep.c,v 1.20 2006/04/09 12:11:11 miod Exp $ */ +/* $OpenBSD: m8820x_machdep.c,v 1.21 2006/04/15 15:44:06 miod Exp $ */ /* * Copyright (c) 2004, Miodrag Vallat. * @@ -249,17 +249,6 @@ m8820x_cmmu_wait(int cpu) } } -const char *mmutypes[8] = { - NULL, - NULL, - NULL, - NULL, - NULL, - "M88200 (16K)", - "M88204 (64K)", - NULL -}; - /* * Should only be called after the calling cpus knows its cpu * number and main/secondary status. Should be called first @@ -302,10 +291,17 @@ m8820x_cpu_configuration_print(int main) else printf(", "); - if (mmutypes[mmuid] == NULL) - printf("unknown model id 0x%x", mmuid); - else - printf("%s", mmutypes[mmuid]); + switch (mmuid) { + case M88200_ID: + printf("M88200 (16K)"); + break; + case M88204_ID: + printf("M88204 (64K)"); + break; + default: + printf("unknown CMMU id 0x%x", mmuid); + break; + } printf(" rev 0x%x,", CMMU_VERSION(idr)); #ifdef M88200_HAS_SPLIT_ADDRESS /* |