summaryrefslogtreecommitdiffstats
path: root/sys/alpha/include/cpufunc.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/alpha/include/cpufunc.h')
-rw-r--r--sys/alpha/include/cpufunc.h70
1 files changed, 0 insertions, 70 deletions
diff --git a/sys/alpha/include/cpufunc.h b/sys/alpha/include/cpufunc.h
index 96a91b6..e7d37f0 100644
--- a/sys/alpha/include/cpufunc.h
+++ b/sys/alpha/include/cpufunc.h
@@ -44,76 +44,6 @@ breakpoint(void)
#endif
-#define inb(port) chipset.inb(port)
-#define inw(port) chipset.inw(port)
-#define inl(port) chipset.inl(port)
-#define outb(port, data) chipset.outb(port, data)
-#define outw(port, data) chipset.outw(port, data)
-#define outl(port, data) chipset.outl(port, data)
-
-#define readb(pa) chipset.readb(pa)
-#define readw(pa) chipset.readw(pa)
-#define readl(pa) chipset.readl(pa)
-#define writeb(pa,v) chipset.writeb(pa,v)
-#define writew(pa,v) chipset.writew(pa,v)
-#define writel(pa,v) chipset.writel(pa,v)
-
-/*
- * Bulk i/o (for IDE driver).
- */
-static __inline void insb(u_int32_t port, void *buffer, size_t count)
-{
- u_int8_t *p = (u_int8_t *) buffer;
- while (count--)
- *p++ = inb(port);
-}
-
-static __inline void insw(u_int32_t port, void *buffer, size_t count)
-{
- u_int16_t *p = (u_int16_t *) buffer;
- while (count--)
- *p++ = inw(port);
-}
-
-static __inline void insl(u_int32_t port, void *buffer, size_t count)
-{
- u_int32_t *p = (u_int32_t *) buffer;
- while (count--)
- *p++ = inl(port);
-}
-
-static __inline void outsb(u_int32_t port, const void *buffer, size_t count)
-{
- const u_int8_t *p = (const u_int8_t *) buffer;
- while (count--)
- outb(port, *p++);
-}
-
-static __inline void outsw(u_int32_t port, const void *buffer, size_t count)
-{
- const u_int16_t *p = (const u_int16_t *) buffer;
- while (count--)
- outw(port, *p++);
-}
-
-static __inline void outsl(u_int32_t port, const void *buffer, size_t count)
-{
- const u_int32_t *p = (const u_int32_t *) buffer;
- while (count--)
- outl(port, *p++);
-}
-
-/*
- * String version of IO memory access ops:
- */
-extern void memcpy_fromio(void *, u_int32_t, size_t);
-extern void memcpy_toio(u_int32_t, void *, size_t);
-extern void memcpy_io(u_int32_t, u_int32_t, size_t);
-extern void memset_io(u_int32_t, int, size_t);
-extern void memsetw(void *, int, size_t);
-extern void memsetw_io(u_int32_t, int, size_t);
-
-
#endif /* _KERNEL */
#endif /* !_MACHINE_CPUFUNC_H_ */
OpenPOWER on IntegriCloud