COPYRIGHT INTELLIGRAPHICS, INC. 1996

This is release 1.6.0 of the NeoMagic 2070 OS/2 PM display driver,
released on 4-8-96.

For installation instructions please see INSTALL.TXT.

4-8-96
Tom Wheeler
tomw@intelligraphics.com
214-479-1770 x105


BugBase Custom Record Listing - U:\TOOLS\BUGBASE\IGX95025.BUG
Printed: 4/8/96 6:58:58 PM

Filter/Sort: ***Custom Filter/Sort

        Filter:         AND Product = NeoMagic NM2070 PM
AND Status = Bug Confirmed
AND Urgency = 1 - Critical
  OR Urgency = 2 - High
  OR Urgency = 3 - Medium

        Sort:

# 1113  3/12/96 Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: Problem doing modeset twice in DOS FS
        Type: Problem, Software/Code    Status: Bug Confirmed   Severity: B - Important Urgency: 3 - Medium
        Originated by: Yoon, Scottie on 3/12/96 at Intelligraphics during: Testing

        Hardware Environment: NM 2070; PCI bus; 1.11.3
        Software Environment: DOS FS; Warp Fullpack
        System Environment: Dell P90; 16 MB; Intel chipset; AMI BIOS

        Current Responsibility: Fang, Robert assigned on 3/12/96

        Description:    SY 3-12-96: In every resolutions at simul mode so far.  When doing modeset and Alt+Home twice in DOS FS, garbage appears in FS.

        Repeatability:  1. Boot up in any res with dual mode.
2. Open DOS FS.
3. Do any mode set; 80,50.
4. Do Alt+Home twice to go back to FS.
5. Do one more mode set; 40,50.
6. Do Alt+Home twice again.
7. FS should have garbage screen.

# 1095  3/5/96  Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: In Selective Install, SVGA Installiation Help' is displayed instead of 'NM2070' (Issue #7)
        Type: Problem, Software/Code    Status: Bug Confirmed   Severity: C - Detail    Urgency: 3 - Medium
        Originated by: 3Outside, Originator on 3/5/96

        Current Responsibility: Fang, Robert assigned on 3/6/96

        Description:    gc 3-5-96--Primary Display description string in Selective Install program should say 'NM2070' instead of 'SVGA Installation Help'.  This bug has a severity of minor.

# 927   1/18/96 Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: Astro will display scrambled screen when coming back from PM
        Type: Problem, Software/Code    Status: Bug Confirmed   Severity: B - Important Urgency: 3 - Medium
        Originated by: Yoon, Scottie on 1/18/96 at Intelligraphics during: Testing

        Hardware Environment: NM 2070 AF; PCI bus; 1.11.3
        Software Environment: Warp; Astro in FS
        System Environment: Clone Intel 486/66; 16 MB; Intel chipset; Award BIOS

        Current Responsibility: Fang, Robert assigned on 1/18/96

        Description:    SY 1-18-96: In 6x4x8.  Alt+Esc back to Astro will cause vertically scrambled screen.

gc 2-27-96--bug is still there with latest drop.

        Repeatability:  1. Boot up in 6x4x8.
2. Run Astro.
3. Alt+Esc to PM and go back to Astro.
4. Notice the scrambled screen.

# 740   9/27/95 Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: Pressing Alt-Home twice after "mode" shows blank screen (OS/2 2.11)
        Type: Problem, Software/Code    Status: Bug Confirmed   Severity: B - Important Urgency: 3 - Medium
        Originated by: Yoon, Scottie on 9/27/95 at Intelligraphics during: Testing

        Hardware Environment: NM 2070; VL bus
        Software Environment: 2.11; DOS FS
        System Environment: Clone Intel 486/66; 16 MB; SIS chipset; Award BIOS

        Current Responsibility: Fang, Robert assigned on 10/6/95

        Description:    SY 9-27-95: In 2.11; every resolution.  Only blinking cursor appears after doing a "mode" command and then pressing alt-home twice.

SY 12-20-95: Still reproduceable.

TTW 1-2-96 NM sees only top half of line being displayed.


        Repeatability:  1. Boot up in 2.11.
2. Open DOS FS first.
3. Do mode co40,50.
4. Do Alt+Home twice.
5. Do mode co80,50 this time.
6. Do Alt+Home twice again.
7. Expect the blank screen with blinking cursor.

TTW 9-28-95 Also reproducible with slight variations.


# 735   9/26/95 Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: No mode set supported in DOS window
        Type: Problem, Software/Code    Status: Bug Confirmed   Severity: A - Critical  Urgency: 2 - High
        Originated by: Yoon, Scottie on 9/26/95 at Intelligraphics during: Testing

        Hardware Environment: NM 2070; VL bus
        Software Environment: Warp; DOS window
        System Environment: Clone Intel 486/66; 16 MB; SIS chipset; Award BIOS

        Current Responsibility: Fang, Robert assigned on 11/28/95

        Description:    SY 9-26-95: In 6x4x8.  Changing mode will cause DOS window to suspend.


Sunita:9/28/95: After discussing this problem with NeoMagic on 9/27/95 , it has been concluded to be chip bug. They will send us a board with the new chip to fix this. Talked to BIOS dude (Kevin) at NeoMagic.

TTW 10-20-95 We have a new BIOS; let's see if it works.

SY 10-27-95: I'll be testing this later when Robert is ready to give up his hardware.  Leaving responsibility to myself.

SY 10-30-95: Still there.

SY 11-22-95: Bug still exists with BIOS rev. 32.

SY 1-18-96: Still there with 1.11.3.

gc 2-27-96--bug is still there with latest drop.

        Repeatability:  1. Boot up in 6x4x8.
2. Open DOS window session.
3. Try mode co80,50.

# 354   6/19/95 Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: GPIFlood will not draw properly
        Type: Problem, Software/Code    Status: Bug Confirmed   Severity: C - Detail    Urgency: 3 - Medium
        Originated by: Yoon, Scottie on 6/19/95 at Intelligraphics during: Testing

        Hardware Environment: NeoMagic 2070A; PCI bus
        Software Environment: GPIFlood
        System Environment: Clone Intel 486/66; 16 MB; SIS chipset; Award BIOS

        Current Responsibility: Fang, Robert assigned on 10/6/95

        Description:    SY 6-19-95: In every resolution.  The app will not show proper drawings.

SY 6-19-95: Similar behavior in #353.

sunita: same fix as #353 for 8bpp.

SY 7-21-95: Cannot reproduce.

TTW 8-1-95 Fixed at 8bpp, still broken at 16.

SY 1-18-96: Still broken at 6x4x16.

        Repeatability:  1. Boot up in any resolution.
2. Run GPIFlood.cmd.
3. Notice the leaking screen.

# 353   6/19/95 Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: Leaking circles in GP232
        Type: Problem, Software/Code    Status: Bug Confirmed   Severity: C - Detail    Urgency: 3 - Medium
        Originated by: Yoon, Scottie on 6/19/95 at Intelligraphics during: Testing

        Hardware Environment: NeoMagic 2070A; PCI bus
        Software Environment: GP232
        System Environment: Intel 486/66; 16 MB; SIS Chipset; Award BIOS

        Current Responsibility: Fang, Robert assigned on 10/6/95

        Description:    SY 6-19-95: In every resolutions.  GP232 will show leaking circles.

sunita: fixed the 8bpp prob in the routine "copyvramtomemory" in the file.

SY 7-21-95: Cannot reproduce.

TTW 7-21-95 Fixed at 8bpp, still broken at 16.

SY 1-18-96: Broken at 6x4x16.

        Repeatability:  1. Boot up in any resolution.
2. Run GP232.
3. Select Auto Run.
4. Notice the leaking circles.

BugBase Custom Record Listing - U:\TOOLS\BUGBASE\IGX95025.BUG
Printed: 4/8/96 6:59:33 PM

Filter/Sort: ***Custom Filter/Sort

        Filter:         AND Product = NeoMagic NM2070 PM
AND Responsibility: Current = Neomagic, Outside

        Sort:

# 1094  3/5/96  Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: Soft booting at 8x6x8 DSTN-SVGA Simul mode will lose the mouse pointer (Issue #6)
        Type: Problem, Software/Code    Status: Fixed Pending Review    Severity: A - Critical  Urgency: 1 - Critical
        Originated by: 3Outside, Originator on 3/5/95

        Current Responsibility: Neomagic, Outside assigned on 3/12/96

        Description:    gc 3-5-96--This bug was found by NeoMagic and the severity is critical.  Problem seen when changing from 6x4x8 DSTN-SVGA Simul mode to 8x6x8 and hitting Ctrl-Alt-Del.

gc 3-6-96--bug is fixed

TTW 3-11-96 Please describe fix.

RCF 3-11-96  GR85 got the high bits of the cursor position (offset to the top of VRAM). In the PM driver, the routine "eddm_DeviceSetCursor" in eddmcurs.c moves the cursor pattern to where it suppose to go.  We moved the cursor pattern to a location that is not the same one indicated by GR85.  If just so happen, the location pointed by GR85 are all 0's (transparent) then the cursor disappears.  If there are junk data in that area, then the cursor appears corrupted.  Talked to Benny M. in NeoMagic.  He indicated that, the new BIOS should compute where a proper location for the cursor is and set up GR85 accordingly.  The driver only needs to pick up GR85 and compute the cursor location from that.  I clean up the logic that handles GR85 and computes the cursor location.  After that this bug is fixed.

SY 3-12-96: Cannot reproduce.

# 1093  3/5/96  Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: Booting up 6x4x8 DSTN-SVGA Simul mode will display gray vertical lines in background (Issue #5)
        Type: Problem, Software/Code    Status: Fixed Pending Review    Severity: B - Important Urgency: 2 - High
        Originated by: 3Outside, Originator on 3/5/96

        Current Responsibility: Neomagic, Outside assigned on 3/12/96

        Description:    gc 3-5-96--This bug was found by NeoMagic and the severity is serious.  This problem is not seen when in 6x4x8 CRT.

RCF 3/11/96  This is not a driver problem.  Because of the simul mode reducing the horizontal size of the crt display, expension is applied.  Those gray lines come due to the way hardware does theexpension.  If go into desktop settings (click right mouse button on an empty spot on desktop), change background color and turn "Solid color" ON, then the background becomes very smooth.  Another way to show that it is not a driver problem, simply bring the system up under OS/2 standard VGA driver.  You see the same thing.

SY 3-12-96: Not a driver problem.

# 1092  3/5/96  Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: Booting at 6x4x8 DSTN-SVGA Simul mode will display pointer in wrong location (Issue #4)
        Type: Problem, Software/Code    Status: Fixed Pending Review    Severity: B - Important Urgency: 2 - High
        Originated by: 3Outside, Originator on 3/5/96 at Intelligraphics

        Current Responsibility: Neomagic, Outside assigned on 3/12/96

        Description:    gc 3-5-96--This bug was found by NeoMagic and the severity is serious.  The pointer is displayed slightly to the left.

RCF 3-11-96  X-Coordinate of cursor position was adjusted up 25% in simul mode to matchup the hardware expension.  The logic was put in a wrong place therefore not working.  Re-arrange the code a little, it worked fine.  The fix is in eddcursr.asm.

SY 3-12-96: Cannot reproduce.

# 1091  3/5/96  Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: Booting at 6x4x8 DSTN-SVGA Simul mode will display pointer with garbage underneath (Issue #3)
        Type: Problem, Software/Code    Status: Fixed Pending Review    Severity: B - Important Urgency: 2 - High
        Originated by: 3Outside, Originator on 3/5/96

        Current Responsibility: Neomagic, Outside assigned on 3/12/96

        Description:    gc 3-5-96--This bug was found by NeoMagic and the severity is serious.

gc 3-6-96--bug is fixed

TTW 3-11-96 Please describe fix.

RCF 3-11-96  There is a hardware problem on this one.  The hardware is supposed to use 1K byte only for the cursor.  In some occations, the hardware uses 1K + 0x100 byte for cursor display.  Whatever data in that trailing 0x100 byte was shown as garbage and looked like to be part of the cursor pattern.  I clear 0x100 more byte after the cursor area to be transparent.  It fixed the problem for now. The get around fix is in eddmcurs.c.

SY 3-12-96: Cannot reproduce.


# 1090  3/5/96  Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: No resize cursor when trying to resize seamless in 8x6x8 DSTN-SVGA Simul mode (Issue #2)
        Type: Problem, Software/Code    Status: Fixed Pending Review    Severity: B - Important Urgency: 2 - High
        Originated by: 3Outside, Originator on 3/5/96

        Current Responsibility: Neomagic, Outside assigned on 3/12/96

        Description:    gc 3-5-96--This bug was found by NeoMagic with a severity of serious.

gc 3-6-96--bug is fixed

TTW 3-11-96 Please describe fix.

RCF 3-11-96 The fix is in physinit.asm.  See bug #1094 for detailed descriptions.

SY 3-12-96: Cannot reproduce.

        Repeatability:  1.  Start Windows seamless session in 8x6x8 DSTN-SVGA Simul mode.
2.  Try to resize the window and the cusor does not change to the re-size cursor.  Instead it stays as the pointer cursor.

# 1089  3/5/96  Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: Cold booting in 8x6x8 DSTN-SVGA Simul mode will corrupt cursor (Issue #1)
        Type: Problem, Software/Code    Status: Fixed Pending Review    Severity: A - Critical  Urgency: 1 - Critical
        Originated by: 3Outside, Originator on 3/5/96

        Current Responsibility: Neomagic, Outside assigned on 3/12/96

        Description:    gc 3-5-96--This bug was rerported by NeoMagic with a severity of critical.

gc 3-8-96--bug is fixed.

TTW 3-11-96 Please describe fix.

RCF 3-11-96 Fixed in eddmcurs.c  See bug #1094 for details

SY 3-12-96: Cannot reproduce.

# 664   8/30/95 Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: 3DBench failed in DOS FS session with panel
        Type: Problem, Software/Code    Status: Fixed Pending Review    Severity: D - Unusual   Urgency: 2 - High
        Originated by: 2Off-Site, Only on 8/30/95 during: Other

        Hardware Environment: NM2070; VL bus
        Software Environment: 3DBench
        System Environment: Clone Intel 486/66; 16 MB; SIS chipset; Award BIOS

        Current Responsibility: Neomagic, Outside assigned on 1/17/96

        Description:    SY 8-30-95: Reported by NM but no app available yet.

TTW 9-6-95 Same problem as vertical retrace hang.

TTW 1-2-96 NM claims not fixed; please check.

SY 1-16-96: Cannot reproduce.

        Repeatability:  1. Run Simul mode.
2. Run 3DBench.
3. Open task list.

# 537   8/9/95  Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: Coming back from MS-DOS prompt of Win FS will show HourGlass instead of pointer
        Type: Problem, Software/Code    Status: Bug Confirmed   Severity: D - Unusual   Urgency: 4 - Low
        Originated by: Yoon, Scottie on 8/9/95 at Intelligraphics during: Testing

        Hardware Environment: NeoMagic NM2070; VL bus
        Software Environment: MS-DOS Prompt from Win-OS/2 Full Screen
        System Environment: Clone Intel 486/66; 16MB; SIS chipset; Award BIOS

        Current Responsibility: Neomagic, Outside assigned on 1/2/96

        Description:    SY 8-9-95: In 6x4x8.  Pointer stays as HourGlass when coming back from PM MS-DOS prompt.

RF 12-08-95 can not reproduce (with lock unlock ext. reg. code added)

SY 12-20-95: Still reproduceable.

RCF 12-22-95 I believe this is Window driver issue.  The pointer is changed to hourglass in window before coming out of it.  It is not PM driver's doing at all.  NeoMagic person who did the window driver should take a look at it.

SY 1-18-96: Still there.

        Repeatability:  1. Boot up in 6x4x8.
2. Run Win-OS/2 Full Screen.
3. Run MS-DOS prompt.
4. Go back to Win FS.
5. Notice the HourGlass instead of pointer cursor.

BugBase Custom Record Listing - U:\TOOLS\BUGBASE\IGX95025.BUG
Printed: 4/8/96 7:00:09 PM

Filter/Sort: ***Custom Filter/Sort

        Filter:         AND Product = NeoMagic NM2070 PM
AND Date Assigned: Closed > 3/18/96

        Sort:

# 1043  2/15/96 Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: AutoPlay cursor in Klondike Solitaire is corrupted in 16bit
        Type: Problem, Software/Code    Status: Closed  Severity: C - Detail    Urgency: 4 - Low
        Originated by: Chan, Goldman on 2/15/96 at Intelligraphics

        Hardware Environment: NeoMagic 2070
        Software Environment: Warp Fullpack
        System Environment: clone; 486/66; 16 RAM; Award BIOS; Intel Chipset

        Current Responsibility: ZClosed, Fixed assigned on 4/8/96

        Description:    gc 2-15-96--The cursor is corrupted when you move it to the left side of the screen.

gc 4-8-96--bug is fixed.

        Repeatability:  1.  Open Solitaire.
2.  Turn on Autoplay.
3.  Move cursor to the left side of the screen.

# 1040  2/14/96 Product: NeoMagic NM2070 PM, V1.0, RB1  (All)
        Synopsis: Going back into CShow from PM corrupts display (found in 6x4x8)
        Type: Problem, Software/Code    Status: Closed  Severity: B - Important Urgency: 3 - Medium
        Originated by: Chan, Goldman on 2/14/96 at Intelligraphics

        Hardware Environment: NeoMagic 2070 PCI
        Software Environment: Warp Fullpack
        System Environment: clone 486/66; 16 RAM; Intel Chipset; Award BIOS

        Current Responsibility: ZClosed, Fixed assigned on 4/8/96

        Description:    gc 2-14-96--The display is corrupted after coming from PM at 640x480x32K and 64K.

gc 2-27-96--bug is still there

RCF 4-8-96 The bug is found and fixed.  The chip name defined in vvneom.c is not matching that in the svgadata.pmi file causing the vvideo to pick up wrong SSVGAINFO table which involves many hardware specific routines that is necessary for saving and restoring the screen data.

TTW 4-8-96 Fix confirmed.


        Repeatability:  1.  Open Cshow.
2.  Select an image file.
3.  Select either 640x480x32K or 640x480x64K.
4.  Alt-esc to PM.
5.  Go back into Cshow session.

