Jump to content

dma


Michel
 Share

Recommended Posts

Does mandrake does detect dma correctley?

How can I chedk if dma is enabled? How can I enable it if it isn't?

 

Here is some code from cat /proc/via(motherboard...):

 

---------VIA BusMastering IDE Configuration----------------

Highest DMA rate: UDMA100

BM-DMA base: 0xd000

PCI clock: 33.3MHz

-----------------------Primary IDE-------Secondary IDE------

Read DMA FIFO flush: yes yes

End Sector FIFO flush: no no

Enabled: yes yes

-------------------drive0----drive1----drive2----drive3-----

Transfer Mode: UDMA UDMA UDMA PIO

Address Setup: 30ns 30ns 30ns 120ns

Cmd Active: 90ns 90ns 90ns 90ns

Cmd Recovery: 30ns 30ns 30ns 30ns

Data Active: 90ns 90ns 90ns 330ns

Data Recovery: 30ns 30ns 30ns 270ns

Cycle Time: 20ns 60ns 20ns 600ns

Transfer Rate: 99.9MB/s 33.3MB/s 99.9MB/s 3.3MB/s

 

I think iut is enabled, but I'm not sure....

 

Thanks

Link to comment
Share on other sites

Hi Michel

 

You have to use HDPARM to check the status of all features of your hard drive. First of all install it by typing urpmi hdparm and do man hdparm to read a bit about that. Basically, you can check your HD performances by typing hdparm -tT /dev/hdX where X is the hard drive to be checked. To check if dma is enabled do hdparm -d /dev/hdX.

 

Hope this help

 

MOttS

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...