aboutsummaryrefslogtreecommitdiff
path: root/tools/bus_space/busdma.c
Commit message (Expand)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* Rename busdma_sync() to busdma_sync_range() and rename theMarcel Moolenaar2015-08-021-3/+3
* Change the dev argument from a full path to just the deviceMarcel Moolenaar2015-07-261-2/+9
* Remove debugging output. We should have tracing instead.Marcel Moolenaar2015-07-261-9/+0
* Implement busdma_md_unload() and busdma_sync().Marcel Moolenaar2015-07-031-14/+63
* Add busdma_md_create, busdma_md_destroy and busdma_md_load.Marcel Moolenaar2015-07-031-47/+121
* Free the segment objects properly.Marcel Moolenaar2015-06-121-12/+48
* Add accessor functions for iterating over segments. A segmentMarcel Moolenaar2015-06-111-11/+119
* Map the allocated DMA memory into the address space.Marcel Moolenaar2015-06-081-1/+9
* Add busdma_mem_alloc & busdma_mem_free.Marcel Moolenaar2015-06-081-63/+130
* Add DMA tag management to the C library and Python binding.Marcel Moolenaar2015-06-061-0/+218