#if 0
#include </home/kwanon/project/page/sw/include/assert.h>
#endif

/* convert DMA virtual address to physical
 * changes an address in the user's space into a Page+ physical memory address
 * for the DMA controller.
 */
static inline long DMA_virtual2physical(
    void *virtual	/* virtual address in user's process space */)
{
    /* NULL == 0 in both physical & virtual */
    if (virtual)
    {
	/* make sure the address is in range. */
	ASSERT(DMA_virtual_valid(virtual),
	       "DMA_virtual2physical: virtual address out of DMA-able range");
    }
    else
	return 0;
}


syntax highlighted by Code2HTML, v. 0.9.1