<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[画卷]]></title><description><![CDATA[白云深处有清宫，不胜人间烟火浓。]]></description><link>https://blog.youkuaiyun.com/nitonggui</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; nitonggui]]></copyright><item><title><![CDATA[ubuntu22.04 安装python2.7]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/132317227</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/132317227</guid><author>nitonggui</author><pubDate>Wed, 16 Aug 2023 13:09:14 +0800</pubDate><description><![CDATA[【代码】ubuntu22.04 安装python2.7。]]></description><category></category></item><item><title><![CDATA[mod运算公式]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/130011031</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/130011031</guid><author>nitonggui</author><pubDate>Fri, 07 Apr 2023 14:14:40 +0800</pubDate><description><![CDATA[模（Mod）运算的规则、公式与基本四则运算有些类似，但是除法例外。对于任意实数x,y,可以有。]]></description><category></category></item><item><title><![CDATA[vim多行并行，字符串拆分]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/129444323</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/129444323</guid><author>nitonggui</author><pubDate>Fri, 10 Mar 2023 15:49:56 +0800</pubDate><description><![CDATA[gg 用于跳到行首v 转换成 visual 模式G 跳到最后一行J 合并行。]]></description><category></category></item><item><title><![CDATA[解决ubuntu右键解压windows压缩包乱码]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/128980644</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/128980644</guid><author>nitonggui</author><pubDate>Sat, 11 Feb 2023 10:11:00 +0800</pubDate><description><![CDATA[右键文件，选择script->unzip.sh，可以批量解压文件。功能：批量解压zip文件，去文件空格，解决中文乱码问题。修改脚本可以做任意的你想要的功能。脚本命名：unzip.sh。]]></description><category></category></item><item><title><![CDATA[Sublime Text 4 替代 Notepad++]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/128977846</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/128977846</guid><author>nitonggui</author><pubDate>Fri, 10 Feb 2023 22:01:34 +0800</pubDate><description><![CDATA[主要解决Linux下使用图形化搜索大数据文件并显示结果的缺陷，Windows下notepad++搜索并显示搜索列表的功能确实很方便。Linux下没有现成的，只能wine+notepad++ ，果断放弃。Sublime Text 4 ，搜索快捷键： ctrl+shift+F，取消选择左边的user buffer，以列表形式显示再屏幕下方，效果和notepad++类似。汉化就算了，有条件的可以买license支持一下开发人员。另外可以安装插件来实现中文转码，方便！]]></description><category></category></item><item><title><![CDATA[线性相关性分析及代码实现]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/128972100</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/128972100</guid><author>nitonggui</author><pubDate>Fri, 10 Feb 2023 15:59:49 +0800</pubDate><description><![CDATA[【代码】线性相关性分析及代码实现。]]></description><category></category></item><item><title><![CDATA[求迭代平均]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/128956344</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/128956344</guid><author>nitonggui</author><pubDate>Thu, 09 Feb 2023 17:09:54 +0800</pubDate><description><![CDATA[【代码】求迭代平均。]]></description><category></category></item><item><title><![CDATA[ubuntu解决解压中文压缩包乱码]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/128831946</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/128831946</guid><author>nitonggui</author><pubDate>Wed, 01 Feb 2023 12:58:02 +0800</pubDate><description><![CDATA[ubuntu中文解压，中文转码脚本]]></description><category></category></item><item><title><![CDATA[ubuntu22.04 配置集合]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/128814072</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/128814072</guid><author>nitonggui</author><pubDate>Tue, 31 Jan 2023 11:09:09 +0800</pubDate><description><![CDATA[优麒麟官网安装说明： 截图，汉字输入与显示、传输文件都可以。微信，QQ 在Ubuntu22.04下通过优麒麟官网应用下载提供的wine版deb包安装完美解决，优麒麟官方网址：https://ubuntukylin.com/applications/ 根据官方提供的安装方法安装即可。]]></description><category></category></item><item><title><![CDATA[OPENOCD在线调试uboot2010.06, utu2440 (扬创2440v4.5)]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/115816983</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/115816983</guid><author>nitonggui</author><pubDate>Sun, 18 Apr 2021 08:52:36 +0800</pubDate><description><![CDATA[主机环境为ubuntu20.04，硬件环境为utu2440+jlinkv9。 安装openocd：


sudo apt-get install openocd

openocd 需要配置自己的openocd.cfg，配置文件可以放在当前执行openocd的目录，也可以是用参数-f指定。创建自己的openocd.cfg， 文件内容如下：


source [find interface/jlink.cfg]
source [find board/utu2440.cfg]

其中utu2440.cfg ...]]></description><category></category></item><item><title><![CDATA[ubuntu 16.04 环境下编译S3C2440平台总结 (更新)]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/53358265</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/53358265</guid><author>nitonggui</author><pubDate>Sat, 26 Nov 2016 23:26:41 +0800</pubDate><description><![CDATA[1. 使用openocd烧写S3C2440的nandflash
 a) 准备工作：sudo apt-get install openocd
 b) openocd 需要配置自己的openocd.cfg，配置文件可以放在当前执行openocd的目录，也可以是用参数-f指定。我目前的openocd.cfg配置如下：
 source [find interface/jlink.c]]></description><category></category></item><item><title><![CDATA[Linux内核跟踪之syscall tracer]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/21027453</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/21027453</guid><author>nitonggui</author><pubDate>Tue, 11 Mar 2014 17:34:42 +0800</pubDate><description><![CDATA[------------------------------------------

本文系本站原创,欢迎转载!
转载请注明出处:http://ericxiao.cublog.cn/
------------------------------------------

一: 前言
Syscall tracer是用来跟踪系统调用的,它会检测所有系统调用的入口和出口,再将相关的信息保]]></description><category></category></item><item><title><![CDATA[Linux内核跟踪之trace框架分析]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/21027397</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/21027397</guid><author>nitonggui</author><pubDate>Tue, 11 Mar 2014 17:33:37 +0800</pubDate><description><![CDATA[------------------------------------------

本文系本站原创,欢迎转载!
转载请注明出处:http://ericxiao.cublog.cn/
------------------------------------------

一: 前言
本文主要是对trace的框架做详尽的分析, 在后续的分析中，再来分析接入到框架中的几个重要的trac]]></description><category></category></item><item><title><![CDATA[Linux内核跟踪之ring buffer的实现]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/21027315</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/21027315</guid><author>nitonggui</author><pubDate>Tue, 11 Mar 2014 17:32:38 +0800</pubDate><description><![CDATA[------------------------------------------

本文系本站原创,欢迎转载!
转载请注明出处:http://ericxiao.cublog.cn/
------------------------------------------

一: 前言
Ring buffer是整个trace系统使用缓存管理的一种方式, 由于trace可能在内核运行的任]]></description><category></category></item><item><title><![CDATA[linux驱动工程面试必问知识点]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/20468083</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/20468083</guid><author>nitonggui</author><pubDate>Tue, 04 Mar 2014 16:13:20 +0800</pubDate><description><![CDATA[一：说明
一看就知道，找工作用的，主要想从事驱动方面的开发工作，当然追求linux的道路还很漫长，先说说面试，面试了4家跟驱动相关的公司，只有一家(深圳中微电科技有限公司)让我佩服(还是通过电话面试的)，工程师问的问题其实也不难，平时看书的朋友都大概知道(只是不能全面的回答罢了，所以写这个原因就是把它尽量搞清楚，下次在碰到类似的问题，就可以滔滔不绝了)，其他3家的工程师，没有问一个驱动的方面的问]]></description><category></category></item><item><title><![CDATA[linux内核netfilter模块分析之：HOOKs点的注册及调用]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/20467791</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/20467791</guid><author>nitonggui</author><pubDate>Tue, 04 Mar 2014 16:09:51 +0800</pubDate><description><![CDATA[-1: 为什么要写这个东西?
最近在找工作,之前netfilter 这一块的代码也认真地研究过，应该每个人都是这样的你懂 不一定你能很准确的表达出来。 故一定要化些时间把这相关的东西总结一下。
0：相关文档
 linux 下 nf_conntrack_tuple 跟踪记录  其中可以根据内核提供的数据结构获取连接跟踪记录。
 iptables 中的NAT使用总结    iptable的在防]]></description><category></category></item><item><title><![CDATA[atheros无线驱动之：ACL黑白名单]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/20467431</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/20467431</guid><author>nitonggui</author><pubDate>Tue, 04 Mar 2014 16:05:53 +0800</pubDate><description><![CDATA[1：ACL
Access Control List (ACL) is a mechanism in AP mode operation to restrict association of clients based on their MAC addresses. User can add MAC addresses to the ACL and also configure policyto]]></description><category></category></item><item><title><![CDATA[atheros无线驱动之:数据接收流程]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/20467311</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/20467311</guid><author>nitonggui</author><pubDate>Tue, 04 Mar 2014 16:04:18 +0800</pubDate><description><![CDATA[1：数据处理函数tasklet,workqueue
在之前的初始化代码中的函数__ath_attach()中，有如下的代码：

#ifndef ATH_SUPPORT_HTC
#ifdef ADF_SUPPORT
    ATH_INIT_TQUEUE(&osdev->intr_tq, (adf_os_defer_fn_t)ath_tasklet, (void*)dev);
#else]]></description><category></category></item><item><title><![CDATA[atheros无线驱动之:管理帧：认证帧]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/20467255</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/20467255</guid><author>nitonggui</author><pubDate>Tue, 04 Mar 2014 16:03:33 +0800</pubDate><description><![CDATA[1：认证帧的组成
看看80211协议上面对帧的组成的说明如下：

先看看在认证模式为：open时，认证帧的格式：认证请求和认证响应。

响应帧

有上面的俩个帧的格式可以看出：使用的认证算法为：0，seqNum分别为：1和2.
##############################################################################]]></description><category></category></item><item><title><![CDATA[atheros无线驱动之：系统初始化]]></title><link>https://blog.youkuaiyun.com/nitonggui/article/details/20467073</link><guid>https://blog.youkuaiyun.com/nitonggui/article/details/20467073</guid><author>nitonggui</author><pubDate>Tue, 04 Mar 2014 16:01:49 +0800</pubDate><description><![CDATA[1：atheros WLAN系统框图

Atheros的驱动是应用于在类似如上图的方案中的，可以不是很清楚但是可以看看如下的框



其中atheros主要的芯片有：AR9344、AR9341，AR9382，AR7240,AR7342(无wifi)，交换芯片类AR8328/8337。
在双频率设备中，第一张网卡wifi0基本上使用如AR9344、9341提供的2.4或者5.8G来实现]]></description><category></category></item></channel></rss>