自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (4)
  • 收藏
  • 关注

转载 转载:qemu 检查主机异常

内核异常,qemu选项

2024-04-15 15:50:42 2

原创 技术问题以后问GPT就可以了

GPT出来后,更新的动力就小了;技术问题以后问GPT就可以了;

2023-12-07 15:17:30 79

原创 C++语法备忘

因此,namespace的出现主要是为了解决这个问题,将所需要的对象、函数、变量等包含在一个namespace中,就像放在一个文件夹中一样,将其区分开。值得注意的是,跟using declaration不一样的地方,如果此时申明局部变量与namespace 中的原有成员相同时,不会报错,而是新的声明会覆盖namespace中的成员。它不要求或确保完整的类型。它可以把一个指针转换成一个整数,也可以把一个整数转换成一个指针(先把一个指针转换成一个整数,再把该整数转换成原类型的指针,还可以得到原先的指针值)。

2023-08-17 14:15:44 289

原创 ARM指令学习

ERET指令用于异常返回,返回地址和处理器状态是从当前EL(exception level)下的ELR和SPSR寄存器中恢复的。即ELR寄存器中的值就是BL1最后跳转的目的地址,SPSR寄存器的值就是跳转之后处理器的状态。以上都是处理器自动完成的,OS所需要做的事就是从中断向量表开始,根据发生的异常类型,跳转到合适的异常向量。4.异常打破正常的程序流程,高于EL0的异常程序的执行入口是定义的异常向量表。6.从异常返回可以保持在相同的异常级别,也可以输入较低的异常级别。2.异常不能被切换到较低的异常级别。

2023-08-14 17:19:25 384

原创 CPO学习资料汇总

CPO学习

2023-08-04 16:51:43 312

原创 gem5问题深挖

Panic:Attempted to execute unimplemented instruction 'msr'

2023-05-16 16:06:59 97

原创 缩略语备忘

缩略语备忘

2023-05-11 11:13:04 54

原创 HBM内存

HBM,TSV

2023-04-07 22:54:08 948

原创 c++调用python备忘

c++,python

2023-03-20 15:41:26 52

原创 struct blk_mq_ops

linux5.19 kernel代码blk_mq_ops结构体说明

2023-02-28 11:35:21 446

原创 手机故障定位记录

手机数据网络故障定位过程

2023-02-10 14:31:19 91 1

原创 qemu nvme 磁盘镜像

qemu nvme

2023-02-10 09:15:04 349

原创 VR眼镜体验日记

vr眼镜

2023-01-25 21:37:05 1607

原创 hugepage

hugepage

2023-01-03 18:02:01 170

原创 ARM ACP

ARM ACP

2022-12-07 09:32:15 1318

原创 ARM术语

ARM缩写

2022-12-05 14:15:32 537

原创 pcie ATS资源收集

pcie ats

2022-11-16 08:34:30 141

原创 qemu sriov

qemu sriov nvme

2022-11-15 15:15:23 591

原创 FW:HP笔记本type-c接口失效

typec 失效

2022-11-11 10:58:14 1818

原创 windows下构建systemc环境

windows下搭建systemc环境

2022-11-08 09:51:14 613

原创 C++ Test Cmd Example

C++ test

2022-10-09 10:43:58 128

原创 External Local Bus Interface (ELBI)

ELBI

2022-09-21 14:08:26 696

原创 致20年后的自己

写给20年后自己

2022-09-11 11:04:03 109

原创 nvme lint

nvme 协议 一致性测试 nvme lint

2022-08-25 17:07:01 201

原创 rdma 虚拟地址物理地址转换

RDMA的虚实地址转换

2022-08-09 14:42:48 950

原创 linux dma_set_mask DMA寻址能力

原文来自:dma-api-howto.rst如下:DMA addressing capabilities===========================By default, the kernel assumes that your device can address 32-bits of DMAaddressing. For a 64-bit capable device, this needs to be increased, and fora device with l...

2022-08-09 14:38:08 1066

原创 make menuconfig

sudo apt install linux-source sudo apt install linux-headers-5.4.0-26-generic sudo apt install libc6-dev sudo apt install libncurses-dev sudo apt install flex sudo apt install bison

2022-02-28 14:00:59 96

原创 linux srcu学习

参考连接cLinux内核同步 - sleepable RCU的实现 - AlanTu - 博客园

2022-02-25 10:41:43 605

原创 Linux PCIe驱动开发相关资料

参考1:​​​​​​​Linux下PCI设备驱动开发详解_Bystander_J-CSDN博客_linux pcie驱动开发参考2:linux PCIE驱动开发_weixin_34211761的博客-CSDN博客参考3:ixgbe例子Linux PCI设备驱动的实现思路与思想 - 爱编程的小兵 - 博客园can参考 4:基于X86平台的PCIE-Linux驱动 - 程序员大本营...

2022-02-25 10:40:15 588

原创 pktgen安装的一些坑

最近在搞dpdk,pktgen,testpmd等;dpdk还算顺利,编译成功了dpdk的版本是17年的;pktgen下载了个最新的19.10的版本,提示错误;把缺少的都安装了,还是提示错误;上网查了一下,很多人也是在lua这里遇到问题了;尝试安装了lua5.3的库,编译虽然通过了,但是连接时还是有问题;下载了一些低版本的pktgen的包,也是有很多其他的错误;继续努...

2019-11-06 14:47:52 1093

原创 OVS相关资料汇总

最近要搞OVS的业务面卸载;把资料汇总一下;方便查阅;OVS架构解析--dpdk datapath数据通路https://blog.csdn.net/chen98765432101/article/details/79835435OVS流表分析https://www.sdnlab.com/16414.htmlovs总结与常用命令https://blog.csdn.net...

2019-10-14 11:24:04 362

原创 java学习

在菜鸟教程上把java复习一下http://www.runoob.com/java/java-tutorial.html注意: 创建文件HelloWorld.java(文件名需与类名一致)javacHelloWorld.javajava HelloWorld...

2019-03-02 09:57:48 137

原创 lspci代码摘录

代码稍有改动,自行阅读匹配;/* * The PCI interface treats multi-function devices as independent * devices.  The slot/function address of each device is encoded * in a single byte as follows: * *    7:3 = sl...

2019-02-20 16:09:13 479

原创 树莓派内核编译

解压工具链和内核unzip tools-master.zipunzip linux-rpi-4.1.y.zip配置pathexport PATH=$PATH:/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin编译内核make ARCH=arm CROSS_COMPILE=arm-...

2019-02-20 14:59:33 318

转载 linux中likely()和unlikely()

了解一下https://www.cnblogs.com/embedded-linux/p/5943652.html http://blog.chinaunix.net/uid-25409479-id-158584.html 原始连接在csdn上找不到了;  

2019-02-18 15:19:20 1044

原创 cpuid

摘录一些东西,备忘arch\x86\kernel\head_32.s    /* get vendor info */    xorl %eax,%eax            # call CPUID with 0 -> return vendor ID    cpuid    movl %eax,X86_CPUID        # save CPUID level   ...

2019-02-15 18:46:30 510

原创 meson

meson没有听说过,早上看git的通知邮件貌似 很多构建工具开始向meson和ninja切换 以后的开源包的编译可能会出现下面转换   ./autogen.sh && ./configure && make && sudo make install变成了:  meson build && ninja -C build...

2019-02-15 09:36:07 7076

原创 git当shell用

对git不是很熟,看到下面这个文章;http://www.mamicode.com/info-detail-2359428.html有一天,在使用linus写的git软件的时候,无意间发现git软件不仅仅是git本身那么简单,他竟然包含了整个linux shell ,如:bash vim ssh openssl哇擦咧, 有了bash shell 什么ps ls tar wget 等...

2019-02-14 14:20:03 367

原创 clear linux

Intel出的一个linux发布,据说做了很多云化和容器相关的优化;https://clearlinux.org/镜像下载地址https://download.clearlinux.org/image/学习一下https://github.com/clearlinux 来源:2018最佳Linux发行版排行榜   这个文章不错,了解一下;http://www.5...

2019-02-14 13:51:28 5735

原创 xRAN的规范更新了

前传管理平面规范,更新到2.0版本了。前传,控制用户同步CUS平面规范更新到v02.01版本了。 

2019-02-14 10:20:00 701

IDT pcie linux

IDT PCIE 的linux下的工具软件,可以实现寄存器查看;辅助定位PCIE交换相关问题

2018-09-05

IDT PCIE 交换芯片资料

IDT PCIE交换芯片资料24 lane 6端口 pcie2.0;包括芯片手册

2018-09-05

5G网络架构白皮书

GTI 5G Network Architecture White Paper;5G网络架构演进白皮书。

2018-08-13

物联网无线解决方案白皮书

物联网无线解决方案白皮书,目前是草案0.4,由中国移动,中兴,思博伦,华为,爱立信,高通,Baicells,诺基亚,大唐,R&S共同起草。

2018-07-19

空空如也

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

TA关注的人

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