From fcde2e523abd9f6a4a2af5107c85f93bd9ebd310 Mon Sep 17 00:00:00 2001 From: Rudolf Cornelissen Date: Tue, 7 Feb 2006 14:59:55 +0000 Subject: [PATCH] rewrote kerneldriver and accelerant's retrace INT handling. This fixes the 'driver hanging' bug exhibiting sometimes when CRTC2 is being used as primary CRTC (driver internal feature). INT handling now exists for both CRTC1 and CRTC2: enabling only the INTs for the head currently being used as primary. (limitation can be removed once we use a driver instance 'per head' instead of 'per card'. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16282 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../drivers/graphics/nvidia/UPDATE.html | 6 +- .../kernel/drivers/graphics/nvidia/driver.c | 89 +++++++++++++++---- 2 files changed, 78 insertions(+), 17 deletions(-) diff --git a/src/add-ons/kernel/drivers/graphics/nvidia/UPDATE.html b/src/add-ons/kernel/drivers/graphics/nvidia/UPDATE.html index 579436891c..53bf438b42 100644 --- a/src/add-ons/kernel/drivers/graphics/nvidia/UPDATE.html +++ b/src/add-ons/kernel/drivers/graphics/nvidia/UPDATE.html @@ -4,13 +4,15 @@

Changes done for each driverversion:

-

head (SVN 0.71, Rudolf)

+

head (SVN 0.72, Rudolf)

nv_driver 0.67 (Rudolf)