嵌入式Linux开发:迅为教程学习记录

文章目录

  • 驱动开发零散篇
  • 驱动开发篇
  • 并发与竞争篇
  • 系统编程

驱动开发零散篇

  • 嵌入式Linux驱动开发(一)Helloworld驱动模块

  • 嵌入式Linux驱动开发(二)字符设备驱动模块

  • 嵌入式Linux驱动开发(三)ioctl函数

  • 嵌入式学习之Linux驱动:IO模型(1)概览

  • 嵌入式学习之Linux驱动:IO模型(2)使用等待队列实现阻塞访问

驱动开发篇

  • 嵌入式Linux(1):make menuconfig图形化界面
  • 嵌入式Linux(2):将Helloworld驱动编译到内核
  • 嵌入式Linux(3):设备驱动–杂项驱动(MISC)
  • 嵌入式Linux(4):应用层和内核层数据传输
  • 嵌入式Linux(5):物理地址到虚拟地址映射
  • 嵌入式Linux(6):驱动模块传参
  • 嵌入式Linux(7):字符设备驱动–申请设备号
  • 嵌入式Linux(8):字符设备驱动–注册字符类设备
  • 嵌入式Linux(9):字符设备驱动–自动创建设备节点
  • 嵌入式Linux(10):杂项设备和字符设备驱动总结
  • 嵌入式Linux(11):平台总线模型介绍
  • 嵌入式Linux(12):平台总线模型–注册platform设备
  • 嵌入式Linux(13):平台总线模型–注册platform驱动(终结篇)
  • 嵌入式Linux(14):设备树

并发与竞争篇

  • 并发与竞争(一)概念
  • 并发与竞争(二)原子操作
  • 并发与竞争(三)自旋锁
  • 并发与竞争(四)信号量
  • 并发与竞争(五)互斥锁
  • 并发与竞争(六)总结

系统编程

  • 系统编程(1):基本程序框架–IO
  • 系统编程(2):库,静态库和动态库
  • 系统编程(3):进程
  • 系统编程(4):进程间通信

你可能感兴趣的:(目录,linux,学习,驱动开发)