PCI I/O address translation on AMD64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



All,
  Is there an easy way to determine how Linux has remapped a 
  32 bit physical PCI address on a 64 bit machine(40 bit phys)?

  Backgrd: Driver running on IA64 machine with PCI H/W that has some 
  32 bit addressing. IA64 uses I/OTLB to remap 32 to 44 bit address.
  
  Driver ported to AMD64 (Debian etch running x86_64). Driver installs 
  and runs.  I just need to verify the Machine I am on is really doing 
  address translation in H/W and is not using bounce buffers, which
would
  involve an extra copy. BTW - I use pci_map_single and unmap single to
set
  up the dma. 

  Timothy.ruggles@xxxxxx

   
  

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux