Solved

DMA control

Posted on 1998-06-25
3
332 Views
Last Modified: 2010-04-02
Does anybody know how to do with DMA(Direct Memory Access)?
I know how to use software clock and hardware interrupt.
But for my system it seems little slow so, I wolud like
how to use DMA method.
Smoe source will be more helpful.
Thanks in advance
 
 
 
   
 
0
Comment
Question by:ulganee
3 Comments
 
LVL 4

Expert Comment

by:nils pipenbrinck
ID: 1251404
What exactly do you want to do with DMA.

Nils


0
 
LVL 1

Accepted Solution

by:
saneesh100 earned 100 total points
ID: 1251405
Hello..
 You can control the DMA through It's ports and with it's command ID's . If u want ot perfomr huge memory transfer u can use int15 service 88 for it . It will use DMA internally.

  U can refer IBM programmers manuel for more rference and DOS 5.0 a develepors guide for more details.
0
 

Author Comment

by:ulganee
ID: 1251406
Thanks for all

I want to control printer port using DMA.

I don't know how to handshake with periperal using DMA controller.


0

Featured Post

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Test against App 49 137
How to convert utf32 to utf16 using C++ on Ubuntu Linux 15.10 with the gcc c++11 compiler. 4 204
Problem to save 10 164
smtp c source code 7 67
Preface I don't like visual development tools that are supposed to write a program for me. Even if it is Xcode and I can use Interface Builder. Yes, it is a perfect tool and has helped me a lot, mainly, in the beginning, when my programs were small…
Windows programmers of the C/C++ variety, how many of you realise that since Window 9x Microsoft has been lying to you about what constitutes Unicode (http://en.wikipedia.org/wiki/Unicode)? They will have you believe that Unicode requires you to use…
The goal of this video is to provide viewers with basic examples to understand and use structures in the C programming language.
Video by: Grant
The goal of this video is to provide viewers with basic examples to understand and use while-loops in the C programming language.

775 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question