<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[makethyme的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/makethyme</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; makethyme]]></copyright><item><title><![CDATA[LDD3 linux设备驱动程序学习之lddbus]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/7193782</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/7193782</guid><author>makethyme</author><pubDate>Wed, 11 Jan 2012 15:15:51 +0800</pubDate><description><![CDATA[1. struct device不再包含bus_id,取而代之的是.init_name，修改ldd_bus
  struct device ldd_bus = {
        .init_name = "ldd0",
        .release = ldd_bus_release
};修改函数register_ldd_device如下：
   将strncpy(ldddev->dev]]></description><category></category></item><item><title><![CDATA[LDD3之usb-skeleton]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/7084143</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/7084143</guid><author>makethyme</author><pubDate>Mon, 19 Dec 2011 14:41:47 +0800</pubDate><description><![CDATA[在LDD3的例程usb-skeleton中，
1）修改id_table如下：
static struct usb_device_id skel_table [] = {
            {.driver_info = 42},
            {}
};从而对每个usb device，都会调用这个driver.
2）usb_buffer_alloc/usb_buffer_fr]]></description><category></category></item><item><title><![CDATA[ldd3中scullv模块vm_operations_struct -> nopage到vm_operations_struct ->fault的变换]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/6970221</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/6970221</guid><author>makethyme</author><pubDate>Mon, 14 Nov 2011 21:41:14 +0800</pubDate><description><![CDATA[关于ldd3的scullv，在编译过程中，主要是vm_operations_struct中现在的kernel中已经没有.nopage这一operation了，其被 fault替换了。下面逐一说明：

（1）main.c中，主要就是就是上一篇文章提到的INIT_WORK, schedule_delayed_work等改变。可以参考逐一改变即可。

（2）在scullv.h中，需要包含头文件，]]></description><category></category></item><item><title><![CDATA[编译ldd3的scullc模块出现的问题]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/6950017</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/6950017</guid><author>makethyme</author><pubDate>Tue, 08 Nov 2011 21:06:48 +0800</pubDate><description><![CDATA[ldd3的例子程序scullc是用kmem_cache_create等来说明lookaside caches的使用情况。由于在新的内核中，一些定义已经改变了。故该例子程序需要做一些改动。
（1）kmem_cache_t结构被换成了kmem_cache。而kmem_cache定义在和。但是你并不需要包含这两个文件中的一个。因为会根据CONFIG_SLUB等来判断具体包含，还是。故例程中需要将
k]]></description><category></category></item><item><title><![CDATA[ldd3源码jiq.c编译出现的问题]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/6940203</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/6940203</guid><author>makethyme</author><pubDate>Sun, 06 Nov 2011 11:17:09 +0800</pubDate><description><![CDATA[本人使用的环境是uname -r 为2.6.35.6-45.fc14.i686
编译中，首先碰到的就是现在头文件已经不存在，搜索看看就知道这么解决了。
另外一个就是中一些函数和结构体已经改变了：
extern int schedule_delayed_work(struct delayed_work *work, unsigned long delay);
extern int sched]]></description><category></category></item><item><title><![CDATA[在Fedora 14中使用SysRq键]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/6900266</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/6900266</guid><author>makethyme</author><pubDate>Mon, 24 Oct 2011 12:43:48 +0800</pubDate><description><![CDATA[具体的使用过程可查看这篇文章 
http://www.ibm.com/developerworks/cn/linux/l-cn-sysrq/ 或者阅读文档Documentation/sysrq.txt

     1. 在本人笔记本上，使用的安装组合是：按住Alt键, 按一下PrtSc键（press and release)，再按功能键如p,m,t等。
     2. 即使将console]]></description><category></category></item><item><title><![CDATA[Vmware Workstation 7.14. build-385536 + Fedora 14中使用minicom]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/6798892</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/6798892</guid><author>makethyme</author><pubDate>Wed, 21 Sep 2011 22:57:07 +0800</pubDate><description><![CDATA[本以为这是一个很简单的问题，一个疏忽，还导致花了一点时间。   
  （1）首先需要添加串口，在vm power off的情况下，通过VM -> Setting -> Hardware -> Add…来 添加一个串口。Connection选择Use Physical seria]]></description><category></category></item><item><title><![CDATA[Yamon startup分析（未整理四）]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/6456173</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/6456173</guid><author>makethyme</author><pubDate>Tue, 31 May 2011 10:07:00 +0800</pubDate><description><![CDATA[继续分析init.S，直至进入C环境]]></description><category></category></item><item><title><![CDATA[Yamon startup分析（未整理三）]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/6455616</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/6455616</guid><author>makethyme</author><pubDate>Mon, 30 May 2011 21:39:00 +0800</pubDate><description><![CDATA[接上，继续分析arch/reset/init.S]]></description><category></category></item><item><title><![CDATA[Yamon startup分析（未整理二）]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/6290871</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/6290871</guid><author>makethyme</author><pubDate>Thu, 31 Mar 2011 10:10:00 +0800</pubDate><description><![CDATA[主要分析arch/reset/init.S和arch/reset/init_platform_s.S文件]]></description><category></category></item><item><title><![CDATA[Yamon startup分析 （未整理一）]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/6284002</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/6284002</guid><author>makethyme</author><pubDate>Mon, 28 Mar 2011 16:58:00 +0800</pubDate><description><![CDATA[介绍Bootloader Yamon的reset.S文件]]></description><category></category></item><item><title><![CDATA[Yamon的编译]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/6277927</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/6277927</guid><author>makethyme</author><pubDate>Fri, 25 Mar 2011 15:17:00 +0800</pubDate><description><![CDATA[介绍Bootloader Yamon的编译过程]]></description><category></category></item><item><title><![CDATA[非常简单的MIPS小工具-SPIM]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/6277769</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/6277769</guid><author>makethyme</author><pubDate>Fri, 25 Mar 2011 14:28:00 +0800</pubDate><description><![CDATA[非常简单的MIPS小工具-SPIM]]></description><category></category></item><item><title><![CDATA[ 搭建CodeBlock + wxWidget + MinGW环境]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/5771688</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/5771688</guid><author>makethyme</author><pubDate>Wed, 28 Jul 2010 16:31:00 +0800</pubDate><description><![CDATA[参照WxWindowsQuickRef的方法，搭建codeblock+wxWidget开发环境.]]></description><category></category></item><item><title><![CDATA[移植u-boot-1.3.4到qq2440(2)]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/5661435</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/5661435</guid><author>makethyme</author><pubDate>Thu, 10 Jun 2010 15:13:00 +0800</pubDate><description><![CDATA[移植u-boot-1.3.4到qq2440，能运行了。]]></description><category></category></item><item><title><![CDATA[移植u-boot-1.3.4到qq2440开发板（1）]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/5334104</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/5334104</guid><author>makethyme</author><pubDate>Sun, 28 Feb 2010 19:36:00 +0800</pubDate><description><![CDATA[                                       移植u-boot-1.3.4到qq2440开发板（1）                                       作者：makethyme 以前曾经将u-boot-1.1.6移植到QQ2440 (cpu为S3c2440)开发板，前几天有空闲时，计划重新将新的u-boot-1.3.4移植到开发]]></description><category></category></item><item><title><![CDATA[如何用tcl在word文档中插入图片的解决方法]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/5011551</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/5011551</guid><author>makethyme</author><pubDate>Tue, 15 Dec 2009 15:03:00 +0800</pubDate><description><![CDATA[                              如何用tcl在word文档中插入图片的解决方法                                                                    作者: makethyme 在工作中，常常需要使用Tcl/Tk，或者Python这些脚本语言来自动化生成Microsoft word文件，或者]]></description><category></category></item><item><title><![CDATA[编译VxWorks BSP出现的MMUCR_L4_ENABLE的问题]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/4938738</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/4938738</guid><author>makethyme</author><pubDate>Fri, 04 Dec 2009 11:08:00 +0800</pubDate><description><![CDATA[             编译VxWorks BSP出现的MMUCR_L4_ENABLE的问题                        作者：makethyme在编译VxWorks的过程中，出现如下的错误：      $ /cygdrive/c/Tornado2.2_for_arm/host/x86-win32/bin/make build1）ccarm -M -]]></description><category></category></item><item><title><![CDATA[Qt Designer的使用（1）]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/4602267</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/4602267</guid><author>makethyme</author><pubDate>Sun, 27 Sep 2009 21:00:00 +0800</pubDate><description><![CDATA[Getting Started with Qt DesignerWindows下启动如下：开始->程序-> PyQt GPL v4.4.3 for Python v2.5-> Designer启动后界面如下：  新建Dialog Form，Ctrl+N或者File->New，    Qt Designer对form有四种编辑方式：]]></description><category></category></item><item><title><![CDATA[dpkg在ubuntu下的使用]]></title><link>https://blog.youkuaiyun.com/makethyme/article/details/4499970</link><guid>https://blog.youkuaiyun.com/makethyme/article/details/4499970</guid><author>makethyme</author><pubDate>Sun, 30 Aug 2009 16:55:00 +0800</pubDate><description><![CDATA[ dpkg – Debain包管理工具。dpkg用于安装，编译，卸载debian包。格式：        dpkg [options] action常见命令及选项:-i, --install package_file  	:  安装指定的debian软件包－r, --remove package    	:  卸载指定的包-P, --purge package     ]]></description><category></category></item></channel></rss>