0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PCI/PCIe地址空間的概念

麥辣雞腿堡 ? 來源:嵌入式Linux系統(tǒng)開發(fā) ? 作者:嵌入式Linux系統(tǒng)開 ? 2023-07-30 09:38 ? 次閱讀

地址空間的概念

以人類為例:

爺爺生了4個小孩,排行1234

老大又生了4個小孩,排行1234

這兩個“1234”輩分不一樣,空間不一樣

圖片

嵌入式系統(tǒng)中的地址空間:

CPU 發(fā)出 addr,可以用來訪問 EMMC 控制器

但是 CPU 發(fā)出的 addr,不能直接到達 EMMC Flash

想訪問 EMMC Flash

必須用過 EMMC 控制器

編寫 EMMC 控制器驅動程序

如果 CPU 發(fā)出的 addr,可以直接到達 EMMC Flash,那就簡單了

圖片

| 本文參考 百問網-韋東山驅動大全 |

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5059

    文章

    18975

    瀏覽量

    302069
  • PCI
    PCI
    +關注

    關注

    4

    文章

    662

    瀏覽量

    130145
  • PCIe
    +關注

    關注

    15

    文章

    1200

    瀏覽量

    82353
  • 地址
    +關注

    關注

    1

    文章

    31

    瀏覽量

    10738
收藏 人收藏

    評論

    相關推薦

    求教:關于DM8168的PCIe寄存器

    : ?????????????? 1.如何將DM8168 PCIe寄存器(地址是0x51000000)映射到它的內核空間,這樣我就可以在內核空間通過訪問其對應的虛擬
    發(fā)表于 05-28 01:52

    C6657 PCIE 問題咨詢

    link 完成后, 在本地PCIE config空間映射的 EP端的config空間, 后續(xù)初始化EP端Bar base地址的時候,就是操作?gpPCIE_remote_EP_reg
    發(fā)表于 06-21 18:49

    能分享PCIPCIe的PCB原理圖嗎

    有大佬能分享一下PCI總線轉PCIePCIePCI)的PCB原理圖嗎?
    發(fā)表于 01-25 11:38

    從哪個文檔中我能夠理解PCI配置空間中每個寄存器的含義

    我正在主機PC和ZC706板之間進行PCI Express通信。我指的是docummentspg054-7series-pcie andug477_7Series_IntBlock_PCIe,但未
    發(fā)表于 05-27 11:12

    PCIE基本概念與拓撲架構圖

    1 PCIE基本概念1.1 PCIE拓撲架構圖1.2 PCIE Switch內部結構圖1.3 PCIE協(xié)議結構圖2
    發(fā)表于 02-16 06:08

    IMX8 PCIE BAR 15沒有空間是怎么回事?

    [5.061724] OF: PCI: host bridge /pcie@0x33800000 ranges: [ 5.067153] OF: PCI: 沒有找到/pcie的總線范
    發(fā)表于 04-11 06:30

    PCI總線的地址空間分配

    。中間的為I/O Address Space,需要注意的是,雖然PCI支持32位的地址,但是由于x86的CPU只支持16位的I/O空間,這就限制了PCI的I/O Address Spa
    的頭像 發(fā)表于 04-12 09:12 ?7395次閱讀
    <b class='flag-5'>PCI</b>總線的<b class='flag-5'>地址</b><b class='flag-5'>空間</b>分配

    簡談PCIe的軟件配置方式

    Express enhanced 配置機制。? ? ? ?PCI兼容方式是在PCI章節(jié)已經提過,PCIe與其完全兼容。這里主要描述PCIE高級配置機制。? ? ? ?
    的頭像 發(fā)表于 07-27 19:16 ?3630次閱讀
    簡談<b class='flag-5'>PCIe</b>的軟件配置方式

    PCI總線地址空間與系統(tǒng)地址空間的關系

    1、PCI地址空間 PCI總線具有32位數據/地址復用總線,所以其存儲地址
    的頭像 發(fā)表于 01-06 08:30 ?2237次閱讀

    深入PCIPCIe之二:軟件篇

    PCI spec規(guī)定了PCI設備必須提供的單獨地址空間:配置空間(configuration space),前64個字節(jié)(其
    發(fā)表于 06-30 11:29 ?1591次閱讀
    深入<b class='flag-5'>PCI</b>與<b class='flag-5'>PCIe</b>之二:軟件篇

    理解PCIPCIE的關鍵

    理解 PCIPCIE 的關鍵 地址空間轉換 PCI 接口速覽 PCI 是并行口,引腳多。其
    的頭像 發(fā)表于 07-30 09:44 ?1046次閱讀
    理解<b class='flag-5'>PCI</b>和<b class='flag-5'>PCIE</b>的關鍵

    訪問PCI/PCIe設備的流程

    訪問 PCI/PCIe 設備的流程 PCI/PCIe 設備的配置信息 PCI/PCIe 設備上有
    的頭像 發(fā)表于 07-30 09:44 ?1528次閱讀

    Linux虛擬地址空間和物理地址空間的關系

    很多人接觸Linux的內存管理是從malloc()這個C語言庫函數開始,也是從那時開始就知道了虛擬內存的概念。但很多人可能并不知道虛擬地址是如何轉換成物理地址的,今天帶你搞懂虛擬地址
    的頭像 發(fā)表于 10-08 11:40 ?1082次閱讀
    Linux虛擬<b class='flag-5'>地址</b><b class='flag-5'>空間</b>和物理<b class='flag-5'>地址</b><b class='flag-5'>空間</b>的關系

    PCIE的BAR空間介紹

    PCIE是一種高速串行總線接口標準,用于連接計算機內部的各種外設和組件。在PCIe架構中,BAR(Base Address Register)空間是用于映射I/O端口或內存地址
    的頭像 發(fā)表于 04-22 11:00 ?3910次閱讀

    PCIe接口的工作原理 PCIePCI的區(qū)別

    PCI Express(PCIe)是一種高速串行計算機擴展總線標準,主要用于計算機內部硬件設備之間的連接。以下是PCIe接口的工作原理的簡要概述: 串行通信 :與傳統(tǒng)的并行PCI總線不
    的頭像 發(fā)表于 11-06 09:19 ?370次閱讀