/kernel/trunk/arch/ia32/src/ddi/ddi.c |
---|
101,6 → 101,20 |
return 0; |
} |
/** Enable/disable interrupts for syscall |
* |
* @param enable If non-zero, interrupts are enabled, otherwise disabled |
* @param flags EFLAGS flags register |
*/ |
__native ddi_int_control_arch(__native enable, __native *flags) |
{ |
if (enable) |
*flags |= EFLAGS_IF; |
else |
*flags &= ~EFLAGS_IF; |
return 0; |
} |
/** Install I/O Permission bitmap. |
* |
* Current task's I/O permission bitmap, if any, is installed |