TDS7000B instrument id in windows xp to transfer XP to TDS5000B - Page 1
Forum section: electronics / testgear

author: charlyd
author_rank: Frequent Contributor
timestamp: January 12, 2025, 05:26:24 pm
content: Hi i want to use a Windows XP installation from an original TDS7000B image (D865glc) on a TDS5000B (D865glc) i uninstalled tekscope and ivi driver from the add /remove programs.It boot s up succesfull but still can not install tekscope fw 2.0.11 or the VM5000 measurement...firmware on the vm5000 ( TDS5104B ) because it messages that it s not for this instrument...?i guess it still finds a instrument ID file or registry entry somewhere. deleting the HKLM\software\Tektronix didn t help... i don t yet want to uninstall all 7000 stuff if not needed. but...any ideas?

author: colorburst
author_rank: Regular Contributor
timestamp: January 12, 2025, 08:03:33 pm
content: Charly,The installer is checking for the OEM information; to make it work, copy OEMINFO.INI and OEMLOGO.BMP (attached) into system32.You'll want to make sure you have NI-Device and other drivers from C:\Tektronix installed before proceeding, otherwise TekScope will error out. A couple of these are unique to TDS5000B, others are shared with 7000, and you'll have to figure out which is which. Hence my recommendation to start with a clean stock WinXP if possible.As mentioned elsewhere, XP is not a recommended mod and doesn't add much value, but I'm happy with it on my personal scopes. I found that on both non-B and B scopes, there are some weird compatibility issues, but all have workarounds. I'm curious to see what your experience is going to be.

author: charlyd
author_rank: Frequent Contributor
timestamp: January 12, 2025, 08:54:11 pm
content: Hi thanks very much, for your reply. i will check tomorrow i guess now i can proceed ...It worked like a charm but the next step for me will be te reinstall windows xp but the cabs file set is a OEM (tds7000b) installation so need to find a way to bypass the product key part..because my HW is differentOr does anybody have the Original XP Restore iso for the D865glci started to uninstall the custom components (picture 2)but can t find the national Instruments Ni PCI GPIB. (picture 1)

author: charlyd
author_rank: Frequent Contributor
timestamp: January 17, 2025, 10:10:22 pm
content: Hi today i bumped into an other problem.i have 2 ssd connected to the VM5000. (TDS5104B) i can boot one or the other. on the one installed from scratch tekscope is starting but i want to go to the SSD image from the TDS7404B with that same D865GLC as written above. i managed to get the image working drivers installed.... struggled a bit with the gpib driver...but got it Alive... then i install the tds5104B firmware and got error after reboot.any tips . its not the hardware but what is it ..

author: coromonadalix
author_rank: Super Contributor
timestamp: January 17, 2025, 11:14:12 pm
content: from io file hosting who redirect to limewire ?203 meg all drivers i could find ? from an ghosted drivehttps://limewire.com/d/d6c8ab6f-8cf9-4f96-adb2-76262cef6991#RXtRRzQqD7AVhGVlpwtajos-FGWTCqtsW02k6e4A73cdie in 1w

author: colorburst
author_rank: Regular Contributor
timestamp: January 18, 2025, 02:03:32 am
content: That error is very generic, you need to look at the debug log to see the actual problem.Attached is a registry file that enables logging: rename the .txt extension to .reg and install. The log file will be created in C:\debugMsg.log.

author: charlyd
author_rank: Frequent Contributor
timestamp: January 20, 2025, 06:29:39 pm
content: [here i made a turn to a newly windowsXP pro install and try that first] same issue !i added the 2 regkeys for the debugging but after i added on the next reboot i get this error see picture.meanwhile i did a clean windows XP pro. install and added all devices. no errors. on that level.and i compared the installation with the "working one" which is also made from a clean install.i understand you think why not use that, but its more that i want know why its not working with a fresh install on my unit.(VM5000=TDS5104B )

author: colorburst
author_rank: Regular Contributor
timestamp: January 20, 2025, 06:38:47 pm
content: Ok, two things. First, make sure you ranC:\Tektronix\Tektronix Custom Drivers\ntinstall.bat, this is needed to properly register WinDriver plugins.The other thing is this error may come up during Windows startup because TekScope launches too soon. I like to start it manually, but if you want to keep the automatic start, a 10-20 second delay would probably solve it. I don't know a more robust way to address this issue yet. Let me know if you need help with the delay.

author: coromonadalix
author_rank: Super Contributor
timestamp: January 20, 2025, 06:39:03 pm
content: if you do ignore it ... are you able to continue booting ? if not the media or source is not ok

author: charlyd
author_rank: Frequent Contributor
timestamp: January 20, 2025, 07:05:33 pm
content: @colorburst ..whaaaa. did i overlook that really ... i ll look at it asap. i never looked in the folder...i pointed to it from update driver in dev. manager. on the other (pre-installed)drive it boots perfect.

author: colorburst
author_rank: Regular Contributor
timestamp: January 20, 2025, 07:19:09 pm
content: Yep, you have to do both the driver update in the device manager and run the WinDriver script.Which reminds me of another "gotcha" in the device manager. There will be a recognized device under System devices, called "PCI standard CPU host bridge" with vendor id 1014. Despite it being recognized, it actually needs a driver installed from that Tektronix Custom Drivers folder,iop.inf.When properly installed, you will have two devices under the Tektronix category, the "IO Processor" and "PCI Acquisition Interface". I see you're missing the IOP in your screenshot, so make sure you get that installed, too.

author: charlyd
author_rank: Frequent Contributor
timestamp: January 25, 2025, 01:34:59 pm
content: for the driver Asiliant 69000 here an updated version. which fixes some issues on your output so a display upgrade may be getting closer now±for those who like to read,i attached both versions in the zip and both inf have now there versions displayedCode:690xx/6555x Graphics Accelerator WinNT/Win2K/WinXP DriverRelease NotesRevision:Version 2.5.1c Release Date:September 29, 2003Changes in Version 2.51c - 09/29/2003============================================================================OS: XPeBug Number: N/ABug Desc: Dialog box fonts are not correct in control panel applet whenrunning under Windows XP Embedded. Also neither Graphics norVideo is selected the first time the Color tab is opened.Fix Desc: Put code in to make sure either Video or Graphics is selectedto apply in Color (gamma) tab. Also, documented in XPe filethat sserife_font needs to be included in the Target Designerbuild to fix the font problem on the Chips and Color tabs.Files: ctapplet.rc, ctapp.rc, gamma.cppNew files: XP_Embedded.txt, chipsxpe.inf, chipsxpe.sldChanges in Version 2.51b - 09/05/2003============================================================================OS: Win2K,WinXPBug Number: N/ABug Desc: Cannot go to standby when CT board is secondary.Fix Desc: Bit alignment in VBE data structures in softbios does not matchwhat it should be. This is due to the compiler forcing to a 32-bitboundary on bitfield structures when "unsigned" is specified.Changed the data structure for this problem to specify sizedmembers (unsigned char) so that we get the desired 8-bit alignment.Files: inc/softbios.hChanges in Version 2.51a - 07/25/2003============================================================================OS: Win2K,WinXP,NT4Bug Number: N/ABug Desc:Fix Desc: Added dumpregs support for AR, SR, GR, and misc. regs to supportnew reg dumps requested by CTProbe.Files: miniport/chips.c, mmioregs.h, ctdump.hChanges in Version 2.51 - 06/18/2003============================================================================OS: WinXP,Win2K,NT4Bug Number:Bug Desc: Major code cleanupFix Desc: Cleaned out lines of dead code.Files: too numerous to listChanges in Version 2.51 Beta - 05/30/2003============================================================================OS: WinXP,Win2K,NT4Bug Number:Bug Desc: Customer test app (Systest.exe) causes CPU utilization to be ator near 100% when running 3 scrolling text windows. The old 1.36driver only consumes about 25% CPU when running same test app.Fix Desc: Rearranged code and got CPU utilization back down to 25% rangeby not going through rotation code when not rotated.Files: displays/textout.cOS: WinXP,Win2K,NT4Bug Number:Bug Desc:Fix Desc: Huge cleanup effort in Display and miniport drivers to makedriver much less complex to debug.Files: displays/textout.cChanges in Version 2.50i - 03/27/2003============================================================================OS: WinXP,Win2KBug Number:Bug Desc: Rotation applet does not work correctly when CT board is notprimary. Also it does not work correctly when there are multipleCT boards inserted.Fix Desc: Created new rotate applet using certain pieces of code from theold applet. Used TechInfo.Cpp components used in many other appletsto find and support secondary and/or multiple CT boards.Files: new dir - rotate\*.*removed old chpsptrt dir and files.Changes in Version 2.50h - 03/10/2003============================================================================OS: WinXPBug Number:Bug Desc: Rotation not working in WinXP due to chpsptrt applet notreading/writing to correct location of registry.Fix Desc: Modified app to use same mechanism to get registry locationas it does in Win2k. Back in 2.50 registry location changed fordriver and applets - this applet was overlooked in that update.Files: chpsptrt\mainfrm.cppChanges in Version 2.50g - 02/24/2003============================================================================OS: Win2K, WinXPBug Number:Bug Desc: Tektronix reported that when updating the videoport there wasoccasional screen corruption.Fix Desc: Added new DDVPType GUID to expose the CT vid cap hardwaresettings that Tektronix uses.Files: displays\vpe.cChanges in Version 2.50f - 02/13/2003============================================================================OS: WinXPBug Number:Bug Desc: Customer reported that ChpStart gives an error when 10 or morevideo devices are in a system.Fix Desc: Changed the MAX_DISP_DEVICES from 10 to 32.Files: chpstart\techinfo.hChanges in Version 2.50e - 01/30/2003============================================================================OS: WinXPBug Number:Bug Desc: Customer reported that system bluescreens when waking from hibernate about once in every 10 times (Japanese WinXP). I was able to reproduce this in English XP. The problem is similar to an ACPI wakeup problem in Windows 2000. The display driver is being called for drawing operations before the mode has been reset while waking up. This is a problem since the hardware is not ready to draw or access (like checking the busy bit).Fix Desc: The fix consists of not allowing the miniport to set thePowerState indicator used by the display driver and insteadit is not set until DrvAssertMode is received by the displaydriver.Files: displays\enable.c, miniport\chips.cChanges in Version 2.50d - 01/07/2003============================================================================OS: Win2KBug Number:Bug Desc: Customer reported that sometimes their system refuses to wake upfrom a power saving mode. It was determined after examiningregister settings that one of the software registers used by thevideo BIOS (XRE4 bit 0) was not being cleared properly on theserare occasions.Fix Desc: Added code to the miniport driver to force this bit clear whenChipsSetPowerState is called with the VideoPowerOn command.Files: miniport\chips.cChanges in Version 2.50c - 11/29/2002============================================================================OS: Win2K,WinXPBug Number:Bug Desc: Unable to create VPE overlay surface when running HDTV modeon an LCD.Fix Desc: Changed the code to use panel size instead of desktop size whenlooking for a match in the 69030Capture[] array.Files: displays\getmm.cChanges in Version 2.50b - 11/26/2002============================================================================OS: NT4,Win2K,WinXPBug Number:Bug Desc: Driver not detecting memsize correctly on secondary 65550.Fix Desc: Changed the method of detecting memory on 65550 in softbioswhen board is secondary.Files: sbioslib\post.cOS: NT4,Win2K,WinXPBug Number:Bug Desc: Cannot set gamma correction on video separately from graphics.Fix Desc: The gamma correction support was forcing both desktop graphicsAND video overlay to be gamma corrected. The driver and appletswere modified to support setting gamma on either or both.Files: chpgamma\chpgamma.cpp, chpgamma.hchpstart\ldpalet.cppctapp\common\gamma.cpp, gamma.hdisplays\escape.cinc\gama_esc.hOS: NT4,Win2K,WinXPBug Number:Bug Desc: BIOS setting for "CRT only" on 69000, 65555, 65550 not setcorrectly in registry upon installation (69030 works).Fix Desc: When installing driver, 0xFF is put in registry, driver wasattempting to call BIOS 5F64:01 which is not valid on any chipsother than 69030. Driver changed to call 5F50 on these other chips.Files: miniport\chips.cChanges in Version 2.50a - 10/25/2002============================================================================OS: NT4,Win2K,WinXPBug Number:Bug Desc: Only LCD set when BIOS set for PipeA=LCD and PipeB=CRT.Fix Desc: When installing 0xFF is put in registry, driver then callsBIOS 5F64:01 to figure out setting but was ignoring pipe B bits.Changed miniport to check those bits and treat as if PipeA=LCD+CRT(cannot set CRT to pipeB in registry unless applet first sets dualtiming mode).Files: miniport\chips.cChanges in Version 2.50 - 09/27/2002============================================================================OS: Win2K,WinXPBug Number: XP-014Bug Desc: Overlay surface creation fails when running an HDTV mode.Fix Desc: Added HDTV modes to the Capture69K[] and Capture69030[] arrays.Files: displays\chipsmm.h, driver.hOS: Win2K,WinXPBug Number: NT5-047Bug Desc: Doesn't remember gamma across reboots. Investigation revealsthat the applet and other components are not correctly enabledto comprehend secondary boards. It was decided to port code toa new applet leaving out all currently unused code.Fix Desc: Created new display properties applet shell and ported functionalcode from old applet. This work required that the location inthe registry of settings be changed, it was decided that thedriver's service key was the best place to store info.Also made the following components aware of and supportingsecondary: chpgamma.dll, chpstart.exeFiles: \chpgamma\chpgamma.cpp,chpgamma.def,chpgamma.h\chpsptrt\chpsptrt.rc\chpstart\chpstart.cpp,chpstart.mak,debug.cpp,debug.h,ldpalet.cpp,registry.cpp,registry.h,startwin.cpp,techinfo.cpp,techinfo.h,chpstart.dsp\ctapp - new dir and new applet code.\miniport\chips.c,chips.h,version.h\prebuilt\nt4\oemsetup.inf,w2k\chips2k.inf,wxp\chipsxp.infChanges in Version 2.49B - 08/12/2002============================================================================OS: Win2K,WinXPBug Number: InternalBug Desc: The default button on Save Scheme dialog is cancel, so pressingEnter causes cancel instead of OK.Fix Desc: Changed the default button to the OK button on the scheme dialog.Files: cntntdsp/english/chipsdsp.rcChanges in Version 2.49A - 08/07/2002============================================================================OS: Win2KBug Number: NT5-047Bug Desc: Color Tab needs to be touched before gamma gets loaded after reboot.Fix Desc: The chpstart.exe applet was only reloading if chip was 69030.I modified it to reload if any CT chip detected.Files: chpstart/chpstart.cppOS: WinXP, Win2KBug Number: XP-015Bug Desc: After booting up with a 69000 as a secondary board, the usercan enable flat panel through the control panel applet (cntntdsp), but the flat panel is not displayed exactly correct.Fix Desc: The driver is forcing to CRT only when secondary, but the appletsends the command to enable flat panel. The softbios is using theflat panel number that is embedded in the BMP data contained within the softbios itself. With this fix, we now can enable any of the standard flat panels included in the softbios through a registry key. To enable a standard panel on secondary, add the following key:HKLM\SYSTEM\CurrentControlSet\Services\chips\Device0\SoftBios\SecondaryPanelOn this key add the following values:BmpType REG_SZ value set to "9" (yes, that is ASCII 9)BmpData REG_DWORD value set to panel number (1 through 16 as listed below)Panel Types---------------------Flat Panel #1 (1024 x 768 Dual Drive Color STN)Flat Panel #2 (1280 x 1024 Color TFT)Flat Panel #3 (640 x 480 Color STNDD)Flat Panel #4 (800 x 600 Color STNDD)Flat Panel #5 (640 x 480 Sharp Color TFT)Flat Panel #6 (640 x 480 Sharp 18-bit Color TFT)Flat Panel #7 (1024 x 768 Color TFT)Flat Panel #8 (800 x 600 Color TFT)Flat Panel #9 (800 x 600 Color TFT)Flat Panel #10 (800 x 600 Color TFT)Flat Panel #11 (800 x 600 Color STNDD)Flat Panel #12 (800 x 600 Color STNDD)Flat Panel #13 (1024 x 768 Color TFT)Flat Panel #14 (1280 x 1024 Color STNDD)Flat Panel #15 (1024 x 600 Color STNDD)Flat Panel #16 (1024 x 600 Color TFT)Files: \inc [chipsimc.h, softbios.h]\miniport [chips.c, chips.h, config.c, version.h]\sbioslib [chipsimc.h, softbios.h, swbios.c]\cntntdsp [sschild.cpp]\displays [version.h]Changes in Version 2.49 - 07/18/2002============================================================================No changes in 2.49 - it is the same as 2.48c (except for the version numbers).Changes in Version 2.48C - 07/08/2002============================================================================OS: Win2KBug Number: InternalBug Desc: Dark screen appears when acceleration turned down on primarywhen two 69030 boards in system.Fix Desc: Found that gamma code was using port io on secondary which causeda register to be set on primary inadvertently. Changed code to use mmio instead.Files: displays/escape.c, displays/screen.cOS: Win2K, NT4, WinXPBug Number: internalBug Desc: Stretch LCD setting is not saved across rebot.Fix Desc: Added code to the miniport driver and control panel applet tosupport saving the stretch settings across reboots.Files: cntntdsp/MDSDLGS.CPP, miniport/chips.c, miniport\chips.hChanges in Version 2.48B - 05/23/2002============================================================================OS: Win2K,WinXPBug Number: NoneBug Desc: hw overlay will not work after wakeup from hibernationFix Desc: Added code to save/restore contents of XRD0Also added code to save/restore XR91, XREF, and CR74.Files: miniport/chips.cOther: Added support for ESC_DUMPREGS escape.Changes in Version 2.48A - 05/15/2002============================================================================OS: NT4,Win2K,WinXPBug Number: NoneBug Desc: Need to add BIOS info and chip info to registry.Fix Desc: Added code to get BIOS version and put in registry also chip rev.Files: miniport/chips.cOS: Win2K,WinXPBug Number: ???Bug Desc: Corruption in rotated modes at 24BPP.Fix Desc: Turning off USWC (in 2.47R) fixed this problem.Files: miniport/chips.cOS: WinXPBug Number: ??Bug Desc: Cannot change to rotated modes.Fix Desc: A change for the applet which made this work was not checked infor version 2.48.Files: chpsptrt/mainfrm.cppChanges in Version 2.48 - 04/15/2002============================================================================Version 2.48 is the same as 2.47R except the version number was changed toaccommodate an official release.Changes in Version 2.47R - 04/09/2002============================================================================OS: Win2KBug Number: None (Customer = Siemens)Bug Desc: Customer reports problem with USWCFix Desc: Disabled USWC for frame buffer writes by removing the flag calledVIDEO_MEMORY_SPACE_P6CACHE in miniport driver.Files: miniport/chips.cChanges in Version 2.47q - 04/04/2002============================================================================OS: WXPBug Number: NoneBug Desc: Rotation not working in WinXP.Fix Desc: Finding the location of the miniport service key fromchpsptrt.exe changed in Windows XP. Added OS detection code andchanged method of accessing service key when in WinXP.Files: chpsptrt/mainfrm.cppChanges in Version 2.47P - 02/28/2002============================================================================OS: NT4, W2K, WXPBug Number: NoneBug Desc: Added Gamma support.Fix Desc: Added ChpGamma.DLL which is a control panel applet that puts anew tab labeled "Color" in the same Display properties area as the CHIPS tab. This adds gamma ramp support for NT4, W2K, and WXP.Files: chpgamma (new directory), chpstart (new directory - started fromwin98 version of this), cntntdsp (added gamma support in applet)OS: W2K, WXPBug Number: NT5-038, XP-002Bug Desc: TVOUT control is not grayed out in control panel when disabledin BIOS.Fix Desc: Code added to cntntdsp.dll (control panel applet) that correctlydisables the tvout controls when it is detected that the bios does not support TVOUT.Files: cntntdsp\mdsdlgs.cppChanges in Version 2.47M - 01/31/2002============================================================================OS: NT4Bug Number: (NT4-011)Bug Desc: Bluescreen when running DCT300 poly clip test.Fix Desc: Modified fix for previous NT4 Japanese bluescreen error to copyminimum of ulGlyphDelta or sizeof(DWORD). It is possible to havethe glyph delta be larger than 4 due to the text being clipped this fix will avoid memory corruption by never copying more than a dword worth of data (because all whole dwords would have already been copied).Files: displays/textout.cChanges in Version 2.47M - 12/21/2001============================================================================OS: NT4Bug Number: (NT4-010)Bug Desc: Intermittent bluescreen in textout code in Japanese NT4.Fix Desc: Finally able to reproduce this problem with some regularity.Added code to not copy on dword alignment when there was onlyone calculated dword to copy. Instead, it gets only the bytesfor the size of the glyph pitch.Files: displays/textout.cChanges in Version 2.47L - 11/28/2001============================================================================OS: NT4Bug Number: (nt4-010)Bug Desc: Intermittent bluescreen in textout code in Japanese NT4.Fix Desc: The attempt to fix this problem in 2.47K did not fix it, plus itcaused another text rendering problem. This release reverts backto the way text was done prior to 2.47K.Files: displays/textout.cChanges in Version 2.47K - 11/08/2001============================================================================OS: NT4Bug Number: (nt4-010)Bug Desc: Intermittent bluescreen in textout code in Japanese NT4.Fix Desc: Could not reliably reproduce the problem, but code addedto only copy bytes from source instead of dwords.Files: displays/textout.cOS: Win2kBug Number: (related to NT5-036)Bug Desc: Softbios was in need of palette hang fix found in ROM BIOS.Fix Desc: Ported fix from ROM BIOS source code into several areas of softbios.Files: 69030\postdata.c, post.c, publics.h, setmode.c, util.c, vga1c.cChanges in Version 2.47J - 11/02/2001============================================================================OS: Win2kBug Number: (related to NT5-036)Bug Desc: A lot of screen noise on secondary when setting 12x10 modes.Fix Desc: Added code to program all of the missing SAR registers that werenot documented in the softbios code.Files: sbioslib/69000/updates.c, sbioslib/updates.c, sbioslib/regs.hOS: ALLBug Number: noneBug Desc: Turn USWC back on.Fix Desc: Added the bit to turn on USWC again.Files: miniport/chips.cChanges in Version 2.47i - 10/30/2001============================================================================OS: Win2kBug Number: Test driverBug Desc: Create a version of the driver that does NOT enable USWC(uncacheable, speculative, write-combining) for the frame buffer.Fix Desc: Removed the bit called VIDEO_MEMORY_SPACE_P6CACHE when mapping the frame buffer - this will turn of USWC for this rev of the driver. NOTE: this will be turned back on in subsequent releases of this driver.Files: miniport/chips.cOS: Win2kBug Number: EnhancementBug Desc: Enable Video Capture with Capture Application and VidCapreference card.Fix Desc: Modified VPE code to accept VPE config from applicationFiles: vpe.cChanges in Version 2.47h - 10/05/2001============================================================================OS: Win2k/NT4/WinXPBug Number: NT5-017Bug Desc: Enable TVoutFix Desc: The applet needed to be forced to analog tv.Files: cntntdsp\sschild.cppOS: Win2kBug Number: NT5-036Bug Desc: 1280x1024x16 mode (and others) aren't available when 69030is a secondary adapter.Fix Desc: The softbios did not have these modes enabled. Once enabledseveral of them were very shaky. Additional registers programmedduring the softbios POST code. Long term solution is to bringsoftbios up to same level as ROM BIOS code level.Files: sbioslib\bmp.c, sbioslib\smdata.csbioslib\69030\fpdata.c, sbioslib\69030\postdata.cOS: Win2k JapaneseBug Number: NT5-037Bug Desc: Chips Property page is cut off at bottom in Japanese Win2k.Fix Desc: The size of the dialog resource was increased for the applet.Files: cntntdsp\english\chipsdsp.rc============================================================================Test version 2.47g sent to verify jitter problem on secondary.============================================================================Changes in Version 2.47f - 08/29/2001============================================================================OS: Win2k/NT4/WinXPBug Number: NT5-032Bug Desc: VPE does not work for Win2KFix Desc: Added RGB16 format to VPE code, reworked for supportingYUV/RGB mix (VPE_Get[Input/Output]Formats). Added codeto support the DDKERNELCAPS information, which was not presentin this driver -- used values from win98 driver.Files: vpe.c, ddraw.c, vpe.hChanges in Version 2.47e - 08/20/2001============================================================================OS: Win2k/NT4/WinXPBug Number: NT5-035Bug Desc: Need the driver to get the BIOS setting for devices on install.Fix Desc: Modify driver to get BIOS setting for which devices areenabled if the registry value for DisplayFlags is bogus. Modify INF files to put bogus value in registry during installationso first boot will get correct value.Files: oemsetup.inf, chips2k.inf, chipsxp.inf, chips.c, chips.h,config.cOS: Win2kBug Number: NT5-033Bug Desc: Enable low res modes and provide example of how to set themas the Win2k desktop since the Display properties does notshow them as available modes.Fix Desc: Enabled the MODEX (low res) modes. Added code to the hw cursorcode to disable hw cursor when in low res due to problems.As per Asiliant, this will not be fixed - just leave sw cursorfor low res modes.Files: miniport: sources5, sources6displays: pointer.cnew directory: modelist - sample app for setting any mode.This file describes the fixes for the NT4 and Windows 2000 Drivers.Changes in Version 2.47d - 05/16/2001============================================================================OS: Win2kBug Number: NoneBug Desc: Driver reports zero memory in DirectDraw CapsViewer application.Fix Desc: Implemented new function in driver called GetAvailDriverMemoryFiles: ddraw.cChanges in Version 2.47c - 04/18/2001============================================================================OS: Win2kBug Number: NoneBug Desc: Driver will not work correctly when 69030 is secondary and69000 is primary.Fix Desc: Removed a piece of code that was blasting the IOSS registerusing port io, even when secondary.Files: displays/ddraw.cChanges in Version 2.47b - 04/18/2001============================================================================OS: Win2kBug Number: NoneBug Desc: Mouse cursor corruption when monitor wakes upFix Desc: Changed the places where the ppdev was marked for poweroff.Files: miniport/chips.cOS: Win2kBug Number: NoneBug Desc: AGP 69030 will not work as secondary adapter.Fix Desc: Changed miniport to not request vga resources when secondary.Files: miniport/chips.cChanges in Version 2.47a - 04/18/2001============================================================================OS: Win2kBug Number: NoneBug Desc: Version conflicts and warning messages when updating from 2.39to 2.47Fix Desc: All of the prebuilt files have had their date/time stamp updatedand several version numbers were updated in the applets.Files: enucpres.dll, cntntdsp.dllChanges in Version 2.47 - 03/01/2001============================================================================OS: Win2kBug Number: N/ABug Desc: Obvious corruption exists when 65550 boards are secondary.Corruption also exists when primary, but not as obvious.Fix Desc: Took out code that assumes 4mb of vram when secondary anddisabled device bitmap caching on 65550 due to very littlecache room and note in driver about disabling for < 65550.Files: miniport/chips.c and displays/heap.cOS: Win2kBug Number: N/ABug Desc: When Asiliant boards are secondary, making a dos box go fullfull screen causes problems (bluescreen, reboot, incorrectcontents on screen, etc.).Fix Desc: Installing the driver with VgaCompatible=0 fixes this problem.The INF file was modified to set VgaCompatible to 0 instead of 1.Files: prebuilt/w2k/chips2k.infOS: NT4Bug Number: NT4-006 Part 2Bug Desc: With Internet Explorer v5.x installed (Windows Media Player 6.4)when playing an AVI or MPG file, then moving the window causesthe video to come out of its frame.Fix Desc: The WMPv6.4 seems to assume only one hw overlay supported, so thecode was changed to only have one hw overlay active at a time.Files: displays/ddraw.cOS: NT4Bug Number: NT4-006 Part 1Bug Desc: Application error under Dual display mode of Windows NT (DrWatson)Fix Desc: The DirectDraw code was returning "handled" status when it was notwhich caused the app to try to use a null surface pointer, this waschanged to correctly return failure when the surface alloc failed.Files: displays/ddraw.cOS: Win2kBug Number: NT5-011Bug Desc: Slow performance in Win2k compared to Win98.Fix Desc: The size (width) at which glyphs are cached was increased to 96,up from 64. This significantly increases text performance underthe customer's benchmark program (HDBENCH).Files: displays/driver.hOS: NT4 and Win2kBug Number: NT5-???Bug Desc: Mouse cursor does not track correctly when in rotated modes.Fix Desc: Fixed rectangle calculation in DrvMovePointer derivative function.Files: displays/pointer.cOS: Win2kBug Number: NT5-025Bug Desc: DDC not working correctly when BIOS set for using GPIO2/3Fix Desc: Removed code that was always overwriting GPIO programming touse 0 and 1 even when the BIOS had set it up for 2 and 3.Files: miniport/ddc.cOS: NT4 and Win2kBug Number: NT5-016Bug Desc: Need to support generic modes and new HDTV (16:9) generic modes.Fix Desc: Added new 16:9 HDTV modes to driver. Note: the current BIOS mustsupport these modes for them to show up in the mode list.Files: miniport/chips.c,chips.h,chipsdat.cOS: NT4 and Win2kBug Number: N/ABug Desc: Asiliant requested that portrait modes not be enabled by default.Fix Desc: Modified INF file to comment out the registry key that starts upthe rotation tray applet (CHPSPTRT.EXE). To enable it, uncommentthat section in the INF file and reinstall driver.Files: oemsetup.inf(NT4) and chips2k.inf(Win2k)OS: Win2kBug Number: N/ABug Desc: Copyright on secondary screen shows Intel.Fix Desc: Changed the copyright to Asiliant when secondary screen POSTs.Files: sbioslib/postdata.cOS: Win2kBug Number: NT5-015Bug Desc: CHIPS tab not availableFix Desc: Changed the names of the drivers to Chips2km.sys and chips2kd.dlland modified the INF to install all components including CHIPScontrol panel applet.Files: miniport/sources5, displays/sources5, chips2k.inf (new)OS: Win2kBug Number: NT5-023Bug Desc: When 69000 is secondary, modes always go into panning mode.Fix Desc: Added another place for FORCE_CRT_WHEN_SECONDARY to keep driverfrom trying to support flat panels when adapter is secondary.Files: miniport/chips.cOS: NT4Bug Number: NT4-002Bug Desc: Won't remember portrait modes after reboot.Fix Desc: Driver was not looking at the right registry location.Files: miniport/chips.cOS: NT4 and Win2kBug Number: NT4-004 and NT5-020Bug Desc: Portrait modes not workingFix Desc: When in DrvAssertMode added call to miniport to get rotationfrom the registry.Files: displays/enable.cOS: Win2kBug Number: NT5-010Bug Desc: Changes GPIO/0. PFU-024Fix Desc: The fix for NT5-013 also fixes this problem.Files: miniport/ddc.cOS: Win2kBug Number: NT5-013Bug Desc: Bad Flicker problem on NCR 69000 board when mouse moves or keyboard.Fix Desc: Added check in ddc code to make sure valid clock and data linesare returned from the BIOS.Files: miniport/ddc.cChanges in Version 2.46xxx============================================================================Interim test releases (see version 2.47)Changes in Version 2.45=======================================================================OS: Win2kBug Desc: DirectX memory leak.Fix Desc: Added call to recalculate and free off screen memory.OS: Win2kBug Desc: VPE not supported.Fix Desc: Enabled existing VPE code in driver.OS: NT4Bug Desc: Windows media player from IE5 gets Dr. Watson exception.Fix Desc: Fixed by above.Changes in Version 2.44=======================================================================OS: Win2kBug Desc: System does not always return from Stand-by properly.OS: NT4Bug Number: No bug, just built v2.44 for NT4 releaseChanges in Version 2.42=======================================================================OS: Win2kBug Desc: OS cannot start normally when attaching other video cards to PCI slots (when 69030 is secondary).OS: Win2kDesc: The macros IN_VBLANK, IN_DISPLAY, and IS_DISPLAY_ENABLE were changed to use the memory mapped io register locations insteadusing port io.OS: Win2kDesc: Changed DrvSetPointerShape to turn off hw cursor when boththe x and y coordinates are negative values.OS: Win2kDesc: Added directive FORCE_CRT_WHEN_SECONDARY set TRUE to forceonly the CRT to be active when the board is secondary.OS: Win2kDesc: Added directive FORCE_CRT_WHEN_SECONDARY and code to onlyenable the CRT when the board is secondary.Changes in Version 2.41 - July 15, 2000=======================================================================OS: Win2kDesc: Changed svcf_4F10_01_Set_PM function to send the proper byte to the BIOS when trying to set power management.===========================================================Revision:Version 2.4.1 Release Date:July 6, 2000All other brands and names are the property of their respective owners.

author: charlyd
author_rank: Frequent Contributor
timestamp: January 29, 2025, 06:52:08 pm
content: I have a good working TDS5000B image winXP as the one on a TDS7000B version. i will add a link later for those who have a D865GLC board equipt.