摘要:https://blog.csdn.net/thisway_diy/article/details/84338249 先把设备树文件读到内存,在启动内核时把设备树的地址写到r2寄存器中a. u-boot中内核启动命令: bootm <uImage_addr> // 无设备树,bootm 0x3000
阅读全文
文章分类 - Linux_嵌入式
摘要:https://gaomf.cn/2016/06/26/U-Boot%20DM9000%E7%BD%91%E5%8D%A1%E9%A9%B1%E5%8A%A8%E6%8F%90%E7%A4%BAcould%20not%20establish%20link%E7%9A%84%E8%A7%A3%E5%8
阅读全文
摘要:https://www.cnblogs.com/qiaoqiao2003/p/3755543.html 手头6410开发板uboot(基于2011.06)其他功能包括ping和tftp都执行正常,唯独缺少nfs。 只需要在其配置文件(每个开发板文件通常名称不同,include/configs/*64
阅读全文
摘要:https://www.cnblogs.com/lidabo/p/5306120.html 今天本来是烧写内核,结果一不小心把uboot也整不能用了,无奈之下只好重新烧个uboot,等都弄好以后,发现系统还是启动不了,原来是启动参数设置不对,于是找到了这篇文章,//是我添加的内容。 原文地址:htt
阅读全文
摘要:https://www.cnblogs.com/linhaostudy/p/8168942.html interrupts 一个计算机系统中大量设备都是通过中断请求CPU服务的,所以设备节点就需要在指定中断号。常用的属性; interrupt-controller 一个空属性用来声明这个node接收
阅读全文
posted @ 2021-03-12 15:14
Red_Point
摘要:https://blog.csdn.net/huanting_123/article/details/89608501 简介:设备驱动程序中,总线驱动模型和设备树的差别在于平台设备的构建不同,在传统平台设备驱动程序写在C文件中,使用设备树时,平台设备之前不存在,在dts文件中构造节点,节点里面含有资
阅读全文
摘要:转载于: https://blog.csdn.net/lidroid/article/details/50237251
阅读全文
摘要:转载于 : https://www.cnblogs.com/xiaojiang1025/p/6131381.html 部分内容 另外 : https://blog.csdn.net/qq_16777851/article/details/87291146 一个计算机系统中大量设备都是通过中断请求CP
阅读全文
摘要:转载于: https://www.cnblogs.com/youchihwang/p/7050846.html Example1 / { #address-cells = <0x1>; // 在 root node 下使用 1 個 u32 來代表 address。 #size-cells = <0x
阅读全文
摘要:https://blog.csdn.net/andrew_111/article/details/80413480 本文参考了http://www.cnblogs.com/pengdonglin137/p/6241895.html及韦老师的内核移植视频 2、内核移植在www.kernel.org上下
阅读全文
摘要:位置无关码: 写位置无关码,其实就是不使用绝对地址,判断有没有使用绝对地址,除了前面的几个规则,最根本的办法看反汇编。 转载于: https://www.cnblogs.com/zongzi10010/p/10023561.html 目录 链接脚本与重定位 总结 链接脚本格式 COMM段BSS段 e
阅读全文
摘要:转载于:https://www.cnblogs.com/rongpmcu/p/7662278.html 前言 主要是想对Linux 串口、usb转串口驱动框架有一个整体的把控,因此会忽略某些细节,同时里面涉及到的一些驱动基础,比如字符设备驱动、平台驱动等也不进行详细说明原理。如果有任何错误地方,请指
阅读全文
摘要:转:https://www.oipapio.com/cn/article-7191558 只分析串口驱动,和console相关的部分暂时省去。 内核串口部分需要用到tty部分,tty包含了tty内核和tty线路规程。这些是在串口代码之前初始化。 1.tty_ldisc线路规程的初始化 只要是函数 d
阅读全文
摘要:转载于: http://blog.chinaunix.net/uid-28758680-id-3885994.html 学习应该是一个先把问题简单化,在把问题复杂化的过程。一开始就着手处理复杂的问题,难免让人有心惊胆颤,捉襟见肘的感觉。读Linux网卡驱动也是一样。那长长的源码夹杂着那些我们陌生的变
阅读全文
摘要:转载于 : http://blog.csdn.net/lizuobin2/article/details/51828594 一、PCI 概念介绍 PCI是CPU和外围设备通信的高速传输总线。PCI规范能够实现32位并行数据传输,工作频率为 33MHz 或 66MHz ,最大吞吐率高达266MB/s,
阅读全文
摘要:转载于:http://www.cnblogs.com/blogs-of-lxl/p/5002692.html UVC: USB Video ClassUVC驱动:drivers\media\video\uvc\ uvc_driver.c分析:1. usb_register(&uvc_driver.d
阅读全文
摘要:转载于: http://www.cnblogs.com/blogs-of-lxl/p/4946113.html 这段时间开始搞安卓camera底层驱动了,把以前的的Linux视频驱动回顾一下,本篇主要概述一下vfl2(video for linux 2). 一. V4L2框架: video for
阅读全文