- 博客(29)
- 资源 (2)
- 收藏
- 关注
转载 OpenWRT配置及应用
转自:http://hi.baidu.com/st_ask/item/443ad735f2e372f62784f42cLED Device(即配置文件中的sysfs)有如下对应关系:adsl DSL绿灯ppp-fail Internet红灯power 电源红灯stop 电源绿灯b43-phy0::tx 未知b43-phy0::rx 未知b43-phy0::r
2012-12-10 09:35:16
12910
转载 linux内核版本本地版本号的检查
在一次编译kernel版本的时候我突然发现,“2.6.35.7“的内核版本编译成功后生成的版本号变成了“2.6.35.7+”,百思不得其解为什么后面会多一个加号。一步一步的查找,我发现了问题所在,原来问题出现在linux的版本控制这一块。打开Makefile我们可以在文件的最上面可以发现VERSION = 2PATCHLEVEL = 6SUBLEVEL = 35EXTRAVER
2012-01-05 09:51:41
1447
转载 Linux中__init、__devinit等初始化宏
内核使用了大量不同的宏来标记具有不同作用的函数和数据结构。如宏__init 、__devinit 等。这些宏在include/linux/init.h 头文件中定义。编译器通过这些宏可以把代码优化放到合适的内存位置,以减少内存占用和提高内核效率。下面是一些常用的宏:·
2011-08-02 20:13:59
403
转载 Uboot通过bootm命令向内核传递MAC地址
Uboot通过bootm命令向内核传递MAC地址R.wen 我们使用的系统中的CS8900a没有外接eeprom,所以在默认的情况,Linux下的CS8900a的驱动使用的是一个伪MAC地址。在单一的系统中,这是没有问题的,但是当我们在同一个子网中使用或测试多个设备
2011-07-23 20:44:40
983
转载 在Linux下编译Windows版本的adb和fastboot
理论上,只要下一个windows版本的SDK,里面就自带了fastboot和adb工具。但我最近确实遇到了一个需要在linux下编译出windows版本的adb的问题,废话不多说,步骤如下:1. 执行:apt-get install mingw32
2011-07-04 09:39:32
430
转载 qt 透明 & linux kernel 阅读方法
<br /><br />http://blog.youkuaiyun.com/yiyaaixuexi/archive/2011/04/25/6362865.aspx<br />http://blog.youkuaiyun.com/z2007b/archive/2011/04/25/6362555.aspx
2011-04-29 09:00:00
437
转载 u-boot
<br />http://www.cnblogs.com/heaad/archive/2010/07/17/1779829.html
2011-01-26 15:44:00
335
转载 Vi 笔记总结~~~
<br />http://blogold.chinaunix.net/u3/92408/showart_2092715.html
2011-01-13 10:42:00
307
转载 Android系统开发编译环境配置
<br />http://blog.youkuaiyun.com/jiajie961/archive/2010/11/04/5987106.aspx
2011-01-07 13:16:00
398
转载 我的mtd-utils工具链编译过程
转自http://blog.21ic.com/user1/6977/archives/2010/77562.html 我的AT91SAM9G20系统,板上集成了256M字节的NAND FLASH ;原来是使用JFFs2的,使用一段时间后发现,当数据写得比较多时,例如MTDBLOCK2的分区大小为220M,当写了164M字节的数据时,这时候每次上电,JFFS2的文件系统,jffs2_gcd_mtd2的线程需要花差不多40秒的时间去做垃圾回收的工作,更要命的是在垃圾回收的这段时间,占的资源接近100%,也就是说
2011-01-07 11:12:00
942
转载 我的mtd-utils工具链编译过程
<br /><br />转自http://blog.21ic.com/user1/6977/archives/2010/77562.html<br /> <br /> <br /> <br /> <br /> 我的AT91SAM9G20系统,板上集成了256M字节的NAND FLASH ;原来是使用JFFs2的,使用一段时间后发现,<br />当数据写得比较多时,例如MTDBLOCK2的分区大小为220M,当写了164M字节的数据时,这时候每次上电,JFFS2的文件系统,jffs2_gcd_mtd2的线程需
2011-01-07 11:12:00
634
转载 S3C6410启动模式介绍
<br />http://blog.youkuaiyun.com/nanjianhui/archive/2009/06/01/4230565.aspx
2011-01-06 09:05:00
530
转载 6410 启动
<br /><br />网上载录,忘记连接,不好意思。<br /> <br /> <br />我写BLOG目的只是为了记录下一些知道的片断,所以也没有加以整理,如果大家有不明白的,可以告诉我,我一定尽量回答。这几天看DATASHEET时,有个问题让我有点搞不懂,就是Nand flash boot mode: 当我们选Nand flash booting 时,因为Nand 是不能被直接访问的,但像SROM, SRAM, NOR Flash,asyncronous NOR interface device 是可
2011-01-05 16:36:00
971
1
转载 gtk directfb 交叉编译过程
<br />http://www.cnblogs.com/cornsea/archive/2009/09/06/1561521.html
2011-01-01 09:29:00
599
转载 隐藏显示终端的光标
<br />http://hi.baidu.com/%CA%AB%CA%E9%C8%FB%CD%E2/creat/blog/<br /><br />echo -ne <ctrl+v><ESC>[?25l&<60;&<60;&<60; 隐藏光标<br />echo -ne <ctrl+v><ESC>[?25h&<60; 显示光标<br />l,h为字母, <ctrl+v>是按下ctrl键不放,然后按下V, <ESC>就是按一下键盘上的ESC键<br />在终端回显的情况如下:<br />
2011-01-01 09:28:00
1732
转载 SecureCRT 使用技巧
<br /> 1、打开secureCRT,按alt+b,可以调出快速启动栏,我相信secureCRT的忠实用户,都会保存一堆的sessions。2、按ctrl,可以同时选中多个session,再点击连接,可快速连接。3、打开的第一个标签记为数字1,第二个记为2,依次类推,可用alt+1、alt+2……这种方式在不同标签之间切换。4、按钮栏,在查看->按钮栏,会在下面列出一排按钮,可以对其进行逐一的编辑,包含不同的动作,视频里演示的是一次性完成路由器的初始化配置,编辑一个按钮,选择动作是sen
2010-12-31 11:37:00
554
转载 secureCRT tips
* 初始化配置1、view中去掉toolbar,因为对我来说工具条用处不大,还占地方。view -> 取消toobar2、背景颜色:options -> session options... -> Emulation -> terminal选择linux,ANSI Color自动打勾3、字体:options -> session options... -> Appearance -> Fonts -> Normal -> 选择Fixedsys 14pt4、鼠标选中复制中间粘贴:options -
2010-12-31 11:28:00
550
转载 中小型嵌入式系统开发常用开源资源导航
<br />http://blog.chinaunix.net/u3/104564/showart_2084832.html
2010-12-30 13:32:00
389
转载 PUTTY
<br />http://www.cnblogs.com/tippoint/archive/2010/09/21/1832639.html
2010-12-29 09:58:00
273
转载 Linux添加新的系统调用(for arm )
系统调用是应用程序和操作系统内核之间的功能接口。其主要目的是使得用户可以使用操作系统提供的有关设备管理、输入/输入系统、文件系统和进程控制、通信以及存储管理等方面的功能,而不必了解系统程序的内部结构和有关硬件细节,从而起到减轻用户负担和保护系统以及提高资源利用率的作用。网上介绍的都是x86平台的方法,这里说明一下arm 平台的方面。1. Linux 系统调用机制在Linux系统中,系统调用是作为一种异常类型实现的。它将执行相应的机器代码指令来产生异常信号。产生中断或异常的重要效果是系统自动将用户态切换
2010-06-22 10:46:00
1228
转载 Linux 入门常用命令(1)
1.Linux进入与退出系统 进入Linux系统: 必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号: 1.root--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。 2.普通用户--这个帐号供普通用户使用,可以进行有限的操作。 一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。如果只需要完成一些由普通帐号就能完成的
2010-02-21 09:57:00
643
1
转载 DISPLAY=:0.0
环境变量DISPLAY用来设置将图形显示到何处,格式为:host:NumA.NumB直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0。此时Host为空, 则表示Xserver运行于本机, 并且图形程序(Xclient)使用unix socket方式连接到Xserver, 而不是TCP方式. NumA的值:使用TCP方式连接时, NumA为连
2010-02-16 08:32:00
3649
转载 linux
linux目录架构 / 根目录 /bin 常用的命令 binary file 的目錄 /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核
2010-01-27 09:33:00
501
转载 不同平台间程序的移植 讲嵌入式移植的经典文章
(讲嵌入式移植的一篇非常好的文章,原文出自《基于arm+uClinux的嵌入式系统的开发》,这是节选了其中讲移植的这一段)不同平台间程序的移植--简单程序的移植 研究程序移植的那两周是最痛苦的两周,没有太多可以借鉴的东西,只能摸黑向前走,于是更加坚定决心要整理些东西给后来的弟兄。不过话说回来,各位弟兄别被我前面说的吓倒,只要搞清你要作什么,程序移植其实是比较简单的事情。 首先列出一
2010-01-23 15:25:00
2911
1
转载 GTK的消息流说明(X Window做后端的情况)
转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 1. 初始化时,GDK向mainloop注册一个事件源(gdkevents-x11.c:gdk_events_init),让mainloop挂到X Window的socket上。2. GTK调用GDK的gdk_event_handler_set函数设
2009-12-08 11:17:00
425
转载 嵌入式系统 Boot Loader 技术内幕(转)
1. 引言 在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次:1. 引导加载程序。 包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分。2. Linux 内核。 特定于嵌入式板子的定制内核以及内核的启动参数。3. 文件系统。 包括根文件系统和建
2009-12-04 09:16:00
360
转载 [转帖]Linux驱动开发学习的一些必要步骤
1. 学会写简单的makefile 2. 编一些应用程序,可以用makefile跑起来3. 学会写驱动的makefile4. 写一简单char驱动,makefile编译通过,可以insmod, lsmod, rmmod. 在驱动的init函数里打印hello world,insmod后应该能够通过dmesg看到输出。5. 写一完整驱动, 加上rea
2009-11-19 09:44:00
398
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人