Hlavní navigace

Názor ke zprávičce Intel pracuje na pětiúrovňové tabulce stránek od frr - Vážení pánové ohledně ioremap() máte samozřejmě pravdu, sám...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 19. 12. 2016 13:33

    frr

    Vážení pánové ohledně ioremap() máte samozřejmě pravdu, sám jsem tuhle funkci párkrát použil, v dobách kdy jsem ještě občas něco napsal... bus_to_virt() a phys_to_virt() zmiňuju jenom proto, že vrhají maličko světla na mapování těch adresních prostorů. Následující výstřižek pochází z arch/x86/inclu­de/asm/io.h :


    /*
    * However PCI ones are not necessarily 1:1 and therefore these interfaces
    * are forbidden in portable PCI drivers.
    *
    * Allow them on x86 for legacy drivers, though.
    */
    #define virt_to_bus virt_to_phys
    #define bus_to_virt phys_to_virt

    Takže nejsem o moc moudřejší, než jsem byl :-) Zřejmě rovnost bus=phys kdysi platila, ale dnes už nemusí nutně platit...