<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[superlinux110的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/superlinux110</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; superlinux110]]></copyright><item><title><![CDATA[ARM中的Ramdisk的使用 ]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1813535</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1813535</guid><author>superlinux110</author><pubDate>Sun, 07 Oct 2007 00:03:00 +0800</pubDate><description><![CDATA[ Linux启动时，initrd可以在内存中，也可以在 Flash或其它可用的设备上；initrd文件格式为： romfs/Minix/ext2/gzip；相关的函数：drivers/block/rd.c: identify_ramdisk_image ；加载位置： init/main.c: prepare_namespace；需要的参数为：initrd_start 和 initrd_end；AR]]></description><category></category></item><item><title><![CDATA[某个公司的linux内核驱动笔试题目]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1809778</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1809778</guid><author>superlinux110</author><pubDate>Tue, 02 Oct 2007 17:17:00 +0800</pubDate><description><![CDATA[这是某个公司的linux内核驱动笔试题目，希望对各位要参加面试的朋友提供一点帮助，同时又要对公司试题保密，唉，没办法，具体公司名字只能采用×××代替啦！^_^……    如果这样还是“那个”的话(^_^)，请公司及时与偶联系，偶会第一时间将其删除，谢谢！   （一）主要题型：选择题（每题3分，约20题吧，具体什么题都有，包括网络、C以及其他硬件方面的基础知识）；简答题（总分约40分]]></description><category></category></item><item><title><![CDATA[LINUX各项系统服务的功能  LINUX守护进程介绍]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1809771</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1809771</guid><author>superlinux110</author><pubDate>Tue, 02 Oct 2007 16:55:00 +0800</pubDate><description><![CDATA[alsasound Alsa 声卡驱动程序支持。Alsa声卡驱动程序本来是为了一种声卡Gravis UltraSound(GUS)而写的，它和OSS/Free 及OSS/Linux兼容。apmd 用来监视系统用电状态，并将相关信息通过syslogd 写入日志，也可以用来在电源不足时关机。一般用于笔记本电脑，若是台式机建议关闭。atd 用At命令调度的任务，也在系统负荷比较低时运行批处理任务]]></description><category></category></item><item><title><![CDATA[Linux内核中的一些基本操作 ]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1809766</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1809766</guid><author>superlinux110</author><pubDate>Tue, 02 Oct 2007 16:46:00 +0800</pubDate><description><![CDATA[本文档的Copyleft归yfydz所有，使用GPL发布，可以自由拷贝，转载，转载时请保持文档的完整性，严禁用于任何商业用途。msn: yfydz_no1@hotmail.com来源：http://yfydz.cublog.cn1. 前言 本文介绍linux内核中一些常用的数据结构和操作。 2. 双向链表(list) linux内核中的双向链表通过结构 struct l]]></description><category></category></item><item><title><![CDATA[AMBA、AHB、APB总线简介 ]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1807040</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1807040</guid><author>superlinux110</author><pubDate>Sat, 29 Sep 2007 21:41:00 +0800</pubDate><description><![CDATA[AMBA简介随着深亚微米工艺技术日益成熟，集成电路芯片的规模越来越大。数字IC从基于时序驱动的设计方法，发展到基于IP复用的设计方法，并在SOC设计中得到了广泛应用。在基于IP复用的SoC设计中，片上总线设计是最关键的问题。为此，业界出现了很多片上总线标准。其中，由ARM公司推出的AMBA片上总线受到了广大IP开发商和SoC系统集成者的青睐，已成为一种流行的工业标准片上结构。AMBA规范主要包]]></description><category></category></item><item><title><![CDATA[GCC参数详解gdb ]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1668399</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1668399</guid><author>superlinux110</author><pubDate>Wed, 27 Jun 2007 11:38:00 +0800</pubDate><description><![CDATA[GCC参数详解[版本] -0.13 [声明] 这篇文档是我的关于gcc参数的笔记,我很怀念dos年代我用小本子,纪录所有的dos 命令的参数.哈哈,下面的东西可能也不是很全面,我参考了很多的书,和gcc的帮助. 不全的原因是,有可能我还没有看到这个参数,另一种原因是,我可能还不会用它 不过,我会慢慢的补齐的.哈哈 如果你要转在本文章请保留我的email(pianopan@beeship.com)和]]></description><category></category></item><item><title><![CDATA[Linux 环境下 Makefile 文件制作浅谈]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1662270</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1662270</guid><author>superlinux110</author><pubDate>Fri, 22 Jun 2007 17:01:00 +0800</pubDate><description><![CDATA[无论对于一个初学者还是一个资深的Linux程序员，编写Makefile文件都是一件很麻烦的事；再者，开发人员应该把主要的精力放在程序代码的编写上，而在Makefile文件花费太多的精力显然是不明智的；还有，对于不同的处理器架构，往往编译器不同，环境不同,特别是一些嵌入式系统中的各种程序的编译，于是移植问题也使Makefile文件编写趋于复杂，也显得这个问题很重要。对于这些问题Linux的高手们早已]]></description><category></category></item><item><title><![CDATA[sed命令使用详解]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1662182</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1662182</guid><author>superlinux110</author><pubDate>Fri, 22 Jun 2007 16:01:00 +0800</pubDate><description><![CDATA[sed 编辑器是 Linux 系统管理员的工具包中最有用的资产之一， 因此，有必要彻底地了解其应用 Linux 操作系统最大的一个好处是它带有各种各样的实用工具。存在如此之多不同的实用工具，几乎不可能知道并了解所有这些工具。可以简化关键情况下操作的一个实用工具是 sed。它是任何管理员的工具包中最强大的工具之一，并且可以证明它自己在关键情况下非常有价值。 sed 实用工具是一个“编辑器”，但它与其]]></description><category></category></item><item><title><![CDATA[Grep学习笔记]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1661896</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1661896</guid><author>superlinux110</author><pubDate>Fri, 22 Jun 2007 13:16:00 +0800</pubDate><description><![CDATA[Table of Contents1. grep简介2. grep正则表达式元字符集（基本集）3. 用于egrep和 grep -E的元字符扩展集4. POSIX字符类5. Grep命令选项6. 实例1. grep简介grep （global search regular expression(RE) and print out the line,全]]></description><category></category></item><item><title><![CDATA[常用的一个简单生成静态库的makefile ]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1657996</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1657996</guid><author>superlinux110</author><pubDate>Tue, 19 Jun 2007 15:16:00 +0800</pubDate><description><![CDATA[#=============================================# Makefile (linux) for S21SDK Sample : testnc#=============================================SHELL = /bin/shCC = mipsel-linux-gccAR = mipsel-linux-arC]]></description><category></category></item><item><title><![CDATA[linux的库操作命令ar和nm  ]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1657909</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1657909</guid><author>superlinux110</author><pubDate>Tue, 19 Jun 2007 14:38:00 +0800</pubDate><description><![CDATA[当我们的程序中有经常使用的模块，而且这种模块在其他程序中也会用到，这时按照软件重用的思想，我们应该将它们生成库，使得以后编程可以减少开发代码量。这里介绍两个命令ar和nm，用来对库操作。 1.ar基本用法2.nm基本用法命令　当我们的程序中有经常使用的模块，而且这种模块在其他程序中也会用到，这时按照软件重用的思想，我们应该将它们生成库，使得以后编程可以减少开发代码量。这里介绍两个命令ar和]]></description><category></category></item><item><title><![CDATA[Linux系统启动过程:]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1653159</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1653159</guid><author>superlinux110</author><pubDate>Fri, 15 Jun 2007 08:50:00 +0800</pubDate><description><![CDATA[Linux启动这部分的源码主要使用的是C语言，也涉及到了少量的汇编。而启动过程中也执行了大量的shell(主要是bash shell)所写脚本。1.      概述:     当用户打开PC的电源，BIOS开机自检，按BIOS中设置的启动设备(通常是硬盘)启动，接着启动设备上安装的引导程序lilo或grub开始引导Linux，Linux首先进行内核的引导，接下来执行init程序，init程]]></description><category></category></item><item><title><![CDATA[迷说道]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1648545</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1648545</guid><author>superlinux110</author><pubDate>Tue, 12 Jun 2007 09:22:00 +0800</pubDate><description><![CDATA[来自：古老的国学论坛作者ID：zxc789　　道是严谨的，因悲哀而严谨，从羽衣雪肌的姑射仙人，到后来在烂泥中打滚的庄周。 　　 昔日黄帝以天下问道广成子，三折三返后，方了悟寻道之根本：乃是此身的易朽。 　　红颜弹指老，天下若微尘。 　　非入世，非出世，爱物深深，爱己深深，低头若惘，抬头悠然，正是道者的面目啊。 　　——— 以精神为局，执子与浮生对弈。 　　输赢无关乎天下，然而关乎此身的衰朽，还是疼]]></description><category></category></item><item><title><![CDATA[Linux程式设计入门 - fork, pthread, and signals ]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1642759</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1642759</guid><author>superlinux110</author><pubDate>Thu, 07 Jun 2007 17:42:00 +0800</pubDate><description><![CDATA[fork()会产生一个与父程序相同的子程序，唯一不同之处在於其process id(pid)。 如果我们要撰写守护神程式，或是例如网路伺服器，需要多个行程来同时提供多个连线，可以利用fork()来产生多个相同的行程。 函数宣告pid_t fork(void); pid_t vfork(void); 返回值:-1 : 失败。 0 : 子程序。 >0 : 将子程序的process ]]></description><category></category></item><item><title><![CDATA[linux 文件操作函数 通过例子来解释 父子间文件描述符共享 内存映像图 ]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1642183</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1642183</guid><author>superlinux110</author><pubDate>Thu, 07 Jun 2007 13:08:00 +0800</pubDate><description><![CDATA[ #include #include #include #include #include #include void cyg_error(char * msg){ printf("%s:%s/n",msg,strerror(errno)); exit(0);}//构建自己的安全的fork函数pid_t myFork(){ pid_t mypid;  if ((mypid = fo]]></description><category></category></item><item><title><![CDATA[linux操作系统下c语言编程入门]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1640981</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1640981</guid><author>superlinux110</author><pubDate>Wed, 06 Jun 2007 16:51:00 +0800</pubDate><description><![CDATA[原文：Hoyt等(一)目录介绍1)Linux程序设计入门--基础知识 2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门--时间概念 5)Linux程序设计入门--信号处理 6)Linux程序设计入门--消息管理 7)Linux程序设计入门--线程操作 8)Linux程序设计入门--网络编程 9)Linux下C开发工具介绍 (二)具体内容1)]]></description><category></category></item><item><title><![CDATA[vi设置]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1640965</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1640965</guid><author>superlinux110</author><pubDate>Wed, 06 Jun 2007 16:46:00 +0800</pubDate><description><![CDATA[lyjinger软件使用之：vi设置说明：个人的.vimrc，希望有点借鉴价值1、初始时用户主目录下没有vi配置文件，手动拷贝过去  cp /usr/share/vim/VIMVERSION/vimrc_example.vim ~/.vimrc2、添加自己常用的选项      7 "set backup     " keep a backup file     12 set ai         ]]></description><category></category></item><item><title><![CDATA[linux下lib说明 ]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1640818</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1640818</guid><author>superlinux110</author><pubDate>Wed, 06 Jun 2007 15:46:00 +0800</pubDate><description><![CDATA[ linux下lib说明说明：本文是自己对以前学习的一个总结，并提供了例子代码（包括静态库、共享库、动态加载共享库）下载，下载地址：  http://pickup.mofile.com/0760747733420493一、lib类型：  与windows下静态库(.lib)和动态库(.dll)一样，linux同样存在静态库(static library 文件后缀为.a)和共享库(shared li]]></description><category></category></item><item><title><![CDATA[七个高效的编辑文本的习惯 ]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1640782</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1640782</guid><author>superlinux110</author><pubDate>Wed, 06 Jun 2007 15:28:00 +0800</pubDate><description><![CDATA[Bram Moolenaar 如果你要花大量的时间键入文本, 写程序或编写HTML脚本, 你可以通过有效地使用一个好的编辑器来替你节省时间. 本文将引导你如果快速地完成你的编辑工作, 并且减少你的错误. 　　本文将以开放源码软件Vim(Vi IMproved)为例向你展示如何进行有效的编辑, 但这里提到的原则对其它的编辑器也是一样, 选择合适的编辑器是进行高效的编辑的第一步, 关于哪个编辑]]></description><category></category></item><item><title><![CDATA[ARM嵌入式系统初始化过程 ]]></title><link>https://blog.youkuaiyun.com/superlinux110/article/details/1640729</link><guid>https://blog.youkuaiyun.com/superlinux110/article/details/1640729</guid><author>superlinux110</author><pubDate>Wed, 06 Jun 2007 15:00:00 +0800</pubDate><description><![CDATA[基于ARM内核微处理器的系统一般为复杂的片上系统，这种复杂系统的多数硬件模块都是可配置的，需要软件设置为特定的工作状态，因此在用户的应用程序之前，需要有一些专门的代码完成对系统的初始化。由于这类代码直接面对ARM处理器内核和硬件控制器，一般都使用汇编语言完成。初始化代码完成的操作与具有的硬件平台相关，但一般包括一下的内容：－－初始化异常向量表（中断向量表）－－初始化存储器系统－－初始化]]></description><category></category></item></channel></rss>