.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "TIOCA_DMA_D64" "9" "09 October 2005" "" "" .SH NAME tioca_dma_d64 \- create a DMA mapping using 64-bit direct mode .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp uint64_t tioca_dma_d64 (unsigned long \fIpaddr\fB); \fR .SH "ARGUMENTS" .TP \fB\fIpaddr\fB\fR system physical address .SH "DESCRIPTION" .PP Map \fIpaddr\fR into 64-bit CA bus space. No device context is necessary. .SH "BITS 53" .PP 0 come from the coretalk address. We just need to mask in the following optional bits of the 64-bit pci address: .SH "63" .PP 60 - Coretalk Packet Type - 0x1 for Mem Get/Put (coherent) 0x2 for PIO (non-coherent) We will always use 0x1 .SH "55" .PP 55 - Swap bytes Currently unused