Subversion Repositories shark

Rev

Rev 2 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 pj 1
The graphic driver works invoking the BIOS services through soft interrupts.
2
This can be done using x_callBIOS() or vm86_callBIOS(): the first solution
3
works in all the possible systems, but can be used only if the program is run
4
through X.exe, whereas the second one (vm86_callBIOS()) can be used also if
5
the system is booted using GRUB. The drawback of the vm86 based solution is
6
that it may crash some buggy systems (in particular, systems based on funny
7
video bioses that invoke soft INTs inside the BIOS).
8
 
9
This problem will be fixed in the future; for the moment, it is possible to
10
compile the library to use x_callBIOS (default) or vm86_callBIOS (add -DVM86
11
to the c compiler options in the makefile - you can use C_OPT += -DVM86).
12
 
13
WARNING: the banked ops may have some problems...
14
please report bugs to luca@hartik.sssup.it