Improve company productivity with a Business Account.Sign Up

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

DMA control

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
ulganee
Asked:
ulganee
1 Solution
 
nils pipenbrinckCommented:
What exactly do you want to do with DMA.

Nils


0
 
saneesh100Commented:
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
 
ulganeeAuthor Commented:
Thanks for all

I want to control printer port using DMA.

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


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

Choose an Exciting Career in Cybersecurity

Help prevent cyber-threats and provide solutions to safeguard our global digital economy. Earn your MS in Cybersecurity. WGU’s MSCSIA degree program was designed in collaboration with national intelligence organizations and IT industry leaders.

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