added virtualized CRTC access with it's advantages

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7295 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Rudolf Cornelissen
2004-04-22 08:41:03 +00:00
parent 3a4a20a09e
commit 0669fe20bd
14 changed files with 266 additions and 106 deletions
@@ -4,7 +4,7 @@
Other authors:
Mark Watson;
Rudolf Cornelissen 3/2002-3/2004.
Rudolf Cornelissen 3/2002-4/2004.
*/
/* standard kernel driver stuff */
@@ -263,7 +263,7 @@ static settings current_settings = { // see comments in nv.settings
0, // memory
false, // usebios
false, // hardcursor
false, // greensync
false, // switchhead
};
static void dumprom (void *rom, size_t size)
@@ -381,7 +381,7 @@ init_driver(void) {
current_settings.hardcursor = get_driver_boolean_parameter (settings_handle, "hardcursor", false, false);
current_settings.usebios = get_driver_boolean_parameter (settings_handle, "usebios", false, false);
current_settings.greensync = get_driver_boolean_parameter (settings_handle, "greensync", false, false);
current_settings.switchhead = get_driver_boolean_parameter (settings_handle, "switchhead", false, false);
unload_driver_settings (settings_handle);
}