作为本人 linux 内核 学习笔记。主要讲述uboot启动、linux kernel驱动、内核各个子模块,以及linux驱动开发笔记。 master分支:学习驱动的主线。后面我想研究高级驱动的时候,在思考一些内核机制的时候发现对它的时间无法精确掌握,所以就暂停了高级驱动的学习,转而研究内核了。 obsidian_version分支:学习内核的主线,后续会以该主线为主,作为进一步的笔记管理方案。
最近更新: 8天前基于时间轮询的多任务及任务间通讯和驱动软件框架。 特性: 多任务之间完全独立,任务之间通过消息进行通讯,每个任务有独立的时间轮询。驱动架构分层与分离, 具有模块化,移植性,可复用性,软件分层设计的特点。
最近更新: 14天前从零开始制作一个属于你自己的GPU | 基于FPGA的图形加速器实现原理。先看知乎文章:https://zhuanlan.zhihu.com/p/714400366。首先感谢:DBinary。本仓库是基于PainterEngine在ZYNQ7020上的复刻,1、使用Vivado2024.2版本。使用的硬件TB自己搜哈:杭海电子科技 HELLOFPGA Smart Zynq SP2。
最近更新: 1年前