<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dream_server的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dream_server</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dream_server]]></copyright><item><title><![CDATA[armlinux启动ｌｏｇｏ制作]]></title><link>https://blog.youkuaiyun.com/dream_server/article/details/8594465</link><guid>https://blog.youkuaiyun.com/dream_server/article/details/8594465</guid><author>dream_server</author><pubDate>Wed, 20 Feb 2013 14:45:04 +0800</pubDate><description><![CDATA[armlinux启动ｌｏｇｏ制作
优龙ST2410开发板-启动图标制做
1.方案分析
ARM-Linux启动时会先在LCD左上角显示一个ARMLINUX的小企鹅图案,也就是我们所说的bootlogo。
首先分析一下Logo的显示代码：
不难发现Logo显示是在加载显示驱动fb后由kernel/drivers/video/fbcon.c中的fbcon_show_logo函数来完成的。
f]]></description><category></category></item><item><title><![CDATA[Linux kernel logo]]></title><link>https://blog.youkuaiyun.com/dream_server/article/details/8594419</link><guid>https://blog.youkuaiyun.com/dream_server/article/details/8594419</guid><author>dream_server</author><pubDate>Wed, 20 Feb 2013 14:38:19 +0800</pubDate><description><![CDATA[Linux kernel logo
这里讲解我们新添加一组数据实现开机LOGO的方法：
第一步：在kernel/drivers/video/logo的Kconfig中添加配置文件：
#qvb added for bootup logo.
config LOGO_QVBLINUX_CLUT224
bool "QVB 224-color Linux logo"
default y
#en]]></description><category></category></item><item><title><![CDATA[软件编程规范和范例]]></title><link>https://blog.youkuaiyun.com/dream_server/article/details/8259077</link><guid>https://blog.youkuaiyun.com/dream_server/article/details/8259077</guid><author>dream_server</author><pubDate>Wed, 05 Dec 2012 11:26:29 +0800</pubDate><description><![CDATA[目  录




1 排版


6




2 注释


11




3 标识符命名


18




4 可读性


20




5 变量、结构


22




6 函数、过程


28




7 可测性


36




8 程序效率


40]]></description><category></category></item><item><title><![CDATA[Linux下USB gadget设备详解]]></title><link>https://blog.youkuaiyun.com/dream_server/article/details/8255524</link><guid>https://blog.youkuaiyun.com/dream_server/article/details/8255524</guid><author>dream_server</author><pubDate>Tue, 04 Dec 2012 13:46:04 +0800</pubDate><description><![CDATA[USB gadget是什么？Linux-USB Gadget 驱动框架（以下简称 Gadget）实现了USB 协议定义的设备端的软件功能。相对于 Linux USB 主机端（Host）驱动而言， Gadget 驱动出现较晚，它出现在2.4.23 以后。

Gadget 框架提出了一套标准 API, 在底层， USB 设备控制器（USB Device Controller, UDC）驱动则实现这]]></description><category></category></item><item><title><![CDATA[Linux环境下USB的原理、驱动和配置]]></title><link>https://blog.youkuaiyun.com/dream_server/article/details/8255419</link><guid>https://blog.youkuaiyun.com/dream_server/article/details/8255419</guid><author>dream_server</author><pubDate>Tue, 04 Dec 2012 13:26:25 +0800</pubDate><description><![CDATA[随着生活水平的提高，人们对USB设备的使用也越来越多，鉴于Linux在硬件配置上尚不能全部即插即用，因此关于Linux如何配置和使用，成为困扰我们的一大问题。
 
什么是USB？
USB 是英文Universal Serial Bus的缩写，意为通用串行总线。USB最初是为了替代许多不同的低速总线（包括并行、串行和键盘连接）而设计的，它以单一类型的总线连接各种不同的类型的设备。USB的发展已]]></description><category></category></item></channel></rss>