1 #include <linux/module.h>
2 #include <linux/types.h>
7 * Copy data from IO memory space to "real" memory space.
8 * This needs to be optimized.
10 void _memcpy_fromio(void * to, unsigned long from, size_t count)
14 *(char *) to = readb(from);
21 * Copy data from "real" memory space to IO memory space.
22 * This needs to be optimized.
24 void _memcpy_toio(unsigned long to, const void * from, size_t count)
28 writeb(*(char *) from, to);
35 * "memset" on IO memory space.
36 * This needs to be optimized.
38 void _memset_io(unsigned long dst, int c, size_t count)
47 EXPORT_SYMBOL(_memcpy_fromio);
48 EXPORT_SYMBOL(_memcpy_toio);
49 EXPORT_SYMBOL(_memset_io);