OK made some progress tonight. Yesterday I decided to start from scratch again and reinstall Windows as I may have screwed it up along the way doing all of the driver updating etc. Also the thing wouldn't shut down properly and I was getting BSOD when I booted up. It was in a mess so it needed a makeover.
So this time before I installed Windows XP SP3 I made sure the video card was set to PCI in the BIOS and not AGP. The last time I installed windows I had it set to AGP which uses the onboard ATI chip rather than the C&T chips on the PPC board. You can tell because the video displays on an external monitor instead of the oscilloscope LCD display. You don't want this as it appears to confuse windows later on with all sorts of driver issues.
After windows has installed itself it may display at 800x600 and not fit on the screen properly. If this happens go into Control Panel and change the display settings back to 640x480 16 bits resolution.
Now if you go into device manager you will note a whole lot of exclamation marks for some of the drivers such as display etc. This is where you need to install the drivers that Jay has kindly made available to us. In my case there were two VGA drivers that had exclamation marks so Windows obviously picked up the onboard ATI chipset which you don't use in this app ! So you should be able to update one of these drivers using the Asilant C&T driver. Now update the PCI and touch screen drivers as well and don't worry about the PCMCIA driver.
OK so now the scope is going through its motions but is still hanging on like last time
excHookAdd(stopStressForException)
value = 17557980 = 0x10b
So I'm looking at Tin's setup and note that for
other (o) : nvfs=0x1000 whereas mine is set to 0 so I change it and sure enough the scope boots up completely and is working now !!
Now the only problem is that when I run the diagnostics i get miscellaneous failure of 531. Not sure what that is.
cheers
david