• 2024-04-08AHCI ---HBA Configuration Registers---PCI Header
    2.1PCIHeader下面表格是截取自AHCISpec,主要是介绍PCIheader的每个字段的具体含义,根据获取这个header的数据可以来解析这个HBA的具体的配置。不同字段的各个值的含义,可以参考AHCIspecHBAConfigurationRegisters章节。本文主要是介绍几个重要的字段。PCIHeade
  • 2023-11-30三大存储协议介绍与存储资源盘活系统 AHCI、NVMe、SCSI
    存储协议目前主流的有三种,AHCI、NVMe、SCSI。HDD磁盘和早期SSD磁盘的传输协议一般采用AHCI(高级主机控制器接口,AdvancedHostControllerInterface)。AHCI为单队列模式,主机和HDD/SSD之间通过单队列进行数据交互。对于HDD这种慢速设备来说,主要瓶颈在存储设备,而非AHCI协议
  • 2023-03-20关于存储的一些知识
    1一些概念 SATA,IDE,SSD,HDD, AHCI,IntelRST,IntelVMD,Raid,PCleNVmeSSD,从接口类型分硬盘,SATA或者IDE首先说SATA(SerialadvancedtTechnologyAttachment
  • 2023-02-21AMD-Xilinx MPSoC的SATA的psgtr的配置
    问题在启动基于K26设计的扩展板时,遇到下列错误。[5.858755]ata1:SATAmaxUDMA/133mmio[mem0xfd0c0000-0xfd0c1fff]port0x100irq46[5.866665]ata2:
  • 2023-01-11m2 sata nvme pcie 的理解
    首先来看接口:接口有M2以及sata两种。sata的接口: sata的接口又分为 数据接口与电源接口,数据接口是7pin这一样,但是在电源这里,有的是15PIN,有的是4pin.功
  • 2022-12-15ATA驱动- hardreset&softreset分析
    内核文档内核路径下的文档Documentation/DocBook/libata.tmpl内核文档解释说明不同的reset调用对应的底层Errorhandlerreset函数;softreset&hardresetEH函数在内核a
  • 2022-12-02焱融全闪系列科普| 为什么 SSD 需要 NVMe?
    NVMe的由来目前机械硬盘大多数使用SATA(SerialATAAdvancedHostControllerInterface)接口,接口协议为AHCI,是Intel联合多家公司研发的系统接口标准。AHCI最大队列
  • 2022-11-23thinkpad e320 不能直接装 XP问题
    新本本 thinkpade320 不能直接装XP,而且用compatibillity硬盘模式装完也是性能很慢的。解决办法有两个,分别都验证试过。方法一:使用 nlite工具将相应的sata硬盘