custom message type for VM_GETREF

This commit is contained in:
Ben Gras
2014-07-26 13:53:46 +02:00
committed by Lionel Sambuc
parent 28b5360df7
commit 01a50f57d8
4 changed files with 15 additions and 9 deletions

View File

@@ -161,12 +161,12 @@ u8_t vm_getrefcount(endpoint_t endpt, void *addr)
int r;
memset(&m, 0, sizeof(m));
m.VMREFCNT_ENDPT = endpt;
m.VMREFCNT_ADDR = (long) addr;
m.m_lsys_vm_getref.endpt = endpt;
m.m_lsys_vm_getref.addr = addr;
r = _syscall(VM_PROC_NR, VM_GETREF, &m);
if (r != OK)
return (u8_t) -1;
return (u8_t) m.VMREFCNT_RETC;
return (u8_t) m.m_lsys_vm_getref.retc;
}