Skip to content
Snippets Groups Projects
Commit 20a2c1e5 authored by Joseph Pranevich's avatar Joseph Pranevich Committed by Alexandre Julliard
Browse files

More interrupts that can be done from DOS mode.

parent f990cfab
No related merge requests found
......@@ -46,6 +46,15 @@ extern void IO_outport( int port, int count, DWORD value );
/* msdos/int10.c */
extern void WINAPI INT_Int10Handler(CONTEXT*);
/* msdos/int10.c */
extern void WINAPI INT_Int10Handler(CONTEXT*);
/* msdos/int11.c */
extern void WINAPI INT_Int11Handler(CONTEXT*);
/* msdos/int16.c */
extern void WINAPI INT_Int16Handler(CONTEXT*);
/* msdos/int1a.c */
extern DWORD INT1A_GetTicksSinceMidnight(void);
extern void WINAPI INT_Int1aHandler(CONTEXT*);
......@@ -56,6 +65,12 @@ extern void WINAPI INT_Int20Handler(CONTEXT*);
/* msdos/int25.c */
extern void WINAPI INT_Int25Handler(CONTEXT*);
/* msdos/int29.c */
extern void WINAPI INT_Int29Handler(CONTEXT*);
/* msdos/int25.c */
extern void WINAPI INT_Int25Handler(CONTEXT*);
/* msdos/int2f.c */
extern void WINAPI INT_Int2fHandler(CONTEXT*);
......
......@@ -108,6 +108,12 @@ int INT_RealModeInterrupt( BYTE intnum, PCONTEXT context )
case 0x10:
INT_Int10Handler(context);
break;
case 0x11:
INT_Int11Handler(context);
break;
case 0x16:
INT_Int16Handler(context);
break;
case 0x1a:
INT_Int1aHandler(context);
break;
......@@ -126,9 +132,13 @@ int INT_RealModeInterrupt( BYTE intnum, PCONTEXT context )
case 0x31:
INT_Int31Handler(context);
break;
case 0x29:
INT_Int29Handler(context);
break;
default:
FIXME(int, "Unknown Interrupt in DOS mode: 0x%x\n", intnum);
return 1;
}
FIXME(int, "Unknown Interrupt in DOS mode: 0x%x\n", intnum);
return 0;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment