# Linux Driver Demo **Repository Path**: finalize/linux-driver-demo ## Basic Information - **Project Name**: Linux Driver Demo - **Description**: Linux字符型设备驱动简析和示例代码 - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-06-15 - **Last Updated**: 2024-06-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Linux字符型设备驱动程序示例 本仓库为“Linux字符型设备内核驱动“(以下简称为设备驱动)的示例程序,侧重于展示各种框架下的驱动程序的结构,而具体的读写函数仅作为展示 - [1. 内核模块](#1-内核模块) - [2. cdev简介及驱动](#2-cdev简介及驱动) - [3. udev/mdev简介及使用](#3-udevmdev简介及使用) - [4. platform驱动及使用](#4-platform驱动及使用) - [5. fdt简介及使用](#5-fdt简介及使用) ## 1. 内核模块 设备驱动程序通常编写为内核模块的形式,因此,在探究设备驱动程序之前,首先要掌握内核模块。 关于内核模块的详细说明和示例代码请参阅[内核模块](./00_kernel_module/readme.md) ## 2. cdev简介及驱动 ## 3. udev/mdev简介及使用 ## 4. platform驱动及使用 ## 5. fdt简介及使用