/// <summary> /// Do a BIOS interrupt /// </summary> /// <param name="intnum">Interrupt number</param> /// <param name="regs">Register struct</param> public static void Interrupt(byte intnum, V8086Regs *regs) { Paging.Disable(); Int(intnum, regs); Paging.Enable(); }
/// <summary> /// Do the actual BIOS interrupt internally /// </summary> /// <param name="intnum">Interrupt number</param> /// <param name="regs">Register struct</param> private extern static void Int(byte intnum, V8086Regs *regs);