Bug 24176 - ddcprobe calls BIOS with wrong args.
Summary: ddcprobe calls BIOS with wrong args.
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: kudzu
Version: 7.1
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Bill Nottingham
QA Contact: David Lawrence
URL:
Whiteboard: Florence Gold
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-01-17 01:08 UTC by Red Hat Bugzilla
Modified: 2014-03-17 02:18 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2001-01-17 18:20:04 UTC
Embargoed:


Attachments (Terms of Use)

Description Red Hat Bugzilla 2001-01-17 01:08:51 UTC
ddcprobe in kudzu and anaconda calls VESA BIOS with wrong args:

--- kudzu-0.89.1/ddcprobe/vbe.c.vbe     Tue Jan 16 15:31:38 2001
+++ kudzu-0.89.1/ddcprobe/vbe.c Tue Jan 16 15:38:43 2001
@@ -187,8 +187,8 @@ int vbe_get_edid_supported()
        memset(&regs, 0, sizeof(regs));
        regs.eax = 0x4f15;
        regs.ebx = 0x0000;
-       regs.es = 0x3000;
-       regs.edi = 0x3000;
+       regs.es = 0x0000;
+       regs.edi = 0x0000;
 
        /* Do it. */
        iopl(3);

Here is my change, which is similar to what XFree86 4.0.2 uses.


H.J.

Comment 1 Red Hat Bugzilla 2001-01-17 18:20:01 UTC
This defect is considered MUST-FIX for Florence Gold release

Comment 2 Red Hat Bugzilla 2001-02-01 21:57:35 UTC
Will be fixed in 0.92.1-1, when it's built.


Note You need to log in before you can comment on or make changes to this bug.