- sys_privctl: don't mix message types
- sys_privctl: remove CTL_MM_PRIV (third parameter) - remove obsolete sys_svrctl.c library file
This commit is contained in:
@@ -316,7 +316,7 @@ int devind;
|
||||
int proc;
|
||||
{
|
||||
int i, r;
|
||||
u8_t ilr;
|
||||
int ilr;
|
||||
struct io_range ior;
|
||||
struct mem_range mr;
|
||||
|
||||
@@ -348,7 +348,7 @@ int proc;
|
||||
"pci_reserve3: for proc %d, adding I/O range [0x%x..0x%x]\n",
|
||||
proc, ior.ior_base, ior.ior_limit);
|
||||
}
|
||||
r= sys_privctl(proc, SYS_PRIV_ADD_IO, 0, &ior);
|
||||
r= sys_privctl(proc, SYS_PRIV_ADD_IO, &ior);
|
||||
if (r != OK)
|
||||
{
|
||||
printf("sys_privctl failed for proc %d: %d\n",
|
||||
@@ -366,7 +366,7 @@ int proc;
|
||||
"pci_reserve3: for proc %d, should add memory range [0x%x..0x%x]\n",
|
||||
proc, mr.mr_base, mr.mr_limit);
|
||||
}
|
||||
r= sys_privctl(proc, SYS_PRIV_ADD_MEM, 0, &mr);
|
||||
r= sys_privctl(proc, SYS_PRIV_ADD_MEM, &mr);
|
||||
if (r != OK)
|
||||
{
|
||||
printf("sys_privctl failed for proc %d: %d\n",
|
||||
@@ -378,7 +378,7 @@ int proc;
|
||||
if (ilr != PCI_ILR_UNKNOWN)
|
||||
{
|
||||
if(debug) printf("pci_reserve3: adding IRQ %d\n", ilr);
|
||||
r= sys_privctl(proc, SYS_PRIV_ADD_IRQ, ilr, NULL);
|
||||
r= sys_privctl(proc, SYS_PRIV_ADD_IRQ, &ilr);
|
||||
if (r != OK)
|
||||
{
|
||||
printf("sys_privctl failed for proc %d: %d\n",
|
||||
|
||||
Reference in New Issue
Block a user