原创 指針運算

博客搬至:https://blog.csdn.net/MasterJackal/article/details/80565364

原创 將兩個有序鏈表head1、head2合成一個有序鏈表

博客搬至:https://blog.csdn.net/MasterJackal/article/details/80565431

原创 itop-4412之設備註冊

本節主要介紹如何在平臺總線中註冊設備 1. 設備註冊需要用到結構體 platform_device 該結構體的頭文件爲:include/linux/platform_device.h 主要是用來定義設備的名稱、子設備編號。具體結構

原创 雜項設備驅動註冊總結

一個簡單的雜項設備驅動註冊主要有:設備註冊、驅動註冊、生成設備節點三個步驟,用下圖對雜項設備驅動註冊實現概括。 通過實現簡單的雜項設備驅動開發,對整個過程進行總結,其中可能存在理解錯誤或理解不透徹的地方

原创 c語言數組和指針

博客搬至: https://blog.csdn.net/MasterJackal/article/details/80565166

原创 Linux 網絡編程之socket、select

博客搬至:https://blog.csdn.net/MasterJackal/article/details/80565472

原创 實現C語言strcpy()函數

博客搬至:https://blog.csdn.net/MasterJackal/article/details/80565407

原创 指針與數組的內存分配

博客搬至:https://blog.csdn.net/MasterJackal/article/details/80565237

原创 動態內存分配

博客搬至:https://blog.csdn.net/MasterJackal/article/details/80565321

原创 itop4412生成設備節點

在註冊驅動成功之後,若要與應用層進行通信,則需要生成設備節點。上層應用通過調用標準的接口函數調用設備節點來實現與底層驅動之間的通信。本節將介紹生成雜項設備的設備節點的操作流程 1. 雜項設備註冊函數及結構體 所需頭文件路徑:includ

原创 itop4412之驅動註冊

接着設備註冊之後,就是進行驅動註冊,本節主要介紹驅動註冊操作流程 1.驅動註冊和卸載函數介紹 驅動註冊函數:platform_driver_register函數 驅動卸載函數:platform_driver_unregister 函數