• 2024-06-22zynq-7000 7Z020 双网卡调试
    zynq-70007Z020双网卡调试网卡芯片采用两片RTL8201FMII模式注意:图中R920需要去掉。设备树添加&gem0{compatible=“cdns,zynq-gem”;status=“okay”;phy-mode=“mii”;clock-frequency=<25000000>;xlnx,ptp-enet-clock=<0x69f6bcb>;phy-handle
  • 2024-06-17ARM Linux 设备树详细介绍(2)共二篇
    承接上文,第一篇        3.Device&Tree引发的BSP和驱动变更        有了DeviceTree后,大量的板级信息都不再需要,譬如过去经常在arch/arm/plat-xxx和arch/arm/mach-xxx实施的如下事情:        1.注册platform_device,绑定resource,即内存、
  • 2024-06-07设备树学习
    设备树(DeviceTree),将这个词分开就是“设备”和“树”,描述设备树的文件叫做DTS(DeviceTreeSource),这个DTS文件采用树形结构描述板级设备,也就是开发板上的设备信息,比如CPU数量、内存基地址、IIC接口上接了哪些设备、SPI接口上接了哪些设备等等。具体如下图所示:树的主
  • 2024-04-19android studio jdk问题
    报错使用Terminal运行命令,报错:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Aproblemoccurredconfiguringrootproject'StringFog'.>Couldnotresolveallfilesforconfiguration':classpath'.>Couldnotresolvec
  • 2024-04-11Proxmox VE 8.1 Kernel 6.5.13-5-pve ,无法支持核显 SR-IOV 的问题
    我的之前的博客《利用显卡的SR-IOV虚拟GPU技术,实现一台电脑当七台用》介绍了ProxmoxVE7.x上启用核显虚拟化的方法。并给出了两个脚本,快速启用核显的SR-IOV。该脚本在PromoxVE7.x和8.x都做了测试。近期重新在ProxmoxVE8.1上部署,发现无法正常工作。 经过检查发现
  • 2024-03-23设备树DTS简介及DTS基本语法
    参考资料:https://www.bilibili.com/video/BV1fJ411i7PB?p=16&vd_source=432ba293ecfc949a4174ab91ccc526d6 在linux3.1版本引入设备树设备树用来描述板级信息编译设备树:makeall//全编译,包括内核镜像和dtbmakedtbs//编译所有的设备树文件makeimx6ull-14x1
  • 2024-02-27Nginx添加第三方模块,出现“is not binary compatible in”错误的解决方案
    动态编译好第三方模块:ngx_http_ts_module.so 检测nignx配置,异常sudo/usr/local/openresty/nginx/sbin/nginx-tnginx:[emerg]module"/usr/local/openresty/nginx/modules/ngx_http_ts_module.so"isnotbinarycompatiblein/usr/local/openresty/nginx/conf/nginx.conf
  • 2023-12-21Linux设备树
    Linux设备树Linux设备树语法详解-Abnor-博客园(cnblogs.com)Linux设备树(2)——设备树格式和使用-Hello-World3-博客园(cnblogs.com)https://www.cnblogs.com/hellokitty2/p/10999432.html1、概念​设备树的出现是为了实现驱动代码和设备信息的分离,在设备树
  • 2023-10-23grpc
    UseHTTP2.0:CompatiblewithHTTP1.X,retainingthehighperformanceofTCPprotobuf是协议grpc无缝集成了protobuf
  • 2023-08-24什么是 Backwards-compatible update releases
    Backwards-compatibleupdatereleases,也被称为“向后兼容的更新发布”,是软件开发和维护中的一个关键概念。它指的是在软件系统中进行更新或升级时,确保新版本的软件能够与旧版本的软件保持兼容,不会破坏已有的功能和接口,从而使得用户能够平滑地升级而无需进行大规模的改动。这个概
  • 2023-08-1611 Linux 设备树
    一、什么是设备树?  设备树(DeviceTree),描述设备树的文件叫做DTS(DeviceTreeSource),这个DTS文件采用树形结构描述板级设备,也就是开发板上的设备信息:  树的主干就是系统总线,IIC控制器、GPIO控制器、SPI控制器等都是接到系统主线上的分支。IIC控制器有分为IIC1
  • 2023-08-14linux uart驱动
    注:该文档对应的linux版本为linux4.9,以hi3559uart芯片驱动为例一、uart驱动加载hi3559对应的uart驱动文件为drivers/tty/serial/amba-pl011.c,然而,该文件中的compatible与设备树中的并不匹配。因为这里不使用compatible匹配,而是使用amba_id匹配,所以串口的初始化入口函数为pl
  • 2023-08-07Compatible Numbers
    CompatibleNumbers思路对于一个数\(x\),如果想要构造一个数\(y\)使得\(x\&y=0\)那么显然对于\(x\)的每一位:如果当前位是0,那么\(y\)这一位可以填\(1,0\)如果当前位是1,那么\(y\)这一位可以填\(0\)那么对于用这种方式构造出来的数的一些位是可以互换的,而互
  • 2023-07-26ltsql 增加语法兼容类型提示
    背景lightdb目前兼容mysql,oracle语法。为了提醒用户正在使用的是哪种类型的数据库,lightdb在ltsql端增加了连接提示。用户在初次连接数据库或在psql内切换数据库时,会打印一条消息提示。该功能出现在lightdb版本:LightDB1.0.V202303.00.000测试用例$#不带参数运行,
  • 2023-07-12TyporaCrack
    typro-1.6.7-Activationpatch(backwardcompatible)Thismethodissuitableforthelatestversion,butitmaytriggerfalsealarmsinantivirussystems.Thespecificstepsareasfollows:1.Downloadthelatestversionfromthetyproofficialwebsite.2.
  • 2023-07-08t113-c-设备树-驱动调用篇(获取设备节点和属性)
    我们以pwm为例编写程序1.首先编写出入口函数//#include"linux/module.h"//#include"linux/fs.h"////#include"linux/stddef.h"//#include"linux/types.h"////#include"crypto/if_alg.h"#include"treecom.h"
  • 2023-05-29SAP UI5 compatible version 字段的作用和框架解析该值的位置
    在开发SAPUI5应用程序时,我们可以指定一个SAPUI5兼容版本(SAPUI5compatibleversion)字段。该字段用于确定应用程序所使用的SAPUI5版本,以确保应用程序与所选版本的框架兼容。SAPUI5兼容版本字段的作用是指定应用程序所依赖的SAPUI5版本。它定义了应用程序在运行时所使用的API和功能
  • 2023-04-16各大搜索引擎的UA最全整理
    #blog1http://www.zxar520.com/webseo/1189.htmlbaidu:Mozilla/5.0(compatible;Baiduspider/2.0;+http://www.baidu.com/search/spider.html)Google:Mozilla/5.0(compatible;Googlebot/2.1;+http://www.google.com/bot.html)Sogou:Sogouwebspider/4.0(+http://www
  • 2023-04-13linux设备树-linux内核设备树移植(二)
    ----------------------------------------------------------------------------------------------------------------------------内核版本:linux5.2.8根文件系统:busybox1.25.0u-boot:2016.05-------------------------------------------------------------------------------
  • 2023-02-18【IMX6ULL学习笔记】十三、DTS语法
    一、设备树设备树是一种描述硬件的数据结构,它起源于OpenFirmware(OF)。在Linux2.6中,ARM架构的板极硬件细节过多地被硬编码在arch/arm/plat-xxx和arch/arm/mach-xxx
  • 2023-01-19《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第二十章 Linux设备树​
    Linux设备树​前面章节中我们多次提到“设备树”这个概念,因为时机未到,所以当时并没有详细的讲解什么是“设备树”,本章我们就来详细的谈一谈设备树。掌握设备树是Linux驱动开
  • 2023-01-14设备树dts中的ranges作用
    一、设备树下面是我们将要实验的设备树的例子:/{#address-cells=<1>;#size-cells=<1>;demo_level0{compatible="simple-bus";
  • 2022-12-13PCRE Perl Compatible Regular Expressions Learning
    PCREPerlCompatibleRegularExpressionsLearningcatalog1.PCREIntroduction2.pcre2api3.pcre2jit4.PCREPrograming 1.PCREIntroductio
  • 2022-12-12SEO知识:2022年最新蜘蛛UA大全(持续更新中.......)
    1、百度蜘蛛:BaiduspiderBaiduspider-imagebaiduboxappBaiduspider-render。IP段参考#PC搜索UA:Mozilla/5.0(compatible;Baiduspider/2.0;+http://www.baidu.com/s
  • 2022-12-07android驱动之设备树
    使用DeviceTree之后,可以实现不改动内核代码(不改动zImage)的情况下,不同产品,只更换相应的*.dtb文件即可启动系统。即相同的zImage使用不同的*.dtb文件,可以启动不同的产品。