09 2017 档案

alpha和color key
摘要:一、alpha 1.透明度,一般取值0-255 2.Alpha 通道: Alpha 通道是为保存选择区域而专门设计的通道。在生成一个图像文件时,并不必须产生 Alpha 通道。通常它是由人们在图像处理过程中人为生成,并从中读取选择区域信息的。因此在输出制版时, Alpha 通道会因为与最终生成的图像 阅读全文

posted @ 2017-09-28 21:27 Hello-World3 阅读(4365) 评论(0) 推荐(0) 编辑

Make menuconfig生成文件
摘要:1.当我们在执行make menuconfig这个命令时,一共涉及到了以下几个文件: Linux内核根目录下的scripts文件夹 arch/$ARCH/Kconfig文件、各层目录下的Kconfig文件 根目录下的makefile文件、各层目录下的makefile文件 内核根目录.config文件 阅读全文

posted @ 2017-09-24 15:06 Hello-World3 阅读(4618) 评论(0) 推荐(0) 编辑

Linux引导启动顺序
摘要:1.所有的__init函数在区段.initcall.init中还保存了一份函数指针,在初始化时内核会通过这些函数指针调用这些__init函数,并在整个初始化完成后,释放整个init区段(包括.init.text,.initcall.init等)。注意,这些函数在内核初始化过程中的调用顺序只和这里的函 阅读全文

posted @ 2017-09-23 16:09 Hello-World3 阅读(741) 评论(0) 推荐(0) 编辑

git的使用方法学习
摘要:1.git常用命令: git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。 git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容, 阅读全文

posted @ 2017-09-23 15:00 Hello-World3 阅读(227) 评论(0) 推荐(0) 编辑

Linux修改开机启动logo
摘要:默认开机LOGO会在液晶屏的左上脚显示一只小企鹅,分辨率为80*80,具体在kernel/drivers/video/logo下会有logo_linux_clut224.ppm这幅图像,程序会根据这幅图像生成logo_linux_clut224.c和 logo_linux_clut224.o两个文件 阅读全文

posted @ 2017-09-23 10:17 Hello-World3 阅读(10387) 评论(0) 推荐(0) 编辑

C/C++语言运算符优先级和ASCII表
摘要:1. C语言运算符优先级及结合性 C语言运算符优先级:http://en.cppreference.com/w/cpp/language/operator_precedence 优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 -- () 圆括号 阅读全文

posted @ 2017-09-08 17:32 Hello-World3 阅读(405) 评论(0) 推荐(0) 编辑

Linux中常用的函数
摘要:1. devm_kzalloc() 函数 devm_kzalloc() 和kzalloc()一样都是内核内存分配函数,但是devm_kzalloc()是跟设备(device)有关的,当设备(device)被detached或者驱动(driver)卸载(unloaded)时,内存会被自动释放。另外,当 阅读全文

posted @ 2017-09-08 09:58 Hello-World3 阅读(382) 评论(0) 推荐(0) 编辑

Linux设备树(4)—使用
摘要:一、设备树与驱动的匹配 1.设备树会被/scripts中的dtc可执行程序编译成二进制.dtb文件,之前设备树中的节点信息会以单链表的形式存储在这个.dtb文件中;驱动与设备树中compatible属性匹配上后,驱动中的相应的node节点就映射在这个设备树节点上了,然后以这个node为参数调用of函 阅读全文

posted @ 2017-09-06 11:54 Hello-World3 阅读(1237) 评论(0) 推荐(0) 编辑

导航