<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[linuxjackaroo的专栏]]></title><description><![CDATA[菜到飞起]]></description><link>https://blog.youkuaiyun.com/linuxjackaroo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; linuxjackaroo]]></copyright><item><title><![CDATA[mmap]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2623504</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2623504</guid><author>linuxjackaroo</author><pubDate>Tue, 08 Jul 2008 09:34:00 +0800</pubDate><description><![CDATA[功能描述：  mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上，如果文件的大小不是所有页的大小之和，最后一个页不被使用的空间将会清零。munmap执行相反的操作，删除特定地址区域的对象映射。  基于文件的映射，在mmap和munmap执行过程的任何时刻，被映射文件的st_atime可能被更新。如果st_atime字段在前述的情况下没有得 到更新，首次对映射区的第一个页索引时会]]></description><category></category></item><item><title><![CDATA[ecos最简单的helloword程序的elf格式文件内容分析！]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2234757</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2234757</guid><author>linuxjackaroo</author><pubDate>Tue, 01 Apr 2008 09:28:00 +0800</pubDate><description><![CDATA[当你编译好了最简单的helloword程序时候是不是迫不及待的去运行看看效果呢？ 我们还是先分析一下这个elf文件的内容吧！（本hello文件装在我的板子内存0x8000处运行）    ELF Header:    Magic:   7f 45 4c 46 01 01 01 61 00 00 00 00 00 00 00 00 //elf头，16位，标志文件为32位LSB，elf格式的文件。   ]]></description><category></category></item><item><title><![CDATA[在vmware上跑ecos]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2232401</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2232401</guid><author>linuxjackaroo</author><pubDate>Mon, 31 Mar 2008 11:10:00 +0800</pubDate><description><![CDATA[在vmware上跑ecos 下载ecos2.0 设置好工具链，x86的编译工具链带有 i386-elf- 前缀 解开ecos2.0代码，设置环境变量ECOS_REPOSITORY和交叉编译工具的PATH 我是写了一个脚本ecos.env内容如下 export ECOS_REPOSITORY=/home/wang_libo/opensource/ecos-2.0/packages/ export P]]></description><category></category></item><item><title><![CDATA[tftp-server配置]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2231994</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2231994</guid><author>linuxjackaroo</author><pubDate>Mon, 31 Mar 2008 09:13:00 +0800</pubDate><description><![CDATA[TFTP是用来下载远程文件的最简单网络协议，它基于UDP协议而实现。嵌入式linux的tftp开发 环境包括两个方面：一是嵌入式linux宿主机的 tftp-server支持，二是嵌入式linux目标机的tftp-client支持。因为u-boot本身内置支持tftp-client，所以嵌入 式目标机就不用配置了。下面就详细介绍一下linux宿主机tftp-server的安装配置。  在FC6光盘]]></description><category></category></item><item><title><![CDATA[ecos install troubleshoot]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2222520</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2222520</guid><author>linuxjackaroo</author><pubDate>Thu, 27 Mar 2008 11:44:00 +0800</pubDate><description><![CDATA[如果说打不到tclConfig.sh有可能是因为没有装devel包。～～]]></description><category></category></item><item><title><![CDATA[VirtualBox桥接网络的配置]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2219981</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2219981</guid><author>linuxjackaroo</author><pubDate>Wed, 26 Mar 2008 13:59:00 +0800</pubDate><description><![CDATA[     很久没用虚拟机了，昨天安装了源里的VirtualBox，发现窗口标题中多了一个“OSE”的字串，也没有太在意。安装的时候用的是NAT方式 的网络连接，装完系统后却发现Guest无法上网，去查网络配置，一切都正常，Guest可以通过DHCP获得IP地址，但是地址和网关却很怪，都是 “10.0.0.x”，而且无法Ping通外网。      到VirtualBox的官方网站上去看了一下]]></description><category></category></item><item><title><![CDATA[ecos 图形化配置]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2219307</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2219307</guid><author>linuxjackaroo</author><pubDate>Wed, 26 Mar 2008 11:49:00 +0800</pubDate><description><![CDATA[ 安装完成后目录结构如下：       设置arm-elf-gcc 环境变量，以便在任何目录可以直接调用交叉编译命令。    Export PATH=/home/feverkim/ecos/gnutools/arm-elf/bin/:$PATH   然后用export命令查看环境变量。可以看到我们已经成功的添加arm编译套件目录到系统PATH里了。   用同样的方法，把eCos的配置工具集添加到系]]></description><category></category></item><item><title><![CDATA[English Gnome 中使用SCIM 打中文]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2216565</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2216565</guid><author>linuxjackaroo</author><pubDate>Tue, 25 Mar 2008 13:27:00 +0800</pubDate><description><![CDATA[LANG=en_US.UTF-8 LC_CTYPE=zh_CN LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8 LC_NAME=en_US.UTF-8 LC_ADDRESS=en]]></description><category></category></item><item><title><![CDATA[ixp435 平台ecos , reboot烧写]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2216021</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2216021</guid><author>linuxjackaroo</author><pubDate>Tue, 25 Mar 2008 10:49:00 +0800</pubDate><description><![CDATA[       玩了好几天老大说ecos里面的redboot是不能用在ixp435平台上的，开始不大明白。现在明白了。在ecos里面的reboot里面，也就是在/opt/ecos/ecos-2.0/packages/hal/arm/xscale没有针对ixp435的东西。而在intel出的一个redboot里面就有一个kixrp435这个就可以用于ixp435平台。      知道这个就好了，在ec]]></description><category></category></item><item><title><![CDATA[Redboot安装历程]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2215915</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2215915</guid><author>linuxjackaroo</author><pubDate>Tue, 25 Mar 2008 10:30:00 +0800</pubDate><description><![CDATA[一 目标 公司购买了EV40开发板:CPU AT91M40800, 内存2M+2M(扩展), FLASH 2M+4M(扩展), RTl8019AS芯片, FLASH是AM29LV160TE(2M) 公司自己开发自用的板子WX10: CPU AT91M40800, 内存4M, FLASH 8M, RTl8019AS芯片, FLASH是AM29LV641(8M)及其他应用功能芯片. 我 主要的工作是开]]></description><category></category></item><item><title><![CDATA[ecos 安装]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2215866</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2215866</guid><author>linuxjackaroo</author><pubDate>Tue, 25 Mar 2008 10:24:00 +0800</pubDate><description><![CDATA[eCos的安装，需要通过wget命令来下载ecos的安装脚本ecos－install.tcl。参考书籍上给出了下载地址，可以直接输入如下命令获得安装脚本。     wget --passive-ftp  ftp://ecos.sourceware.org/pub/ecos/ecos-install.tcl  （其中的   －－passive－ftp参数说明下载方式使用被动的FTP下载。）该命令自动]]></description><category></category></item><item><title><![CDATA[Linux环境下的Socket编程 ]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2215756</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2215756</guid><author>linuxjackaroo</author><pubDate>Tue, 25 Mar 2008 10:10:00 +0800</pubDate><description><![CDATA[什么是Socket 　　Socket接口是TCP/IP网络的API，Socket接口定义了许多函数或例程，程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程，必须理解Socket接口。 　 　Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话，就很容易了解Socket了。网络的 Socket数据传输是一种]]></description><category></category></item><item><title><![CDATA[忘记了root密码，如何进入系统?]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2201717</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2201717</guid><author>linuxjackaroo</author><pubDate>Fri, 21 Mar 2008 09:22:00 +0800</pubDate><description><![CDATA[忘记了root密码，如何进入系统?解决方法:您可以进入单用户模式或者援救模式来改变你的root密码. 如何进入单用户模式取决你的引导加载程序： GRUB:如果你的GRUB引导菜单没有使用密码保护或者你知道引导菜单的密码，就可以通过编辑引导加载程序配置菜单中的kernel所在 行来完成。 如果GRUB的引导菜单被密码保护，你又不知道密码，你必须使用一个同样版本RHEL的启动光]]></description><category></category></item><item><title><![CDATA[ecos, redboot学习2]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2199463</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2199463</guid><author>linuxjackaroo</author><pubDate>Thu, 20 Mar 2008 11:27:00 +0800</pubDate><description><![CDATA[If the amount of data transferred is an exact multiple of 64 bytes then this requires a terminating packet of 0 bytes of data (plus header and checksum). The SA11x0 USB hardware does not allow a 0-byte packet to be transmitted, so the device driver is forc]]></description><category></category></item><item><title><![CDATA[ecos usb驱动开发]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2197471</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2197471</guid><author>linuxjackaroo</author><pubDate>Wed, 19 Mar 2008 17:27:00 +0800</pubDate><description><![CDATA[摘要 eCos是一个优秀的嵌入式实时操作系统。eCos的体系结构是一种分层结构，硬件抽象层将操作系统与硬件隔离开，这为把eCos移植到不同的硬件 平台提供了便捷的方法，抽象层就像软件与硬件之间的桥梁。主要的移植思想是，按照eCos的模块化设计，完成硬件抽象层。  关键词 eCos 移植 硬件抽象层 嵌入式 可配置操作系统   引言  　　目前，嵌入式操作系统的种类较多，其中比较流行的有VxWork]]></description><category></category></item><item><title><![CDATA[usb驱动学习]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2195938</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2195938</guid><author>linuxjackaroo</author><pubDate>Wed, 19 Mar 2008 09:27:00 +0800</pubDate><description><![CDATA[         模块（驱动程序）       模块（module）是在内核空间运行的程序，实际上是一种目标对象文件，没有链接，不能独立运行，但是可以装载到系统中作为内核的一部分运行，从而可以动态扩充内核的功能。模块最主要的用处就是用来实现设备驱动程序。Linux下对于一个硬件的驱动，可以有两种方式：直接加载到内核代码中，启动内核时就会驱动此硬件设备。另一种就是以模块方式，编译生成一个.o]]></description><category></category></item><item><title><![CDATA[xmms mp3 wma插件]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2194343</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2194343</guid><author>linuxjackaroo</author><pubDate>Tue, 18 Mar 2008 13:32:00 +0800</pubDate><description><![CDATA[默认的xmms播放器是不支持播放mp3、wma格式的文件的，需要安装插件。可以到http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/6/ 上面下载插件。如：xmms-mp3-1.2.10.16.i386.rpm 和 xmms-wma-1.0.5-3.fc6.i386.rpm 。或者到http://mcmcc.bat.ru/xmms-wma/ 下载]]></description><category></category></item><item><title><![CDATA[[Linux] 用XMMS听MP3]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2194334</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2194334</guid><author>linuxjackaroo</author><pubDate>Tue, 18 Mar 2008 13:29:00 +0800</pubDate><description><![CDATA[ 在Linux环境下，有许多听MP3的多媒体软件，例如WinAmp的Linux版本、XMMS、 kmpg，以及文本模式下的mp3blaster等。其中，XMMS是现在X-Window系统下最流行的多媒体播放系统之一。XMMS可以播放MP3、 MOD"s、 Wav等很多种多媒体文件。只要提供相应的插件，它还可以支持更多的多媒体类型。  　　 　　1.功能及特点  　　　　XMMS是一个功能强大的播放]]></description><category></category></item><item><title><![CDATA[ecos I/O Package (Device Drivers)]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2193573</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2193573</guid><author>linuxjackaroo</author><pubDate>Tue, 18 Mar 2008 09:52:00 +0800</pubDate><description><![CDATA[All devices have a name. The standard provided devices use names such as “/dev/console” and “/dev/serial0”, where the “/dev/” prefix indicates that this is the name of a device.cyg_io_lookup() f]]></description><category></category></item><item><title><![CDATA[redboot启动过程]]></title><link>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2192528</link><guid>https://blog.youkuaiyun.com/linuxjackaroo/article/details/2192528</guid><author>linuxjackaroo</author><pubDate>Mon, 17 Mar 2008 17:59:00 +0800</pubDate><description><![CDATA[ <!--收藏-->                                                                                                                                                  ]]></description><category></category></item></channel></rss>