Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/atari/dev Use aprint_*(9) for attach messages and m...



details:   https://anonhg.NetBSD.org/src/rev/30d782cb5feb
branches:  trunk
changeset: 368282:30d782cb5feb
user:      tsutsui <tsutsui%NetBSD.org@localhost>
date:      Sat Jul 02 14:29:04 2022 +0000

description:
Use aprint_*(9) for attach messages and misc KNF.

diffstat:

 sys/arch/atari/dev/nvram.c    |  65 ++++++++++++++++++++++--------------------
 sys/arch/atari/dev/nvramvar.h |   8 ++--
 2 files changed, 38 insertions(+), 35 deletions(-)

diffs (192 lines):

diff -r 18c3d1fd8d50 -r 30d782cb5feb sys/arch/atari/dev/nvram.c
--- a/sys/arch/atari/dev/nvram.c        Sat Jul 02 13:47:53 2022 +0000
+++ b/sys/arch/atari/dev/nvram.c        Sat Jul 02 14:29:04 2022 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: nvram.c,v 1.21 2018/01/20 19:33:53 tsutsui Exp $       */
+/*     $NetBSD: nvram.c,v 1.22 2022/07/02 14:29:04 tsutsui Exp $       */
 
 /*
  * Copyright (c) 1995 Leo Weppelman.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: nvram.c,v 1.21 2018/01/20 19:33:53 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: nvram.c,v 1.22 2022/07/02 14:29:04 tsutsui Exp $");
 
 #include <sys/param.h>
 #include <sys/conf.h>
@@ -74,20 +74,21 @@
     nvr_match, nvr_attach, NULL, NULL);
 
 /*ARGSUSED*/
-static int
+static int
 nvr_match(device_t parent, cfdata_t cf, void *aux)
 {
+
        if (!strcmp((char *)aux, "nvr"))
-               return (1);
-       return (0);
+               return 1;
+       return 0;
 }
 
 /*ARGSUSED*/
 static void
 nvr_attach(device_t parent, device_t self, void *aux)
 {
-       struct nvr_softc        *sc;
-       int                     nreg;
+       struct nvr_softc *sc;
+       int nreg;
        
        /*
         * Check the validity of the NVram contents
@@ -95,7 +96,7 @@
        /* XXX: Milan's firmware seems to use different check method */
        if ((machineid & ATARI_MILAN) == 0) {
                if (!nvram_csum_valid(nvram_csum())) {
-                       printf(": Invalid checksum - re-initialized");
+                       aprint_error(": Invalid checksum - re-initialized");
                        for (nreg = MC_NVRAM_START; nreg < MC_NVRAM_CSUM;
                            nreg++)
                                mc146818_write(RTC, nreg, 0);
@@ -105,7 +106,7 @@
        sc = device_private(self);
        sc->sc_dev = self;
        sc->sc_flags = NVR_CONFIGURED;
-       printf("\n");
+       aprint_normal("\n");
 }
 /*
  * End of auto config stuff....
@@ -119,14 +120,14 @@
 nvr_get_byte(int byteno)
 {
 #if NNVR > 0
-       struct nvr_softc        *sc;
+       struct nvr_softc *sc;
 
        sc = device_lookup_private(&nvr_cd, 0);
-       if (!(sc->sc_flags & NVR_CONFIGURED))
-               return(NVR_INVALID);
-       return (mc146818_read(RTC, byteno + MC_NVRAM_START) & 0xff);
+       if ((sc->sc_flags & NVR_CONFIGURED) == 0)
+               return NVR_INVALID;
+       return mc146818_read(RTC, byteno + MC_NVRAM_START) & 0xff;
 #else
-       return(NVR_INVALID);
+       return NVR_INVALID;
 #endif /* NNVR > 0 */
 }
 
@@ -135,60 +136,61 @@
 int
 nvram_uio(struct uio *uio)
 {
-       int                     i;
-       off_t                   offset;
-       int                     nleft;
-       u_char                  buf[MC_NVRAM_CSUM - MC_NVRAM_START + 1];
-       u_char                  *p;
-       struct nvr_softc        *sc;
+       int i;
+       off_t offset;
+       int nleft;
+       uint8_t buf[MC_NVRAM_CSUM - MC_NVRAM_START + 1];
+       uint8_t *p;
+       struct nvr_softc *sc;
 
        sc = device_lookup_private(&nvr_cd,0);
-       if (!(sc->sc_flags & NVR_CONFIGURED))
+       if ((sc->sc_flags & NVR_CONFIGURED) == 0)
                return ENXIO;
 
        DPRINTF(("Request to transfer %d bytes offset: %d, %s nvram\n",
-                               (long)uio->uio_resid, (long)uio->uio_offset,
-                               (uio->uio_rw == UIO_READ) ? "from" : "to"));
+           (long)uio->uio_resid, (long)uio->uio_offset,
+           (uio->uio_rw == UIO_READ) ? "from" : "to"));
 
        offset = uio->uio_offset + MC_NVRAM_START;
        nleft  = uio->uio_resid;
        if (offset + nleft >= MC_NVRAM_CSUM) {
                if (offset == MC_NVRAM_CSUM)
-                       return (0);
+                       return 0;
                nleft = MC_NVRAM_CSUM - offset;
                if (nleft <= 0)
-                       return (EINVAL);
+                       return EINVAL;
        }
        DPRINTF(("Translated: offset = %d, bytes: %d\n", (long)offset, nleft));
 
        if (uio->uio_rw == UIO_READ) {
                for (i = 0, p = buf; i < nleft; i++, p++)
-                       *p =  mc146818_read(RTC, offset + i);
+                       *p = mc146818_read(RTC, offset + i);
        }
        if ((i = uiomove(buf, nleft, uio)) != 0)
-               return (i);
+               return i;
        if (uio->uio_rw == UIO_WRITE) {
                for (i = 0, p = buf; i < nleft; i++, p++)
                        mc146818_write(RTC, offset + i, *p);
                nvram_set_csum(nvram_csum());
        }
-       return(0);
+       return 0;
 }
 
 static u_char
 nvram_csum(void)
 {
-       u_char  csum;
-       int     nreg;
+       uint8_t csum;
+       int nreg;
        
        for (csum = 0, nreg = MC_NVRAM_START; nreg < MC_NVRAM_CSUM; nreg++)
                csum += mc146818_read(RTC, nreg);
-       return(csum);
+       return csum;
 }
 
 static int
 nvram_csum_valid(u_char csum)
 {
+
        if (((~csum & 0xff) != mc146818_read(RTC, MC_NVRAM_CSUM))
                || (csum != mc146818_read(RTC, MC_NVRAM_CSUM + 1)))
                return 0;
@@ -198,6 +200,7 @@
 static void
 nvram_set_csum(u_char csum)
 {
+
        mc146818_write(RTC, MC_NVRAM_CSUM,    ~csum);
        mc146818_write(RTC, MC_NVRAM_CSUM + 1, csum);
 }
diff -r 18c3d1fd8d50 -r 30d782cb5feb sys/arch/atari/dev/nvramvar.h
--- a/sys/arch/atari/dev/nvramvar.h     Sat Jul 02 13:47:53 2022 +0000
+++ b/sys/arch/atari/dev/nvramvar.h     Sat Jul 02 14:29:04 2022 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: nvramvar.h,v 1.4 2011/06/05 06:33:43 tsutsui Exp $     */
+/*     $NetBSD: nvramvar.h,v 1.5 2022/07/02 14:29:04 tsutsui Exp $     */
 
 /*
  * Copyright (c) 1995 Leo Weppelman.
@@ -29,9 +29,9 @@
  * Nvram driver - variable definitions
  */
 
-struct nvr_softc {
-       device_t                sc_dev;
-       u_int16_t               sc_flags;
+struct nvr_softc {
+       device_t sc_dev;
+       uint16_t sc_flags;
 };
 
 /*



Home | Main Index | Thread Index | Old Index