Felisp
84436a5ae0
http://my.svgalib.org/svgalib/svgalib-1.9.25.tar.gz http://my.svgalib.org/svgalib/
25 lines
350 B
C
25 lines
350 B
C
/*
|
|
Call real mode c0003
|
|
*/
|
|
|
|
#include <stdio.h>
|
|
#include <string.h>
|
|
#include <unistd.h>
|
|
#include <stdlib.h>
|
|
#include <sys/io.h>
|
|
|
|
#include "lrmi.h"
|
|
|
|
int main(int argc, char *argv[]){
|
|
struct LRMI_regs r;
|
|
|
|
if (!LRMI_init())
|
|
return 1;
|
|
ioperm(0, 0x400, 1);
|
|
iopl(3);
|
|
memset(&r,0,sizeof(r));
|
|
r.ip=3;
|
|
r.cs=0xc000;
|
|
LRMI_call(&r);
|
|
return 0;
|
|
}
|