自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SubiU

记录点滴,学海泛舟。

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 字符设备驱动的创建(code)

/******************************************************/1、创建设备号 dev_t dev;2、申请设备号 静态注册设备号 int register_chrdev_region(dev_t from, unsigned count, const char *name)动态分配设备号 int alloc_chrdev_region(dev...

2018-02-28 22:25:43 452

原创 linux设备驱动 (0)

一、linux中设备驱动的类型字符设备:GPIO、EINT、ADC、WDT、LCD、CAMERA、JPEG......块设备:nand flash、SD卡、硬盘网络设备:有线网卡、无线网卡===================================================================================二、字符设备驱动的描述1、cdevcdev是一...

2018-02-28 20:53:23 299

原创 Linux设备驱动 (1)

1.Linux设备驱动分类按管理的设备硬件来分字符设备按字节流访问,能够顺序访问,也能够指定位置访问按键 串口 终端 触摸屏 LCD等块设备在Unix系统下,块设备按一定的数据块进行访问,数据块为512bytes 1K等在Linux下,块设备既可以按数据块的方式访问,也可以按字节流访问, 他和字符设备的区别在于linux系统中描述块设备和字符设备的数据结构和操作方法是不一样的网络设备网卡,网络设备...

2018-02-28 20:50:48 285

转载 C函数返回局部变量

一般的来说,函数是可以返回局部变量的。 局部变量的作用域只在函数内部,在函数返回后,局部变量的内存已经释放了。因此,如果函数返回的是局部变量的值,不涉及地址,程序不会出错。但是如果返回的是局部变量的地址(指针)的话,程序运行后会出错。因为函数只是把指针复制后返回了,但是指针指向的内容已经被释放了,这样指针指向的内容就是不可预料的内容,调用就会出错。准确的来说,函数不能通过返回指向栈内存的指针(注意

2018-02-07 11:03:06 514

Linux操作系统内核分析

《Linux操作系统内核分析》本书共分十三章 ,对Linux内核进行了较全面的分析,既包括了对进程调度、内存管理、进程间通信、虚拟文件系统、设备驱动程序及网络子系统的分析,也包括对Linux整体结构的把握、Linux启动过程的剖析以及Linux独具特色的模块机制的分析与应用等。 这些内容对于那些准备深入Linux操作系统内部、阅读Linux内核源代码的读者具有非常高的参考价值。 Linux应用开发、管理人员,大专院校相关专业师生,以及对Linux感兴趣的用户均可从本书中受益。曾被指定为中科院考博参考书。

2017-09-30

深入分析Linux内核源代码

深入分析Linux内核源代码,系统地讲解了linux的相关知识,如中断机制、进程调度、内存管理、文件系统、设备驱动、网络、内核API等。文档高清,非常适合查看。

2017-09-30

空空如也

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

TA关注的人

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