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
);