摘要:
title: 字符设备驱动(三)中断框架 tags: linux date: 2018 11 22 18:58:22 toc: true 字符设备驱动(三)中断框架 [TOC] 引入 裸机中断流程 1. 外部触发 2. CPU 发生中断, 强制的跳到异常向量处 3. 跳转到具体函数 1. 保存被中断 阅读全文
摘要:
title: 字符设备驱动(二)按键点灯 tags: linux date: 2018 11 21 18:06:37 toc: true 字符设备驱动(二)按键点灯 [TOC] 数据交互 用户内存和内核内存是独立的,在各自的地址空间实现。内核与用户函数交互需要使用 和`copy_to_user`. 阅读全文
摘要:
title: 字符设备驱动(一)框架 tags: linux date: 2018 11 19 22:40:11 toc: true 字符设备驱动(一)框架 [TOC] 命令速记 框架结构 中`App open/close`等库函数去控制硬件设备. 1. 这些是系统的接口函数,由C库实现 2. 调用 阅读全文