Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 290
  • Last Modified:

Busmaster problems and DMA channel

Ok, the problem is that using busmaster DMA on my hard drive is not stable.  OSR2/Win98 check box or VIA busmaster drivers do not work.  The system always locks up while running defrag, or when unRARing certain archives.
Now, does the HDD use DMA channel 3 for busmastering? If so, it's already in use by my ECP printer port. Or am I way off base here. Anyone who can help me get busmastering running on my system will get a 500 point bonus when I have completed stability tests.

Board is a Matsonic MS-5120 VxPro+ (VIA VPX ripoff).
0
bios072698
Asked:
bios072698
  • 3
  • 2
1 Solution
 
jhanceCommented:
I hate to tell you this but there are many marginal motherboards out there that just don't work right with a high-speed DMA load like that generated by a UDMA hard drive.  In my experience, Matsonic branded parts are of the lowest grade and I've junked more of them than I care to remember.  
0
 
bios072698Author Commented:
jhance...I agree with you completely. I would neither purchase nor recommend ANY PcChips mainboard, regardless that some people say they have cleaned up their act. I just don't believe it.
Unfortunately, this is the board I'm stuck with for now. The problem still occurs with udma disabled (ie: pio 4) and busmastering in use.

Is my theory correct, however? Does HDD busmastering use DMA channel 3, and would it conflict with an ECP printer port using DMA channel 3?

0
 
jhanceCommented:
Bus mastering and DMA are not the same thing.  The IDE disk controller doesn't use any DMA channel and the UDMA is somewhat of a misnomer.  Bus mastering is like DMA in that the disk controller actually does R/W cycles on the memory bus but in this case it's using the bus mastering control between the CPU and the bus mastering device rather than the DMA controller (which is much slower)

0
 
bios072698Author Commented:
Thanks.  The bonus is still available if you can offer any insight into solving my stability problems.
0
 
jhanceCommented:
I still think your motherboard is bad.  If it's fairly new, there may be some warranty.  Take it back and get another brand.  I've had good luck with ABIT, and Tyan.  As I said before, Matsonic is junk.  If no warranty, you may still want to go buy another MB.  Even the good ones are not that expensive.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now