自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 PCIe协议分析仪-VIAVI设置抓取ASPM协商过程

PCIe协议分析仪-VIAVI设置抓取ASPM协商过程

2025-11-07 20:06:35 578

原创 深入理解Linux内核中PCIe设备的DMA地址范围:从4GB限制到突破之道

深入理解Linux内核中PCIe设备的DMA地址范围:从4GB限制到突破之道

2025-10-15 15:45:22 190

原创 linux kernel v6.18 PCIe新增sysfs节点显示serial number

linux kernel v6.18 PCIe新增sysfs节点显示serial number

2025-10-09 19:51:43 276

原创 Linux内核PCIe震撼革新:20多年PCI驱动“肿瘤”终切除,能力搜索迈入标准化时代!

Linux内核PCIe震撼革新:20多年PCI驱动“肿瘤”终切除,能力搜索迈入标准化时代!

2025-10-09 15:21:40 87

原创 Linux Kernel v6.18 重磅更新:PCI 子系统全面升级,兼容性、可靠性与硬件支持再突破

https://editor.csdn.net/md?not_checkout=1&spm=1011.2415.3001.6217&articleId=152646990

2025-10-07 07:31:35 1740

原创 揭秘PCIe ATS:如何让数据中心“堵车”成为历史?

揭秘PCIe ATS:如何让数据中心“堵车”成为历史?

2025-09-28 16:50:09 740

原创 PCI-SIG会员到期不续费,会对你的产品造成哪些影响?

PCI-SIG会员到期不续费,会对你的产品造成哪些影响?

2025-09-24 17:07:31 555

原创 Linux 6.17-rc7发布:正式版即将到来,修复全面铺开

Linux 6.17-rc7发布:正式版即将到来,修复全面铺开

2025-09-23 00:04:48 541

原创 Linus暴怒:别再给commit加无用链接了!

Linus暴怒:别再给commit加无用链接了!

2025-09-16 22:43:17 526

原创 PCIe 查找capability patch 之 —— V14版本【好歹我也是被Linus间接回复过邮件的人】

PCIe 查找capability patch 之 —— V14版本【好歹我也是被Linus间接回复过邮件的人】

2025-09-13 23:58:36 713

原创 PCIe 查找capability patch 之 —— V2版本

PCIe 查找capability patch 之 —— V2版本

2025-09-10 09:24:01 645

原创 PCIe 查找capability patch 之 —— V1版本

PCIe 查找capability patch 之 —— V1版本

2025-09-10 09:17:14 220

原创 Linux 6.17-rc4发布:持续优化与修复,正式版即将到来

Linux 6.17-rc4发布:持续优化与修复,正式版即将到来

2025-09-01 07:24:37 1371

原创 linux kernel maintainer 很严格

linux kenrel maintainer 很严格

2025-08-30 23:12:01 557

原创 Linux 6.17-rc3发布

Linux 6.17-rc3发布

2025-08-25 12:19:35 355

原创 linux kernel 社区注意事项

linux kernel社区注意事项

2025-08-15 18:39:02 239

原创 如何查询PCIe的Vendor ID与Device ID

如何查询PCIe的Vendor ID与Device ID

2025-08-15 14:47:58 690

原创 linux kernel 拆分patch 拆过头了

linux kernel拆分patch 拆过头了

2025-08-15 10:02:51 771

原创 日常体验最新Linux kernel 6.17.0-rc1

日常体验linux kernel 6.17.0-rc1

2025-08-11 09:51:39 505

原创 Linux kernel提交patch要大胆

Linux kernel提交patch

2025-08-07 09:42:25 631

原创 PCIe 8.0 发展

PCIe 8.0发展

2025-08-06 17:09:08 1220

原创 ASPM-L0s需要两端都支持

ASPM-L0s需要两端都支持

2025-07-23 10:51:24 266

原创 CXL 3.2 spec中英文翻译

CXL 3.2 spec中英文翻译

2025-07-22 16:57:07 274 1

原创 CXL 3.1 spec中英文翻译

CXL 3.1 spec中英文翻译

2025-07-22 16:55:08 394

原创 CXL 3.0 spec中英文翻译

CXL 3.0 spec中英文翻译

2025-07-22 16:53:35 266

原创 CXL 2.0 spec中英文翻译

CXL 2.0 spec中英文翻译

2025-07-22 16:51:50 115

原创 linux kernel社区提交的patch

linux kernel PCIe patch

2025-07-22 16:49:13 276

原创 CXL 1.1 spec中英文翻译

CXL 1.1 spec中英文翻译

2025-07-22 16:36:15 348

原创 CXL 1.0 spec中英文翻译

CXL 1.0 spec中英文翻译

2025-07-22 16:31:02 582

原创 11、PCIe 6.4 中英文翻译spec

PCIe 6.4 中英文spec翻译

2025-07-22 16:20:29 530 1

原创 10、RC EP概念

10、RC EP概念RCbridgeEPRCbridgeEP

2023-11-05 21:43:31 375

原创 9、DSP/DSC USP/USC

RC: DownStream Port或者叫UpStream component。EP: UpStream port或者叫DownStream component。

2023-11-05 21:33:17 454

原创 8、Ack/Nak 机制详解(二)

8、Ack/Nak 机制详解(二)Example 1. Example of AckExample 2. Ack with Sequence Number RolloverExample 3. Example of NakExample 4. Example of Lost TLPsExample 5. Example of Bad NakExample 1. Example of AckStep1 设备A准备依次向设备B发送5个TLP,其对应的序列号分别为3,4,5,6,7;Step2

2022-03-11 10:27:06 785 1

原创 7、Ack/Nak 机制详解(一)

7、Ack/Nak 机制详解(一)LCRC GeneratorReplay BufferREPLAY_TIMER CountREPLAY_NUM CountACKD_SEQ RegisterDLLP CRC CheckLCRC Error CheckNEXT_RCV_SEQ CounterNAK_SCHEDULED FlagAckNak_LATENCY_TIMERAck/Nak GeneratorAck/Nak是一种由硬件实现的,完全自动的机制,目的是保证TLP有效可靠地传输。Ack DLLP用于确认TL

2022-03-11 10:20:20 3495

原创 4、vim插件echofunc

目录作用下载插件:实际操作作用可以在命令行中提示当前输入函数的原型。下载插件:http://www.vim.org/scripts/script.php?script_id=1735下载完成后,把echofunc.vim文件放到 ~/.vim/plugin文件夹中当你在vim插入(insert)模式下紧接着函数名后输入一个"(“的时候, 这个函数的声明就会自动显示在命令行中。如果这个函数有多个声明, 则可以通过按键"Alt±"和"Alt+=“向前和向后翻页, 这个两个键可以通过设置g:EchoF

2022-02-27 22:39:22 684

原创 3、gitbash设置显示行号

windows先安装gitbash下载链接:https://gitforwindows.org/例如笔者下载的版本:Git-2.26.2-64-bit.exe设置vim打开文件显示行号:vi /etc/vimrcsource /etc/vimrc

2022-02-27 22:35:06 427

原创 2、vim常用设置

目录1、配置vim2、快速注释2.1 每一行行首添加内容2.2 每一行行末添加内容3、代码对齐4、快捷键4.1 回到某些位置4.2 光标移动4.3 删除4.4 撤销4.5 粘贴替换4.6 缩进4.7 在vim查man手册4.8 插入4.9 替换4.10 执行shell命令4.11 分屏4.12 选中某个变量或者单词其它常见操作1、配置vim最好在自己用户的根目录创建~/.vimrc文件set nu # 设置行号set ts=4 # 设置tab为4个空格set autoindent # 设

2022-02-27 22:30:11 5964

原创 1、vimdiff

1、vimdiff安装vim具体命令使用示例演示安装vim如果系统还没安装vim,则需要安装:sudo apt install vim具体命令使用ctrl-w w // ctrl + 按两次w则在两个窗口切换dp // 当前光标所在的窗口将差异推送到对应的窗口去do // 将光标对应窗口的差异拉到光标所在窗口zo // 展开相同的行zc // 关闭相同的行]c // 跳到下一个差异点[c // 跳到上一个差异点命令行模式diffupdate

2022-02-27 22:25:23 1037

原创 6、PCIe路由方式

1、从软件开发角度看待PCI和PCIe转载教程 06PCIe路由方式1. 三种路由方式2. 基于ID的路由2.1 PCIe设备(Endpoint)的配置空间2.2 PCIe桥的配置空间2.3 示例3. 基于地址的路由3.1 内存读写/IO读写3.2 完成报文3.3 示例4. 隐式路由转载教程转载教程 06PCIe路由方式1. 三种路由方式数据传输时,最先要确定的是:怎么找到对方?所谓"路由",就是怎么找到对方,PCIe协议中有三种路由方式:基于ID的路由基于地址的路由隐式路由TL

2022-02-26 20:34:17 2435

原创 5、PCIe设备的配置过程

5、PCIe设备的配置过程转载韦东山教程 05PCIe设备的配置过程1. PCIe系统硬件结构2. PCIe系统软件层次3. 事务层TLP格式3.1 Posted和Non-Posted3.2 TLP通用格式3.3 TLP头部4. 配置与RC直连的设备4.1 怎么访问直连的设备4.2 配置EendPoint5. 配置示例5.1 必备知识5.1.1 PCIe设备的配置寄存器5.1.2 Type 0 Configuration Request5.1.3 Type 1 Configuration Request5.

2022-02-26 20:06:53 1487

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除