自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

释放“芯”中的小宇宙

Any electronic product can be a development board!

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 编译Ralink SDK时碰到的奇怪错误(undefined reference to `main')的解决办法

编译到RT288x_SDK/source/user/iptables-1.4.10出错:libtool: link: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc  libiptc/.libs/libip4tc.so extensions/libext4.a ./.libs/libxtables.so -lm/opt/buildroot

2013-11-12 13:35:11 4716 2

原创 标准【wpa_supplicant】到【神州数码】 认证的修改记录(中)——分析调试

还是不习惯linux下gdb调试,windows下的VS实在是太强大了,于是转到windows环境进行编译调试。同样修改一些定义,让输出过程更加便于分析和调试:// ============== manfeel ====================#define HELP printf("----------------------------------------------

2013-11-09 16:44:22 2008

原创 标准【wpa_supplicant】到【神州数码】 认证的修改记录(上)——准备工作

准备工作1.系统先要安装 libssl-dev,libnl-dev2.make & sudo make install3.标准wpa_supplicant调用过程非常复杂,为了看清函数间的调用关系,对源代码进行了如下修改:在wpa_debug.h文件中,对wpa_printf进行了重新的定义(将原来的wpa_printf改名为wpa_printf_manfeel)以便能够看清调用的

2013-11-07 23:02:45 2795 1

原创 在Ubuntu系统下安装luci的步骤和注意事项

为了便于开发luci应用,需要搭建一个方便的环境,而通过不断编译烧写firmware的方法来进行luci应用的调试,显然是一个费时费力的过程。实际上,luci是可以安装在host系统上的。0.准备工作:安装lua和luadev相关的header1.进入feeds/luci目录,直接make在make过程中,会有一个错误。需要进入feeds/luci/libs/luaneight

2013-11-05 17:14:11 8781 5

原创 RT-N14U源码研究之——init.rc

一直找不到n14u的init.rc文件,心里还在纳闷,无意中进到router/rc目录,才发现了一些端倪!原来,华硕用的是*硬编码*的方式来实现init.rc的,rc目录就相当于init.rc!而里面的各种文件,分别担当了不同的角色,比如lan.c,wan.c之类的,看名字就能明白是干什么的了。

2013-11-02 20:49:06 3693

原创 ASUS N14U 源码编译过程分析(下)

接下来,分析router中的Makefile,接上一篇文章,在转到router目录时,上一级Makefile有如下内容: @$(MAKE) -C router all @$(MAKE) -C router installrouter中这个Makefile看起很大(有两千多行),仔细分析后,发现更简单。all目标all: clean-build kernel_heade

2013-11-01 21:21:28 3472

原创 ASUS N14U 源码编译过程分析(上)

主要涉及到两个关键的Makfile,因为这些Makefile的自动化程度不高,所以代码显得很繁琐,但正因为如此,才相对显得比较简单。首先是asuswrt/release/src-ra-mt7620目录下的Makefile略去前面的变量定义部分,进入关键的部分:image目标image: @if [ -z "$(BUILD_NAME)" ]; then \ e

2013-11-01 20:35:19 10792 1

原创 mercury MW300R(mt7620n)GPIO研究

uboot_mt7620源码目录lib_mips中的gpio.c文件包含了GPIO的一些初始化和处理例程。先研究RESET按钮的初始化和检测过程。然后研究LED的初始化和亮灭控制

2013-11-01 19:55:27 6744 1

转载 GNU Make in Detail for Beginners

Large projects can contain thousands of lines of code, distributed in multiple source files, written by many developers and arranged in several subdirectories. A project may contain several component

2013-11-01 16:39:29 1439

binutils-2.24.tar.bz2

binutils-2.24.tar.bz2源码,配合gcc-3.4.2.tar.bz2

2015-03-24

gcc-3.4.2.tar.bz2

gcc-3.4.2.tar.bz2 源码

2015-03-24

uboot_mt7620_ddr2

该UBoot针对MT7620进行编译,适用于DDR2的RAM(如WRTNode、小度路由) 1.可以通过http界面进行UBoot和固件的升级 2.支持USB启动Kernel

2014-06-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除