Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


DMA deals with which address (physical/virtual addresses) ?

Answers were Sorted based on User's Feedback



DMA deals with which address (physical/virtual addresses) ?..

Answer / embeddedmatters

DMA deals with Physical addresses.

Only when CPU accesses addresses it refers to MMU(Memory
Management Unit) and MMU converts the Physical address to
Virtual address.

But, DMA controller is a device which directly drives the
data and address bus during data transfer. So, it is purely
Physical address. (It never needs to go through MMU &
Virtual addresses).

That is why when writing the device drivers, the physical
address of the data buffer has to be assigned to the DMA.

Is This Answer Correct ?    26 Yes 3 No

DMA deals with which address (physical/virtual addresses) ?..

Answer / gladiator

Slight correction

MMU converts virtual addresses to physical addresses using
help from TLB

Is This Answer Correct ?    10 Yes 1 No

DMA deals with which address (physical/virtual addresses) ?..

Answer / guest

physical

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Embedded Systems AllOther Interview Questions

Explain the significance of watchdog timer in embedded systems?

0 Answers  


Describe the life-cycle of a software development (application design) process.

0 Answers  


Explain what are real-time embedded systems?

0 Answers  


What is the need for an infinite loop in embedded systems?

0 Answers  


How does combination of functions reduce memory reuirement in embedded system?

0 Answers  


What is your experience with qa engineering?

0 Answers  


What is the scope of a function that is declared as static?

0 Answers  


Tell me about some of your hobby projects that you've written in your off time.

0 Answers  


what is the command/instruction in ARM that does not do anything or does not execute any instruction ? (except NOP instruction)

0 Answers   Bosch,


Why does pre-emptive multi-threading used to solve the central controller problem?

0 Answers  


Give an example of troubleshooting on embedded targets. Explain the process step-by-step.

0 Answers  


You have two computers, and you want to get data from one to the other. How could you do it?

0 Answers  


Categories