Backport of fix from asynchvfs branch for PM-LOG-VFS-PM deadlock that resulted in...
[minix3-old.git] / lib / syslib / sys_mapdma.c
blobd5509e14a5e77a12ff6d6d51f25089bfff0b901b
1 #include "syslib.h"
3 /*===========================================================================*
4 * sys_mapdma *
5 *===========================================================================*/
6 PUBLIC int sys_mapdma(vir_addr, bytes)
7 vir_bytes vir_addr; /* address in bytes with segment*/
8 vir_bytes bytes; /* number of bytes to be copied */
10 message m;
11 int result;
13 m.CP_SRC_ADDR = vir_addr;
14 m.CP_NR_BYTES = bytes;
16 result = _taskcall(SYSTASK, SYS_MAPDMA, &m);
17 return(result);