Message type for SYS_SCHEDCTL

Change-Id: Iaccbac1ef99124bc494b835e0d0cf999ea2e3f5a
This commit is contained in:
2014-07-28 17:05:42 +02:00
parent b90d99dab3
commit 8ba159d242
4 changed files with 27 additions and 21 deletions
+8 -10
View File
@@ -1,17 +1,15 @@
#include "syslib.h"
int sys_schedctl(unsigned flags,
endpoint_t proc_ep,
int priority,
int quantum,
int cpu)
int sys_schedctl(uint32_t flags, endpoint_t proc_ep, int priority, int quantum,
int cpu)
{
message m;
m.SCHEDCTL_FLAGS = (int) flags;
m.SCHEDCTL_ENDPOINT = proc_ep;
m.SCHEDCTL_PRIORITY = priority;
m.SCHEDCTL_QUANTUM = quantum;
m.SCHEDCTL_CPU = cpu;
m.m_lsys_krn_schedctl.flags = flags;
m.m_lsys_krn_schedctl.endpoint = proc_ep;
m.m_lsys_krn_schedctl.priority = priority;
m.m_lsys_krn_schedctl.quantum = quantum;
m.m_lsys_krn_schedctl.cpu = cpu;
return(_kernel_call(SYS_SCHEDCTL, &m));
}