- 博客(4)
- 资源 (30)
- 收藏
- 关注
转载 嵌入式Linux下使用3G卡上网
嵌入式Linux下使用3G卡上网[日期:2011-01-06] 来源:Linux社区 作者:Linux 嵌入式linux是2.6.24版的。主机是AT9261(arm926ej-s内核)的开发板。买是市面上常见的中兴AC2746 usb接口的3G上网卡。在windows下使用极方便,可是在linux下使用就麻烦了。 首先,要确认你的嵌入式linux系统是可以支持热插拔的系统。(我用的是mdev方式支持热插
2011-05-31 11:26:00 902
原创 Linux内核代码 结构体初始化
在阅读GNU/Linux内核代码时,我们会遇到一种特殊的结构初始化方式。该方式是某些C教材(如谭二版、K&R二版)中没有介绍过的。这种方式称为指定初始化(designated initializer)。下面我们看一个例子,Linux-2.6.x/drivers/usb/storage/usb.c中有这样一个结构体初始化项目: static struct usb_driver usb_storage_driver = { .owner = THIS_MODULE,
2011-05-23 13:32:00 1269
原创 内核启动时,设备及驱动初始化的实现
内核启动时,设备及驱动初始化的实现 Uboot完成系统的引导并将Linux内核拷贝到内存之后,bootm -> do_bootm_linux()跳转到kernel的起始位置; 压缩过的kernel入口在arch/arm/boot/compressed/head.S,它将调用函数decompress_kernel()解压,打印“Uncompressing Linux...”,调用gunzip(),打印"done, booting the kernel." 然后call_kernel
2011-05-23 10:56:00 721
原创 移除模块时的错误
在移除模块时会出现 rmmod : chdir(/lib/modules): No such file or directory解决办法:在/lib/下建立下面的目录: /lib/modules/2.6.30.4 并且把Albert_hello.ko 模块放到2.6.30.4目录下(实际上不用放到这目录也行)修改执行时的代码:把rmmod Albert_hello.ko改为 : rmmod Albert_hello 去掉 .ko
2011-05-03 11:16:00 620
Cadence’s_Solution_for_High-Speed_Design.ppt
2010-08-09
CADENCE PSD14入门教程.pdf
2010-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人