- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 linux下MMC/SD/SDIO驱动系列之二 ---- host注册过程(一)
上篇文章说到了MMC/SD/SDIO(以下简称MMC)的驱动从大的方面来说分为主设备驱动和从设备驱动,那本文就来详细的讲述主设备驱动注册的过程。 MMC主设备(也就是host)指的是集成于CPU内部的MMC controller,笔者用的是4412芯片,从datasheet可以看出,里面集成了四个MMC controller,分别是mmc0,mmc1,mmc2,mm
2014-04-09 01:54:37
812
转载 uboot系列之-----板级初始化(源码)
接上篇,分析uboot对开发板的初始化,入口在arch/arm/lib/board.c文件里面的 board_init_f函数voidboard_init_f (ulong bootflag){ …… gd = (gd_t *)((CONFIG_SYS_INIT_SP_ADDR) & ~0x07); //gd是Uboot里面
2014-04-09 01:52:16
641
转载 uboot 系列之-----uboot配置流程分析
该uboot系列的版本是uboot-2010.12,基于samsung的4412芯片Uboot里面的字母u代表了“通用”的意思,因此,为了编译出符合特定CPU,特定电路板的启动代码,就必须首先进行配置,告诉编译器需要编译成什么样的体系架构,什么样的cpu等等。下面以4412为例,讲述配置过程配置命令为make smdk4412_config,我们来看这条命令是如何执行的。
2014-04-09 01:51:02
819
原创 gdb查看某函数被调用的完整流程----gdb断到某函数后打出该函数的调用栈
首先为该函数打断点,打完断点后程序运行直到断点处,在gdb中输入命令bt即可打出断点函数的调用栈,从上到下理清该函数的完整调用流程,个人今天觉着这功能挺牛逼强大,分享一下便于日后查阅。 后面内容为转载:http://wenku.baidu.com/view/d258d8e8aeaad1f346933f94.html下面先说明GDB的基本指令:(大部分命令使用时只要输入第一个字母就好了,
2014-04-02 11:09:53
10601
2
原创 USB转串口+DNW烧写程序 Linux环境
1.工具下载dnw_linux:http://download.csdn.net/detail/plaza02/1011140 ;需要发邮箱的可信息我,893564115@qq.com2.tar -vxf dnw_linux_tar.bz23.加载USB转串口驱动:在root权限下,insmod ch341.ko && modprobe usbserial ,同时插上usb转串口线,此时
2014-01-03 02:04:40
1870
转载 linux下dnw(6410)
网上有篇帖子包含里linux下的dnw,我在用idea6410,编译dnw和secbulk后并不能正常使用LINUX下的DNW程序下载http://linux.chinaunix.net/bbs/viewthread.php?tid=1055992 secbulk设备未建立,手动建立/dev/secbulk0并不起作用,原因是secbulk probe会匹配id_t
2014-01-03 01:33:27
773
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人