来自http://blog.sina.com.cn/s/blog_4fcb99ae0101hhmr.htmlWarning: WARNING: the kernel failed to re-read the partition table on /dev/sda (设备或资源忙). As a re...
分类:
其他好文 时间:
2015-03-28 12:47:33
阅读次数:
224
今天用主线Linux内核移植到MINI6410,主线内核2.6.37.1基本已经支持了MINI6410的板子,所以移植到能够启动起来的阶段很简单,但是在移植的时候还是出现了一个比较常见的问题:MINI6410 # bootm 0x50008000## Booting kernel from Lega...
分类:
系统相关 时间:
2015-03-27 23:41:23
阅读次数:
258
I/O操作如何完成?由于进程无法直接操作I/O设备,因此必须通过系统调用请求kernel来协助完成I/O操作,内核会为每一个I/O设备维护一个buffer。其工作流程为:对于输入而言,等待(wait)数据输入至buffer中需要时间,在从buffer复制(copy)到用户进程缓存区中也需要时间。因此..
分类:
系统相关 时间:
2015-03-22 06:56:19
阅读次数:
634
留作备忘。在openSUSE的软件包搜索服务中搜索并下载「kernel-default」「broadcom-wl-kmp-default」「broadcom-wl」三个软件包并依次安装,重启即可。PS:似乎直接下载安装「kernel-firmware」安装即可也就是说我其实是走了弯路,但鉴于已经搞定...
分类:
系统相关 时间:
2015-03-22 00:27:16
阅读次数:
194
“平安的祝福 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000”一、初始化进程操作系统内核启动入口函数是void __init my_start_kernel(void);在这里简单定义...
分类:
系统相关 时间:
2015-03-22 00:14:53
阅读次数:
327
由于一篇Blog写太长无法发表,这里面我们将继续分析下dist.c中的setnode_3这个函数的作用和net_kernel得到连接成功之后又进行了什么操作。 BIF_RETTYPE?setnode_3(BIF_ALIST_3)
{
????BIF_RETTYPE?ret;
??...
分类:
其他好文 时间:
2015-03-21 17:16:41
阅读次数:
281
结合网上及书上的讲解,记录下linuxkernel及yaffs2文件系统的移植过程及问题,以便以后查询!部分转自:http://blog.sina.com.cn/s/blog_9d7f02120101gvnk.html一,内核移植修改晶振修改arch/arm/mach-s3c2440/mach-smdk2440.cstaticvoid__initsmdk2440_map_io(void){s3c24xx_i..
分类:
系统相关 时间:
2015-03-21 06:27:25
阅读次数:
354
作业题目:详细分析从start_kernel到init进程启动的过程并结合实验截图撰写一篇署名博客,并在博客文章中注明“真实姓名(与最后申请证书的姓名务必一致) + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/UST...
分类:
系统相关 时间:
2015-03-21 00:57:38
阅读次数:
321
项目要求:该项目由于没有使用android5.0,导致启动bluetooth的蓝牙audio
slave功能必须使用第三方模组,该第三方模组,启动是通过android主板通过GPIO控制。UI界面是通过图形选择或者一个kpd组合按键来打开关闭或者是启动蓝牙搜索功能。
1,用户按键的侦测:
标准的行为,用户的组合按键,kernel里面向上层发送scancode,然后framework把s...
分类:
其他好文 时间:
2015-03-20 18:47:57
阅读次数:
307