自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 find 查找指定时间文件

find /usr/ -newermt ‘2017-05-07’ ! -newermt ‘2017-05-08’

2017-08-24 16:53:31 1061

原创 x86 64 内核堆栈

switch_to.h中define switch_to(prev, next, last) \do { \ /* \ * Context-switching clobbers all registers, so we

2017-08-24 11:00:11 509

原创 使用c语言打印x86寄存器

使用c语言打印x86寄存器void main() { int out = 0; asm ("movl %%ecx, %0\n" : "=r"(out)); printf("ecx is %x\n",out); int seg; asm volatile("movw %%fs,%0" : "=rm" (seg)); printf("fs is %x\n"

2017-08-18 11:20:03 2163

转载 dts解析

一.什么是DTS?为什么要引入DTS? DTS即Device Tree Source 设备树源码, Device Tree是一种描述硬件的数据结构,它起源于 OpenFirmware (OF)。在Linux 2.6中,ARM架构的板极硬件细节过多地被硬编码在arch/arm/plat-xxx和arch/arm/mach-xxx,比如板上的platform设备、resourc

2017-08-17 10:01:17 25433 3

转载 内联汇编

在阅读Linux内核源码或对代码做性能优化时,经常会有在C语言中嵌入一段汇编代码的需求,这种嵌入汇编在CS术语上叫做inline assembly。本文的笔记试图说明Inline Assembly的基本语法规则和用法(建议英文阅读能力较强的同学直接阅读本文参考资料中推荐的技术文章 ^_^)。       注意:由于gcc采用AT&T风格的汇编语法(与Intel Syntax相对应,二者的区

2017-08-16 12:25:26 299

转载 飞思卡尔IMX6处理器的GPIO配置方式

1、普通设置在配置串口时,pinctrl的配置信息如下所示:[cpp] view plain copy"font-size:14px;">&uart2 {      pinctrl-names = "default";      pinctrl-0 = ;      status = "okay";  };    

2017-08-16 10:10:04 1804

转载 Makefile中的双冒号规则

Makefile中的双冒号规则 (249)  (0)  举报  收藏双冒号规则就是使用“::”代替普通规则的“:”得到的规则。当同一个文件作为多个规则的目标时,双冒号规则的处理和普通规则的处理过程完全不同(双冒号规则允许在多个规则中为同一个目标指定不同的重建目标的命令)。首先需要明确的是:Makefile中,一个目标可以出现在

2017-08-08 10:13:06 851

转载 linux 内核启动参数

概述内核引导参数大体上可以分为两类:一类与设备无关、另一类与设备有关。与设备有关的引导参数多如牛毛,需要你自己阅读内核中的相应驱动程序源码以获取其能够接受的引导参数。比如,如果你想知道可以向 AHA1542 SCSI 驱动程序传递哪些引导参数,那么就查看 drivers/scsi/aha1542.c 文件,一般在前面 100 行注释里就可以找到所接受的引导参数说明。大多数参数是通过"__set

2017-08-03 09:54:13 2122

原创 linux 启动参数设置 启动打印同时输出到串口和显示器

kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ console=tty0 console=ttyS0                                                   console=tty0 表示当前键盘/显示器控制台     ttyS0表示 COM1口Grub 中的kernel语句加的console=d

2017-08-03 09:41:24 7983

转载 x86 和 x64 汇编调用C 函数参数传递规则(GCC)

在本文中以一段汇编代码为例介绍一下在x86和x64汇编语言中调用C 函数的过程。样例代码在ubuntu12.04 i386 环境下调试通过。此外本文还介绍了在将这段样例代码移植到X64环境下应该注意的问题。 样例代码的作用是计算两个整数的除法,并通过C语言的printf函数打印计算结果。.section .datadividend:        .quad 8335

2017-08-01 10:23:57 3872

面向汽车电子OS的模型驱动开发方法的研究与实现.kdh

面向汽车电子OS的模型驱动开发方法的研究与实现,介绍了模型驱动开发的方式。。。。。。。。。。。。。。。。

2020-09-01

SmPL语法文档说明

SmPL语法详细文档 形式化验证 可用于Coccinelle 规则编写

2019-03-04

gnuplot5.2 官方文档

gnuplot5.2 的官方文档,详细描述了gnuplot的使用方法,各种参数说明。 画图必备

2018-05-17

yocto 2018 年最新官方完整pdf文档

yocto 2018 年最新官方完整pdf文档 624页 内容非常详细

2018-01-27

系统虚拟化 原理与实现

intel开源中心 系统虚拟化 原理与实现 x86虚拟化工程师必备

2017-12-23

Linux insides

半官方的,干货满满的linux教程,作者的视角比较高,非常清晰简明的介绍了Linux各种设计,强烈推荐和Linux有关的开发人员阅读。

2017-12-22

intel-100-series-chipset-datasheet

intel-100-series-chipset 芯片手册。包含了了skylake系列。

2017-12-22

空空如也

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

TA关注的人

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