A physical/virtual address pair used for DMA. More...
#include <dma_nommu.h>
Data Fields | |
| phys_addr_t | phys |
| Physical address. | |
| void * | ptr |
| Virtual address. | |
A physical/virtual address pair used for DMA.
Since physical and virtual addresses are always identical on devices without an MMU, they can share the same storage as a union.
Definition at line 60 of file dma_nommu.h.
Physical address.
Definition at line 61 of file dma_nommu.h.
Referenced by at90usb_udc_ep0_worker(), at90usb_udc_submit_in_queue(), and at90usb_udc_submit_out_queue().
| void* dma_addr_t::ptr |
Virtual address.
Definition at line 62 of file dma_nommu.h.
Referenced by at90usb_udc_ep0_worker(), dma_addr_failure(), dma_addr_is_failed(), dma_map_single(), dma_pool_alloc(), dma_pool_free(), udc_fifo_read_data(), and udc_fifo_write_data().
1.6.3