Source-Changes-HG archive

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

[src/trunk]: src/sys/arch/powerpc/include Switch to using ANSI prototypes.



details:   https://anonhg.NetBSD.org/src/rev/d23b851a0ac8
branches:  trunk
changeset: 773327:d23b851a0ac8
user:      matt <matt%NetBSD.org@localhost>
date:      Mon Jan 30 23:34:58 2012 +0000

description:
Switch to using ANSI prototypes.

diffstat:

 sys/arch/powerpc/include/pio.h |  206 +++++++++++++++-------------------------
 1 files changed, 78 insertions(+), 128 deletions(-)

diffs (truncated from 376 to 300 lines):

diff -r 2dc6766ced14 -r d23b851a0ac8 sys/arch/powerpc/include/pio.h
--- a/sys/arch/powerpc/include/pio.h    Mon Jan 30 23:34:15 2012 +0000
+++ b/sys/arch/powerpc/include/pio.h    Mon Jan 30 23:34:58 2012 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: pio.h,v 1.6 2009/03/14 14:46:05 dsl Exp $ */
+/*     $NetBSD: pio.h,v 1.7 2012/01/30 23:34:58 matt Exp $ */
 /*     $OpenBSD: pio.h,v 1.1 1997/10/13 10:53:47 pefo Exp $ */
 
 /*
@@ -39,162 +39,139 @@
  * I/O macros.
  */
 
-static __inline void __outb(volatile u_int8_t *a, u_int8_t v);
-static __inline void __outw(volatile u_int16_t *a, u_int16_t v);
-static __inline void __outl(volatile u_int32_t *a, u_int32_t v);
-static __inline void __outwrb(volatile u_int16_t *a, u_int16_t v);
-static __inline void __outlrb(volatile u_int32_t *a, u_int32_t v);
-static __inline u_int8_t __inb(volatile u_int8_t *a);
-static __inline u_int16_t __inw(volatile u_int16_t *a);
-static __inline u_int32_t __inl(volatile u_int32_t *a);
-static __inline u_int16_t __inwrb(volatile u_int16_t *a);
-static __inline u_int32_t __inlrb(volatile u_int32_t *a);
-static __inline void __outsb(volatile u_int8_t *, const u_int8_t *,
-       size_t);
-static __inline void __outsw(volatile u_int16_t *, const u_int16_t *,
-       size_t);
-static __inline void __outsl(volatile u_int32_t *, const u_int32_t *,
-       size_t);
-static __inline void __outswrb(volatile u_int16_t *, const u_int16_t *,
-       size_t);
-static __inline void __outslrb(volatile u_int32_t *, const u_int32_t *,
-       size_t);
-static __inline void __insb(volatile u_int8_t *, u_int8_t *, size_t);
-static __inline void __insw(volatile u_int16_t *, u_int16_t *, size_t);
-static __inline void __insl(volatile u_int32_t *, u_int32_t *, size_t);
-static __inline void __inswrb(volatile u_int16_t *, u_int16_t *, size_t);
-static __inline void __inslrb(volatile u_int32_t *, u_int32_t *, size_t);
+static __inline void __outb(volatile uint8_t *a, uint8_t v);
+static __inline void __outw(volatile uint16_t *a, uint16_t v);
+static __inline void __outl(volatile uint32_t *a, uint32_t v);
+static __inline void __outwrb(volatile uint16_t *a, uint16_t v);
+static __inline void __outlrb(volatile uint32_t *a, uint32_t v);
+static __inline uint8_t __inb(volatile uint8_t *a);
+static __inline uint16_t __inw(volatile uint16_t *a);
+static __inline uint32_t __inl(volatile uint32_t *a);
+static __inline uint16_t __inwrb(volatile uint16_t *a);
+static __inline uint32_t __inlrb(volatile uint32_t *a);
+static __inline void __outsb(volatile uint8_t *, const uint8_t *, size_t);
+static __inline void __outsw(volatile uint16_t *, const uint16_t *, size_t);
+static __inline void __outsl(volatile uint32_t *, const uint32_t *, size_t);
+static __inline void __outswrb(volatile uint16_t *, const uint16_t *, size_t);
+static __inline void __outslrb(volatile uint32_t *, const uint32_t *, size_t);
+static __inline void __insb(volatile uint8_t *, uint8_t *, size_t);
+static __inline void __insw(volatile uint16_t *, uint16_t *, size_t);
+static __inline void __insl(volatile uint32_t *, uint32_t *, size_t);
+static __inline void __inswrb(volatile uint16_t *, uint16_t *, size_t);
+static __inline void __inslrb(volatile uint32_t *, uint32_t *, size_t);
 
 static __inline void
-__outb(a,v)
-       volatile u_int8_t *a;
-       u_int8_t v;
+__outb(volatile uint8_t *a, uint8_t v)
 {
        *a = v;
        __asm volatile("eieio; sync");
 }
 
 static __inline void
-__outw(a,v)
-       volatile u_int16_t *a;
-       u_int16_t v;
+__outw(volatile uint16_t *a, uint16_t v)
 {
        *a = v;
        __asm volatile("eieio; sync");
 }
 
 static __inline void
-__outl(a,v)
-       volatile u_int32_t *a;
-       u_int32_t v;
+__outl(volatile uint32_t *a, uint32_t v)
 {
        *a = v;
        __asm volatile("eieio; sync");
 }
 
 static __inline void
-__outwrb(a,v)
-       volatile u_int16_t *a;
-       u_int16_t v;
+__outwrb(volatile uint16_t *a, uint16_t v)
 {
        __asm volatile("sthbrx %0, 0, %1" :: "r"(v), "r"(a));
        __asm volatile("eieio; sync");
 }
 
 static __inline void
-__outlrb(a,v)
-       volatile u_int32_t *a;
-       u_int32_t v;
+__outlrb(volatile uint32_t *a, uint32_t v)
 {
        __asm volatile("stwbrx %0, 0, %1" :: "r"(v), "r"(a));
        __asm volatile("eieio; sync");
 }
 
-static __inline u_int8_t
-__inb(a)
-       volatile u_int8_t *a;
+static __inline uint8_t
+__inb(volatile uint8_t *a)
 {
-       u_int8_t _v_;
+       uint8_t _v_;
 
        _v_ = *a;
        __asm volatile("eieio; sync");
        return _v_;
 }
 
-static __inline u_int16_t
-__inw(a)
-       volatile u_int16_t *a;
+static __inline uint16_t
+__inw(volatile uint16_t *a)
 {
-       u_int16_t _v_;
+       uint16_t _v_;
 
        _v_ = *a;
        __asm volatile("eieio; sync");
        return _v_;
 }
 
-static __inline u_int32_t
-__inl(a)
-       volatile u_int32_t *a;
+static __inline uint32_t
+__inl(volatile uint32_t *a)
 {
-       u_int32_t _v_;
+       uint32_t _v_;
 
        _v_ = *a;
        __asm volatile("eieio; sync");
        return _v_;
 }
 
-static __inline u_int16_t
-__inwrb(a)
-       volatile u_int16_t *a;
+static __inline uint16_t
+__inwrb(volatile uint16_t *a)
 {
-       u_int16_t _v_;
+       uint16_t _v_;
 
        __asm volatile("lhbrx %0, 0, %1" : "=r"(_v_) : "r"(a));
        __asm volatile("eieio; sync");
        return _v_;
 }
 
-static __inline u_int32_t
-__inlrb(a)
-       volatile u_int32_t *a;
+static __inline uint32_t
+__inlrb(volatile uint32_t *a)
 {
-       u_int32_t _v_;
+       uint32_t _v_;
 
        __asm volatile("lwbrx %0, 0, %1" : "=r"(_v_) : "r"(a));
        __asm volatile("eieio; sync");
        return _v_;
 }
 
-#define        outb(a,v)       (__outb((volatile u_int8_t *)(a), v))
+#define        outb(a,v)       (__outb((volatile uint8_t *)(a), v))
 #define        out8(a,v)       outb(a,v)
-#define        outw(a,v)       (__outw((volatile u_int16_t *)(a), v))
+#define        outw(a,v)       (__outw((volatile uint16_t *)(a), v))
 #define        out16(a,v)      outw(a,v)
-#define        outl(a,v)       (__outl((volatile u_int32_t *)(a), v))
+#define        outl(a,v)       (__outl((volatile uint32_t *)(a), v))
 #define        out32(a,v)      outl(a,v)
-#define        inb(a)          (__inb((volatile u_int8_t *)(a)))
+#define        inb(a)          (__inb((volatile uint8_t *)(a)))
 #define        in8(a)          inb(a)
-#define        inw(a)          (__inw((volatile u_int16_t *)(a)))
+#define        inw(a)          (__inw((volatile uint16_t *)(a)))
 #define        in16(a)         inw(a)
-#define        inl(a)          (__inl((volatile u_int32_t *)(a)))
+#define        inl(a)          (__inl((volatile uint32_t *)(a)))
 #define        in32(a)         inl(a)
 
 #define        out8rb(a,v)     outb(a,v)
-#define        outwrb(a,v)     (__outwrb((volatile u_int16_t *)(a), v))
+#define        outwrb(a,v)     (__outwrb((volatile uint16_t *)(a), v))
 #define        out16rb(a,v)    outwrb(a,v)
-#define        outlrb(a,v)     (__outlrb((volatile u_int32_t *)(a), v))
+#define        outlrb(a,v)     (__outlrb((volatile uint32_t *)(a), v))
 #define        out32rb(a,v)    outlrb(a,v)
 #define        in8rb(a)        inb(a)
-#define        inwrb(a)        (__inwrb((volatile u_int16_t *)(a)))
+#define        inwrb(a)        (__inwrb((volatile uint16_t *)(a)))
 #define        in16rb(a)       inwrb(a)
-#define        inlrb(a)        (__inlrb((volatile u_int32_t *)(a)))
+#define        inlrb(a)        (__inlrb((volatile uint32_t *)(a)))
 #define        in32rb(a)       inlrb(a)
 
 
 static __inline void
-__outsb(a,s,c)
-       volatile u_int8_t *a;
-       const u_int8_t *s;
-       size_t c;
+__outsb(volatile uint8_t *a, const uint8_t *s, size_t c)
 {
        while (c--)
                *a = *s++;
@@ -202,10 +179,7 @@
 }
 
 static __inline void
-__outsw(a,s,c)
-       volatile u_int16_t *a;
-       const u_int16_t *s;
-       size_t c;
+__outsw(volatile uint16_t *a, const uint16_t *s, size_t c)
 {
        while (c--)
                *a = *s++;
@@ -213,10 +187,7 @@
 }
 
 static __inline void
-__outsl(a,s,c)
-       volatile u_int32_t *a;
-       const u_int32_t *s;
-       size_t c;
+__outsl(volatile uint32_t *a, const uint32_t *s, size_t c)
 {
        while (c--)
                *a = *s++;
@@ -224,10 +195,7 @@
 }
 
 static __inline void
-__outswrb(a,s,c)
-       volatile u_int16_t *a;
-       const u_int16_t *s;
-       size_t c;
+__outswrb(volatile uint16_t *a, const uint16_t *s, size_t c)
 {
        while (c--)
                __asm volatile("sthbrx %0, 0, %1" :: "r"(*s++), "r"(a));
@@ -235,10 +203,7 @@
 }
 
 static __inline void
-__outslrb(a,s,c)
-       volatile u_int32_t *a;
-       const u_int32_t *s;
-       size_t c;
+__outslrb(volatile uint32_t *a, const uint32_t *s, size_t c)
 {
        while (c--)
                __asm volatile("stwbrx %0, 0, %1" :: "r"(*s++), "r"(a));
@@ -246,10 +211,15 @@
 }
 
 static __inline void
-__insb(a,d,c)
-       volatile u_int8_t *a;
-       u_int8_t *d;
-       size_t c;
+__insb(volatile uint8_t *a, uint8_t *d, size_t c)
+{
+       while (c--)
+               *d++ = *a;
+       __asm volatile("eieio; sync");
+}
+
+static __inline void
+__insw(volatile uint16_t *a, uint16_t *d, size_t c)
 {
        while (c--)
                *d++ = *a;
@@ -257,10 +227,7 @@
 }
 
 static __inline void
-__insw(a,d,c)
-       volatile u_int16_t *a;
-       u_int16_t *d;
-       size_t c;
+__insl(volatile uint32_t *a, uint32_t *d, size_t c)



Home | Main Index | Thread Index | Old Index