- 博客(16)
- 收藏
- 关注
原创 Source Insight中文注释乱码问题
step2:若打开文件时中文注释是乱码的,将所有文件关闭,按照step1设置,通过 "Project->>Rebuild Project->>Start->>Yes..." 重建工程后,再打开文件即可;注:当SI的编码是GB2312/UTF-8,而文件编码是UTF-8/GB2312时,编辑文件或者打开文件不修改保存都会使中文乱码!,通过 "Project->>Rebuild Project->>Start->>Yes..." 重建工程后,再打开文件即可;有些文件是用utf-8格式。
2025-02-14 14:06:12
285
原创 文件管理之读写定位(C语言)
函数来创建一个新的文件或者打开一个已有的文件,这个调用会初始化类型的一个对象,类型包含了所有用来控制流的必要的信息。是字符串,用来命名文件,访问模式的值可以是下列值中的一个。
2024-10-30 18:21:29
848
1
原创 Windows系统下执行exe文件一闪而过
点击exe文件,右键,选择“属性”,切换到“兼容性”选项卡。勾选“以兼容模式运行此程序”的选项,选择一个合适的操作系统的兼容模式。
2024-09-23 14:26:50
1804
1
原创 NVM Express 2\3
图 68 描述了控制器的寄存器映射。供应商特定地址范围从控制器支持的最后一个门铃开始,一直到 BAR0/1 支持范围的末尾。供应商特定地址范围的起点从同一位置开始,不取决于分配的门铃数量。图 68: 寄存器定义。
2024-09-19 15:09:54
876
原创 编译过程及指令
编译过程分四个阶段:预处理(预编译Preprocessing)、编译(Compilation)、汇编(Assembly)和链接(Linking)。
2024-09-10 10:43:23
388
原创 编写makefile文件
makefile定义一系列规则来指定哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译等。使用makefile自动化编译极大提高软件开发的效率。目标:依赖命令。
2024-09-09 18:50:51
1991
原创 Linux 常用命令
head/tail -n:显示文件的前n行或后n行。rm:删除文件或目录 -r 递归删除目录及内容。cp:复制文件或目录 -r 递归删除目录及内容。ls、ll:显示当前工作目录的文件和子目录。more/less:逐页显示文件内容。vi name:创建/修改文件内容。pwd:显示当前工作目录的路径。grep:在文件中搜索指定内容。ps:显示当前运行的进程。cd:切换工作目录路径。mkdir:创建新目录。touch:创建空文件。rmdir:删除目录。mv:移动文件或目录。cat:显示文件内容。
2024-09-06 20:04:43
161
原创 MCTP SMBus/I2C Transport Binding Specification
对于支持 SMBus Get UDID 命令的固定地址设备(即具有 ARP-capable、Fixed and Discoverable 或 Fixed-Not Discoverable SMBus 接口的设备),总线所有者可以使用 6.5 中描述的发现方法发现设备是否支持 MCTP,也可以在提供固定地址设备的从地址信息的同时配置此信息。SMBus 和 I2C 规范定义了某些从地址,这些地址要么应由设备避免使用,要么被保留(不用作通用设备从地址),因为这些地址与 MCTP 使用的功能相关。
2024-09-05 11:29:41
2012
原创 MCTP base spec9-13
当网桥收到 MCTP 数据包时,将发生以下过程:1) 网桥检查数据包中的目标 EID 是否匹配或落在表中的 EID 范围内。2) 如果 EID 用于网桥本身,则网桥在内部使用数据包。网桥更改数据包中的物理地址,并根据目标总线的需要重新格式化特定于介质的标头和尾部字段。源总线的目标物理地址被替换为从路由表中的条目获得的目标总线的目标物理地址。网桥将其收到的数据包中的源物理地址替换为网桥在目标总线上自己的物理地址。这是允许将邮件路由回发起方所必需的。
2024-08-28 20:16:18
1424
原创 MCTP base spec1-8
在本文件中,某些术语具有超出正常英语含义的特定含义。这些术语在本条款中定义。本文件中的术语“shall”(“required”)、“shall not”、“should”(“recommended”)、“should not”(“not recommended”)、“may”、“need not”(“not required”)、“can”和“cannot”应按照 ISO/IEC 指令第 2 部分第 7 条中的说明进行解释。括号内的术语是前一个术语的替代项,用于由于语言原因不能使用前一个术语的特殊情况。
2024-08-23 15:45:21
1800
4
原创 NVM Express 5 Admin Command Set
管理员命令集定义了可以提交到管理员提交队列的命令。“获取日志页”命令返回包含所请求日志页的数据缓冲区。“get log page”命令使用“数据指针”、“命令 Dword 10”、“命令 Dword 11”、“命令 Dword 12”、“命令 Dword 13”和“命令 Dword 14”字段。所有其他特定于命令的字段都是保留的。
2024-08-10 18:09:19
782
原创 NVM Express 1
NVM ExpressTM (NVMeTM) 接口允许主机软件与非易失性内存子系统进行通信。此接口针对企业和客户端固态硬盘进行了优化,通常作为寄存器级接口连接到 PCI Express 接口。注意:在开发过程中,此规范称为企业 NVMHCI。但是,在完成之前,该名称已修改为 NVM Express 基本规范。此接口面向客户端和企业系统使用。
2024-08-09 20:15:49
987
原创 NVMExpress 6 NVM
命名空间是逻辑块的集合,其逻辑块地址范围从 0 到命名空间的大小 – 1。命名空间 ID (NSID) 是控制器用来提供对命名空间的访问的标识符。
2024-08-08 18:46:59
293
原创 NVMExpress 4 Data Structure
队列条目提交者使用当前的 Tail 条目指针来标识下一个打开的队列插槽。提交者在将新条目放置到打开的队列槽后递增 Tail 条目指针。如果 Tail 条目指针增量超过队列大小时,则 Tail 条目应滚动为零。
2024-08-08 15:17:44
854
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人