logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

用Source Insight建立一个Linux内核代码工程

用Source Insight建立一个Linux内核代码工程具体步骤如下:(一)打开Source Insight,单击【项目】按钮,弹出下拉菜单。(二)单击【新项目】按钮,弹出【新项目】对话框,输入项目名和存放路径,单击【确定】按钮。(三)弹出【添加删除文件】对话框,在内核源代码路径下选择全部 2.6.25内核代码,单击【关闭】按钮。(四)弹出【加入到项目】对话框,选中【递归加入下级子目录...

#java#嵌入式#python +1
Linux内核裁剪的具体步骤

码住,以后要用~在menuconfig中配置:详细介绍内核配置选项及删改情况第一部分:全部删除Code maturity level options —> 代码成熟等级选项[]Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.不选。第二部分 :除...

Linux内核中64位除法函数do_div

使用asm/div64.h中宏do_div#include <asm/div64.h>unsigned long long x,y,result;unsigned long mod;mod = do_div(x,y);result = x;64 bit division 结果保存在x中;余数保存在返回结果中。【问题】编译Linux下面的代码,经常会遇到这种错误:...

#嵌入式#linux#java +1
Linux内核问题分析方法

定位内核问题难点死机没有现场或信息不全,有信息无法进一步分析;调试困难,gdb只能作为辅助;内核庞杂,系统代码量大,无从下手;问题的表现和问题的原因不一定直接关联。linux内核堆栈大多是我们开发的模块问题。Linux内核问题分类按问题源头分:原生内核&开发模块按严重层度分:致命问题&严重问题按分析难易分:有现场&没有现场内核问题常见表现:kern...

#linux#python#java +1
如何将虚拟机升级到公司定制Linux内核版本

记录下来方便查询,也给小伙伴一点帮助。到公司相应目录下 下载公司虚拟机内核版本yum -y install bcyum install openssl-develyum -y install gccyum -y install redhat-rpm-configyum -y install patchutilsyum -y install xmltoyum -y install as...

#linux#centos#服务器
VFIO 用户态驱动开发技术指南

本文系统介绍了Linux VFIO框架的核心原理与应用实践。主要内容包括: VFIO架构概述:作为用户态驱动框架,VFIO通过IOMMU保护实现安全高效的设备访问,相比UIO具有更好的安全性。 核心组件详解: IOMMU基础与隔离机制 三层抽象模型(Device/Group/Container) 新一代iommufd接口 完整API指南: 初始化流程7个关键步骤 三类核心ioctl接口(Conta

#驱动开发
SourceInsight 的上下文窗口,关联窗口消失解决办法

进入C:\Users\用户名\Documents\Source Insight\设置,删除GLOBAL找不到相关目录的,进入SI,选项==>装入设置->装入 ,复制目录即可。退出文档,到回收站将GLOBAL复原,再打开项目即可看到context窗口...

#python#java#windows +1
嵌入式c语言中 &= ~和|=各是什么意思

&= ~ 是关闭的意思|= 是打开的意思

#嵌入式#c语言
linux 内核库函数

当编写驱动程序时,一般情况下不能使用C标准库的函数。Linux内核也提供了与标准库函数功能相同的一些函数,但二者还是稍有差别。类别函数名功能函数形成参数描述字符串转换simple_strtol把一个字符串转换为一个有符号长整数long simple_strtol (const char * cp, char ** endp, unsigned int base)cp指向字符串...

#java#python#数据结构 +1
掌握Iometer的安装和使用

Iometer简介Iometer是对存储子系统和网络性能进行测试的软件。Iometer由两部分程序构成,Iometer和Dynamo。Iometer通过Dynamo来生成多种IO测试,每一个Dynamo叫做一个Manager。每一个Manager下又有多个worker,worker即为Dynamo的线程。Iometer分为控制台和客户端。控制台也叫Iometer端,必须是windows平台...

#linux#windows#网络
    共 12 条
  • 1
  • 2
  • 请选择