<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wxchbhd的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wxchbhd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wxchbhd]]></copyright><item><title><![CDATA[linux之work、delayed_work和workqueue]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/123615584</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/123615584</guid><author>wxchbhd</author><pubDate>Sun, 20 Mar 2022 16:30:30 +0800</pubDate><description><![CDATA[本文档描述一下linux中的work、delayed_work和workqueue基本API函数和大致关系，直接用框图形式给出。]]></description><category></category></item><item><title><![CDATA[【转】ICMP/NAT/ARP/RARP/DHCP/DNS协议的作用（基本含义）]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/118122771</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/118122771</guid><author>wxchbhd</author><pubDate>Tue, 22 Jun 2021 23:58:04 +0800</pubDate><description><![CDATA[原文：https://www.cnblogs.com/lvlang/p/10586374.html



ICMP/NAT/ARP/RARP/DHCP/DNS协议的作用



ICMP（ping命令使用的就是这个协议）： Internet control Message Protocol （Internet控制报文协议)用于控制数据报传送中的差错情况。可用于测试主机是否可达；属于网络层

NAT：Network Address Translation（网络地址转换协议）用于把公网的IP地址转换为私网的IP.]]></description><category></category></item><item><title><![CDATA[【转】ICMP协议、DNS、ARP协议、ping、DHCP协议]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/118122677</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/118122677</guid><author>wxchbhd</author><pubDate>Tue, 22 Jun 2021 23:56:09 +0800</pubDate><description><![CDATA[原文：https://www.cnblogs.com/Joezzz/p/10426757.html

1.ICMP协议









1）ICMP协议，即：网络控制消息协议（Internet Control Message Protocol）

2）ICMP是网络层协议，因为ICMP报文是装在IP数据报中，作为它的数据部分发出去的，如图

3）ICMP协议用于报告网路差错和异常，如：网络通不通、主机是否可达、路由是否可用等

4）ICMP报文有两种类型：ICMP差错报告报文和ICMP询问报文


...]]></description><category></category></item><item><title><![CDATA[ADB口在linux上位机安装USB串口驱动（usbserial.ko）后被识别为ttyUSBn口问题的处理参考]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/114022384</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/114022384</guid><author>wxchbhd</author><pubDate>Wed, 24 Feb 2021 14:50:18 +0800</pubDate><description><![CDATA[如题所述问题，可参考如下链接中处理。

本文仅供参考，请客观考虑具体问题，并评估可行性，谢谢！

https://patchwork.kernel.org/project/linux-usb/patch/20180723140220.7166-1-romain.izard.pro@gmail.com/

上述参考中，核心内容如下：




On Mon, Jul 23, 2018 at 04:02:20PM +0200, Romain Izard wrote:
&gt; Some modems now us]]></description><category></category></item><item><title><![CDATA[linux驱动模块加载错误（insmod: can‘t insert ‘xxx.ko‘: invalid module format）的原因之一：内核或者配置不一致]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/113998709</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/113998709</guid><author>wxchbhd</author><pubDate>Tue, 23 Feb 2021 18:06:37 +0800</pubDate><description><![CDATA[问题现象：insmod方式加载某个驱动ko模块，提示insmod: can't insert 'xxx.ko': invalid module format
问题原因之一（也可能是概览较大的一个原因）：目标内核和编译用的内核不一致。
（1）编译驱动模块所用的内核版本，跟要加载进去的目标主机的内核版本不一致；
（2）二者相关配置有某些较明显的区别。
或者，最简单保险的方式：保证主机里的内核，跟编译模块时所用的内核，是完全一套源码，相同配置，基本就没什么问题了。
...]]></description><category></category></item><item><title><![CDATA[【转】insmod和modprobe]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/113991478</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/113991478</guid><author>wxchbhd</author><pubDate>Tue, 23 Feb 2021 15:27:18 +0800</pubDate><description><![CDATA[原文：https://www.cnblogs.com/simk/p/10983261.html



modprobe 和 insmod 区别


1 关于内核加载方式
 1） insmod ： insmod一次只能加载特定的一个设备驱动，且需要驱动的具体地址
 举例说明： insmod pblk.ko // 需要制定pblk.ko的详细地址 ，例如 insmod /home/linusrc/drivers/lightnvm/pblk.ko
 2） modprobe： mo...]]></description><category></category></item><item><title><![CDATA[source insight4导入、导出配置文件的方法]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/113815781</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/113815781</guid><author>wxchbhd</author><pubDate>Mon, 15 Feb 2021 14:29:39 +0800</pubDate><description><![CDATA[source insight4导入、导出配置文件的方法



source insight4是广受软件开发者们喜欢的一款源码编辑和查阅工具，具体原因本文不多赘述。

如果有刚接触该工具，对其还不太了解的同学，推荐可以浏览另一篇转发的博文“https://blog.youkuaiyun.com/wxchbhd/article/details/90727470”。



本文主要介绍一下在使用source insight4工具时，如何导入、导出配置文件，以方便保存自己的独有配置，或者直接导入别人比较好的配置。

步骤如..]]></description><category></category></item><item><title><![CDATA[【转】win10 连接samba 提示用户名或密码不正确]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/112781717</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/112781717</guid><author>wxchbhd</author><pubDate>Mon, 18 Jan 2021 14:58:20 +0800</pubDate><description><![CDATA[原文链接：http://www.majianwei.com/archives/9637

亲测有效！



问诊：

（1）确认服务器smb服务已开启；

（2）确认服务器已创建对应的账户，并且设置密码；

（3）确认本地自己输入的账户和密码正确；

（4）同一个局域网内，有别的同学可以使用该账户和密码正常登陆；--此条相当重要（当然，也可能有的同学pc也登陆不上，也即存在跟本机同样的问题）



给药：

注：如下内容来自博文：http://www.majianwei.com/archives/963..]]></description><category></category></item><item><title><![CDATA[Linux下tar文件压缩、拆分及合并、解压]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/110681470</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/110681470</guid><author>wxchbhd</author><pubDate>Sat, 05 Dec 2020 14:18:03 +0800</pubDate><description><![CDATA[以文件yocto.log的处理为例



源文件：yocto.log

压缩：yocto.log.tar.gz

 $ tar -czvf yocto.log.tar.gz yocto.log

拆分：yocto.log.tar.gz.00，yocto.log.tar.gz.01，yocto.log.tar.gz.02，yocto.log.tar.gz.03

 $ tar -czf - yocto.log.tar.gz | split -b 100 -d - yocto....]]></description><category></category></item><item><title><![CDATA[【转】linux下.bashrc文件 /PATH环境变量修改 /提示符修改]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/108984905</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/108984905</guid><author>wxchbhd</author><pubDate>Fri, 09 Oct 2020 19:45:54 +0800</pubDate><description><![CDATA[本文为转载，仅供学习交流。

原文：https://www.cnblogs.com/testlife007/p/6548698.html



1） .bashrc文件

 在linux系统普通用户目录（cd /home/xxx）或root用户目录（cd /root）下，用指令ls -al可以看到4个隐藏文件，

 .bash_history 记录之前输入的命令

 .bash_logout 当你退出时执行的命令

 .bash_profile 当你登入shell时...]]></description><category></category></item><item><title><![CDATA[【转】我对linux的理解之device_register]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/108763821</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/108763821</guid><author>wxchbhd</author><pubDate>Wed, 23 Sep 2020 22:56:45 +0800</pubDate><description><![CDATA[原文链接：http://blog.chinaunix.net/uid-20602659-id-2921577.html

我对linux的理解之device_register



分类：LINUX

2011-09-28 11:26:29








------------------------------------------

本文系本站原创,欢迎转载!

转载请注明出处:amingriyue.blog.chinaunix.net
---------------------------...]]></description><category></category></item><item><title><![CDATA[【转】我对linux理解之driver_register]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/108763780</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/108763780</guid><author>wxchbhd</author><pubDate>Wed, 23 Sep 2020 22:55:02 +0800</pubDate><description><![CDATA[原文链接：http://blog.chinaunix.net/uid-20602659-id-2913985.html

我对linux理解之driver_register



分类：LINUX

2011-09-27 10:31:37








------------------------------------------

本文系本站原创,欢迎转载!

转载请注明出处:amingriyue.blog.chinaunix.net
----------------------------...]]></description><category></category></item><item><title><![CDATA[【转】list_for_each_entry解析]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/108645811</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/108645811</guid><author>wxchbhd</author><pubDate>Thu, 17 Sep 2020 15:57:35 +0800</pubDate><description><![CDATA[原文：https://www.cnblogs.com/Caden-liu8888/p/7693508.html



list_for_each_entry解析

双向链表及链表头:

建立一个双向链表通常有一个独立的用于管理链表的链表头，链表头一般是不含有实体数据的，必须用INIT_LIST_HEAD（）进行初始化，表头建立以后，就可以将带有数据结构的实体链表成员加入到链。


INIT_LIST_HEAD (&amp;nphy_dev_list);



定义:


#define list_for..]]></description><category></category></item><item><title><![CDATA[【转】RPMsg：协议简介]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/108547090</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/108547090</guid><author>wxchbhd</author><pubDate>Sat, 12 Sep 2020 11:17:42 +0800</pubDate><description><![CDATA[注：本文为转发，只为学习交流及备忘，请移步原文，谢谢！

RPMsg：协议简介

https://www.jianshu.com/p/c7cdad8273ed





RPMsg：协议简介



SunnyZhou1024关注

2020.07.19 20:49:54字数 1,826阅读 166

0. 起因

之前在RPC原理与FastRPC实现一文中介绍过RPC的原理，简而言之，RPC就是实现本地程序调用位于另一个地址空间的例程（routine）的一种技术手段，其基本架构如图0-1所示。



...]]></description><category></category></item><item><title><![CDATA[【转】MIPI-CPHY、DPHY和MPHY基本介绍]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/108449930</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/108449930</guid><author>wxchbhd</author><pubDate>Mon, 07 Sep 2020 16:12:01 +0800</pubDate><description><![CDATA[原文：

http://blog.sina.com.cn/s/blog_4056759f0102zmvw.html

1.基本概念

在MIPI目前公布的协议中，有3类基于摄像头的接口，一个是前几年大行其道的D-PHY接口，一个是C-PHY接口，还有一个是M-PHY接口。

D-PHY接口一般是1/2/4 Lane，每个Lane走差分线对，是电流驱动型，单信号幅度一般是200mv，线对差分的幅度在400mv左右，布线要求是等长且成双成对，D-PHY是有单独的同步时钟来进行同步，最多是10根线，但...]]></description><category></category></item><item><title><![CDATA[【转】Xmodem、Ymodem协议总结]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/105010400</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/105010400</guid><author>wxchbhd</author><pubDate>Sat, 21 Mar 2020 15:14:05 +0800</pubDate><description><![CDATA[原文：https://blog.youkuaiyun.com/hkh5730/article/details/25145651



Xmodem、Ymodem协议总结

写在前面：

　　本文包含如下内容：

　　一、文件传输简介

　　二、传输协议

　　三、协议特点

　　四、XModem协议解析

　　　　（4-1）协议校验和方式传输流程解析

　　　　（4-2）CRC校验信息包解析

　　五、Y...]]></description><category></category></item><item><title><![CDATA[ubuntu中安装petalinux提示ERROR: Failed to install Yocto SDK for aarch64的处理方式之一]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/104849252</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/104849252</guid><author>wxchbhd</author><pubDate>Fri, 13 Mar 2020 21:03:34 +0800</pubDate><description><![CDATA[问题如下：

。。。。

INFO: Installing PetaLinux...
*********************************************
WARNING: PetaLinux installation directory: /opt/pkg/petalinux/. is not empty!
*********************************...]]></description><category></category></item><item><title><![CDATA[【转】一文带你了解ARM的发展历程]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/104691546</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/104691546</guid><author>wxchbhd</author><pubDate>Fri, 06 Mar 2020 11:51:17 +0800</pubDate><description><![CDATA[原文：http://www.elecfans.com/d/716428.html



一文带你了解ARM的发展历程

半导体行业联盟•来源：未知•作者：胡薇•2018-07-26 08:20•14983次阅读

0

ARM公司既不生产芯片也不销售芯片，它只出售芯片技术授权。却做到了在手持设备市场上占有90%以上的份额。软银在2016年耗资300多亿美元拿下ARM，使得本来就大红大紫...]]></description><category></category></item><item><title><![CDATA[【转】关于ARM Cortex内核的种类以及性能解读]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/104691228</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/104691228</guid><author>wxchbhd</author><pubDate>Fri, 06 Mar 2020 10:51:25 +0800</pubDate><description><![CDATA[原文：http://www.elecfans.com/d/971017.html

关于ARM Cortex内核的种类以及性能解读

贸泽电子•来源：djl•2019-08-27 14:31•2823次阅读

0

ARMCortex内核系列提供非常广泛的具有可扩展性的性能选项，设计人员有机会在多种选项中选择最适合自身应用的内核，而非千篇一律的采用同一方案。Cortex系列组合大体上分...]]></description><category></category></item><item><title><![CDATA[putty中打开输入字符回显的设置方式]]></title><link>https://blog.youkuaiyun.com/wxchbhd/article/details/104689954</link><guid>https://blog.youkuaiyun.com/wxchbhd/article/details/104689954</guid><author>wxchbhd</author><pubDate>Fri, 06 Mar 2020 10:03:12 +0800</pubDate><description><![CDATA[1.点击“左上角图标”，选择“change settings”



2. "Terminal"选项-“Local echo”选择“Force on”-"Apply"后返回输入窗口即可




]]></description><category></category></item></channel></rss>