patch-2.3.43 linux/arch/arm/lib/io.c
Next file: linux/arch/arm/mm/init.c
Previous file: linux/arch/arm/kernel/traps.c
Back to the patch index
Back to the overall index
- Lines: 33
- Date:
Sun Feb 6 17:45:25 2000
- Orig file:
v2.3.42/linux/arch/arm/lib/io.c
- Orig date:
Mon Jul 19 09:52:57 1999
diff -u --recursive --new-file v2.3.42/linux/arch/arm/lib/io.c linux/arch/arm/lib/io.c
@@ -1,4 +1,5 @@
#include <linux/module.h>
+#include <linux/types.h>
#include <asm/io.h>
@@ -6,7 +7,7 @@
* Copy data from IO memory space to "real" memory space.
* This needs to be optimized.
*/
-void _memcpy_fromio(void * to, unsigned long from, unsigned long count)
+void _memcpy_fromio(void * to, unsigned long from, size_t count)
{
while (count) {
count--;
@@ -20,7 +21,7 @@
* Copy data from "real" memory space to IO memory space.
* This needs to be optimized.
*/
-void _memcpy_toio(unsigned long to, const void * from, unsigned long count)
+void _memcpy_toio(unsigned long to, const void * from, size_t count)
{
while (count) {
count--;
@@ -34,7 +35,7 @@
* "memset" on IO memory space.
* This needs to be optimized.
*/
-void _memset_io(unsigned long dst, int c, unsigned long count)
+void _memset_io(unsigned long dst, int c, size_t count)
{
while (count) {
count--;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)