2 * linux/arch/sh/kernel/io.c
4 * Copyright (C) 2000 Stuart Menefy
6 * Provide real functions which expand to whatever the header file defined.
7 * Also definitions of machine independent IO functions.
11 #include <linux/module.h>
14 * Copy data from IO memory space to "real" memory space.
15 * This needs to be optimized.
17 void memcpy_fromio(void * to, unsigned long from, unsigned long count)
29 * Copy data from "real" memory space to IO memory space.
30 * This needs to be optimized.
32 void memcpy_toio(unsigned long to, const void * from, unsigned long count)
44 * "memset" on IO memory space.
45 * This needs to be optimized.
47 void memset_io(unsigned long dst, int c, unsigned long count)
56 EXPORT_SYMBOL(memcpy_fromio);
57 EXPORT_SYMBOL(memcpy_toio);
58 EXPORT_SYMBOL(memset_io);