- 博客(245)
- 资源 (14)
- 收藏
- 关注

原创 【嵌入式Linux学习七步曲】系列交流会
【嵌入式Linux学习七步曲】系列交流会 Sailor_forever sailing_9806#163.com(本原创文章发表于Sailor_forever 的个人blog,未经本人许可,不得用于商业用途。任何个人、媒体、其他网站不得私自抄袭;网络媒体转载请注明出处,增加原文链接,否则属于侵权行为。如有任何问题,请留言或者发邮件给sailing_9806@163.com)htt
2009-12-28 23:38:00
8558
8
原创 一张图深度解析Linux共享内存的内核实现
本文首先介绍了众所周知的共享内存API,然后介绍了相关的内核主要数据结构,并逐一分析了shmget、shmat、数据访问、shmdt的内核实现及数据结构之间的动态关系,从数据的关联图即可一窥共享内存的实现机制。
2014-09-23 00:09:02
19894
原创 ubuntu+systemtap进行Linux内核和用户空间开发测试
【摘要】本文主要介绍在ubuntu平台 + 自定义内核上如何安装systemtap工具包及解决编译加载运行过程中的一些问题,如何利用systemtap工具监测分析内核函数,内核模块及用户态程序。【关键字】ubuntu, systemtap, utrace, backtrace, dtrace, callstack
2014-05-05 20:59:57
10447
1
原创 Vmware + ubuntu 12.04 LTS虚拟机下提供DHCP服务
目标需要在Linux下开发一个监控程序,其利用网络登陆到另外一台Linux服务器A上执行一些命令并获取命令执行结果,然后对数据进行分析 基本方案因为没有Linux的电脑,只能利用vmware安装Linux虚拟机B,如ubuntu 12.04LTS因为局域网的网络安全问题 Linux虚拟机B无法直接和Linux服务器A通信,因此二者不能通过交换机接到共用网络里因此考虑将二者网线直
2013-09-28 21:18:17
7354
原创 谢天谢地 重回优快云!
近日听闻优快云密码泄密事件甚为震惊今天迅速登陆优快云确认 提示账号或者密码错误但是我肯定账号和密码没有输入错误 那就只能是密码被盗了天啊 我苦苦经营了这么多年的博客难道就这么没了么?想当年对优快云是如此痴情 经常写博客发文章挣积分进500强这两年工作总体较忙 加之家里有段时间上网不便 已经很长时间没有再好好谢谢博文了 就是偶尔登陆下也没时间回复一些网友的留言真正快
2011-12-24 01:28:20
3811
1
原创 Workshop For Embedded Linux Development on PowerPC
庆祝我在公司的第一次workshop~
2010-11-11 21:41:00
4474
4
原创 【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】PowerPC + Linux2.6.25平台下的SPI驱动架构分析
【摘要】本文以PowerPC+Linux 2.6.25 平台为例,详细分析了SPI总线的驱动架构。首先介绍了SPI的总体架构,从用户的角度将其分为三个层面,不同的开发者只需要关注相应的层面即可。然后分析了主要数据结构及其之间的相互关系,接着分析了不同层的具体实现,最后以一款SPI接口的时钟芯片为例讲述了如何在用户空间访问SPI驱动。对于ARM + Linux平台,只有平台依赖层即总线控制器驱动有差异。
2010-10-31 16:39:00
14818
5
原创 【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】PowerPC + Linux2.6.25平台下的I2C驱动架构分析
本文以PowerPC+Linux 2.6.25 平台为例,详细分析了I2C总线的驱动架构。首先介绍了I2C的总体架构,从用户的角度将其分为三个层面,不同的开发者只需要关注相应的层面即可。然后分析了主要数据结构及其之间的相互关系,接着分析了不同层的具体实现,最后以一款EEPEOM为例讲述了如何在用户空间访问I2C驱动。对于ARM + Linux平台,只有平台依赖层即总线适配器驱动有差异。
2010-09-25 21:38:00
10417
原创 阿凡达归来
同事们组织的团购 双安商场华星店IMAX版的 周六早晨场 半价效果确实很不错 身临其境的感觉 看的很过瘾刚出来时 视力和听力都有点不正常了 估计还在刚才的影片中呢当当这周拿到大offer 还有一笔签字费 靠 头一次听说还有这种钱牛逼的单位就是不一样啊 没事发钱玩影片完了大家就去了京港海鲜卖场 当当坐庄啊 人均一百多 这回可真是吃大餐呢
2010-03-15 00:08:00
2971
原创 新的旅程
新的旅程 每年开年都是跳槽高峰期 还没来得及感受金三银四 已经在二分月份的尾巴上完成了今年的职业目标其实主观上并没有很强的愿望从consultant转为employee因为两年对于职业发展来说并不是一个非常合适的转换点虽说薪资相比同事已经有一定的提高 但是相比目前的待遇、现有的offer 和我的期望还是有一定的差距况且职业发展中已经有两次更换雇主的经历 这对以
2010-02-27 10:05:00
3884
6
原创 【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】Oops在Linux 2.6内核+PowerPC架构下的前世今生
Oops在Linux 2.6内核+PowerPC架构下的前世今生Sailor_forever sailing_9806#163.com(本原创文章发表于Sailor_forever 的个人blog,未经本人许可,不得用于商业用途。任何个人、媒体、其他网站不得私自抄袭;网络媒体转载请注明出处,增加原文链接,否则属于侵权行为。如有任何问题,请留言或者发邮件给sailing_9806#163.co
2010-01-31 01:33:00
38243
3
原创 【嵌入式Linux学习七步曲之第四篇 Linux内核移植】详解Linux2.6内核中基于platform机制的驱动模型
详解Linux2.6内核中基于platform机制的驱动模型Sailor_forever sailing_9806#163.com(本原创文章发表于Sailor_forever 的个人blog,未经本人许可,不得用于商业用途。任何个人、媒体、其他网站不得私自抄袭;网络媒体转载请注明出处,增加原文链接,否则属于侵权行为。如 有任何问题,请留言或者发邮件给sailing
2010-01-29 01:12:00
16828
4
原创 List key points and then extend details if necessary
List key points and then extend details if necessary 最近面试 因为面试时间有限 希望迅速获得相关信息有时候问candidate一个问题 期待几个主要点但candidate八啦八啦解释一大堆 这种主动性大多数情况下是不错的但是由于我们需要在有限的时间内检查面试者多个方面的素质 所以这种主动性有时反而不好最合适的策略就是首先列出几个大概的面
2010-01-26 21:15:00
3249
原创 结构体成员非对齐访问所带来的思考
结构体成员非对齐访问所带来的思考Sailor_forever sailing_9806#163.com(本原创文章发表于Sailor_forever 的个人blog,未经本人许可,不得用于商业用途。任何个人、媒体、其他网站不得私自抄袭;网络媒体转载请注明出处,增加原文链接,否则属于侵权行为。如有任何问题,请留言或者发邮件给sailing_9806#163.com)http:/
2010-01-12 00:01:00
6346
原创 【嵌入式Linux学习七步曲之第三篇 Linux系统bootlaoder移植】全面解析PowerPC架构下的扁平设备树FDT
全面解析PowerPC架构下的扁平设备树FDTSailor_forever sailing_9806#163.com(本原创文章发表于Sailor_forever 的个人blog,未经本人许可,不得用于商业用途。任何个人、媒体、其他网站不得私自抄袭;网络媒体转载请注明出处,增加原文链接,否则属于侵权行为。如有任何问题,请留言或者发邮件给sailing_9806@163.com
2009-12-26 03:02:00
17275
11
原创 京港海鲜
京港海鲜位于四道口 金五星附近是城北最大的自助海鲜卖场 一层买海鲜 三层加工性价比很高 最主要是新鲜 环境也很不错十月份左右和同事一块去吃过 那时正是海鲜的旺季 物美价廉啊不过现在已经是淡季了 都涨价了 螃蟹和基围虾都有点贵Tyrande也很爱吃鱼 所以周末又去尝了尝鲜这次选的是大连海鲜加工点 味相当棒买了皮皮虾 扇贝 小鲍鱼 还有鲈鱼 还点了个青菜椒盐皮皮虾
2009-11-30 21:38:00
4536
原创 Stick to Your Dream with a Smile~
最近公司一直在招人 社招 校招 经常有面试 其实面试官也是一项辛苦活 想在一个小时内挑一个人也确实不容易 想说说最近的一些体会 也可能是个人偏好啊 仅供大家参考 1、自信 你很难想象一个说话吐词都不太清楚 你还得缩起耳朵仔细听的面试者能有多好的表现 有些人说话的时候就这么低着头 和面试官毫无眼神甚至是一点视觉的交流 绝大多数的面试管都会认为你缺乏自信
2009-11-30 19:09:00
2252
原创 【嵌入式Linux学习七步曲之第四篇 Linux内核移植】PPC Linux启动流程分析
PPC Linux启动流程分析Sailor_forever sailing_9806#163.com 转载请注明http://blog.youkuaiyun.com/sailor_8318/archive/2009/11/22/4853319.aspx【摘要】本文分析了MPC8270在Linux2.6.19下的启动流程。介绍了压缩内核的链接脚本、映像生成的过程、压缩内核如何重定位解
2009-11-22 22:07:00
7532
4
原创 【嵌入式Linux学习七步曲之第三篇 Linux系统bootlaoder移植】 从反汇编来看U-boot在PPC架构下的PIC(位置无关程序)设计
从反汇编来看U-boot在PPC架构下的PIC(位置无关程序)设计Sailor_forever sailing_9806#163.com 转载请注明http://blog.youkuaiyun.com/sailor_8318/archive/2009/11/14/4811785.aspx 【摘要】本文详细分析了U-boot1.3.4在PPC架构下的位置无关程序设计的细节。首先介绍了P
2009-11-22 19:47:00
5835
原创 【嵌入式Linux学习七步曲之第四篇 Linux内核移植】用BDI2000快速定位PPC Linux内核Uncompressing Kernel Image ... OK后无输出问题
用BDI2000快速定位PPC Linux内核Uncompressing Kernel Image ... OK后无输出问题Sailor_forever sailing_9806#163.com 转载请注明http://blog.youkuaiyun.com/sailor_8318/archive/2009/11/15/4812075.aspx 【摘要】本文以MPC8270处理
2009-11-15 04:17:00
5462
4
原创 【嵌入式Linux学习七步曲之第二篇 交叉开发环境】U-boot和Windows TFTP server交互,socket recv error 10060
U-boot和Windows TFTP server交互,socket recv error 10060Sailor_forever sailing_9806#163.com 转载请注明http://blog.youkuaiyun.com/sailor_8318/archive/2009/11/14/4811785.aspxTFTP服务器设置在Windows上,采用的是CISCO的
2009-11-14 23:45:00
4319
原创 【嵌入式Linux学习七步曲之第二篇 交叉开发环境】FC6 上架设TFTP服务器,Transfer timed out
FC6 上架设TFTP服务器Sailor_forever sailing_9806#163.com 转载请注明http://blog.youkuaiyun.com/sailor_8318/archive/2009/11/14/4811277.aspx Normal 0 false false false
2009-11-14 20:21:00
4071
2
原创 法培终于上完啦
连着上了两周的法规培训 累死了顺利通过法培考试 97 1000道题都没做完 知足啦这周末终于可以好好睡个大懒觉了 好啦 gd dream~~
2009-11-14 00:58:00
1053
原创 【嵌入式Linux学习七步曲之第二篇 交叉开发环境】SuSe11.1 上架设NFS服务器
SuSe11.1 上架设NFS服务器Sailor_forever sailing_9806@163.com 转载请注明http://blog.youkuaiyun.com/sailor_8318/archive/2009/11/14/4809475.aspx 1、检查是否安装NFS必备的portmap和nfs server及clientcnbjc0052:~ # rpm
2009-11-14 00:52:00
5457
原创 我也来面试
最近部门要招做Linux driver方面的人 领导安排leader和我一起面试有一段时间没做Linux开发啦 要来面试的还是一个毕业几年的博士我还特意把以前的一些总结看了看 别搞的到时像别人面我似的 那就囧了第二天leader忙着签证的事情竟然把面试的事给忘了我只好临时找了另外一个同事一块面试不巧的是他中途又被领导一个电话又去面试别人了 只剩下我孤军混战了不过聊了聊
2009-11-13 23:47:00
2006
原创 【嵌入式Linux学习七步曲之第四篇 Linux内核移植】GDB和BDI2000调试PPC Linux内核
GDB和BDI2000调试PPC Linux内核 Sailor_forever sailing_9806@163.com 转载请注明http://blog.youkuaiyun.com/sailor_8318/archive/2009/11/10/4795287.aspx 【摘要】本文以MPC8270处理器和Linux2.6.15.5内核为例,讲述了用
2009-11-10 19:51:00
4590
原创 【嵌入式Linux学习七步曲之第三篇 Linux系统bootlaoder移植】Guidelines for Porting PPCBOOT on PowerPC
Guidelines for Porting PPCBOOT on PowerPCSailor_forever sailing_9806#163.com 转载请注明http://blog.youkuaiyun.com/sailor_8318/archive/2009/10/30/4745793.aspx1 Introduction 41.1 Purpose
2009-10-30 00:55:00
5870
原创 A Highly Effective Memory Check Method
A Highly Effective Memory Check Method sailor_forever sailing_9806#163.comhttp://blog.youkuaiyun.com/sailor_8318/archive/2009/10/12/4660555.aspx 1 Introduction 31.1 Purpose
2009-10-12 22:00:00
2214
原创 长假归来
长假归来 密云 桃源仙谷 又和老赵他们户外野了一把 好久没有这样的感觉了 久违 倍儿喜欢那里的蓝天森林公园的傍晚很美 夕阳西下 落日的余辉洒在身上 顿生几分朦胧之美 谢谢当当 当然还有模特城北终于有了海鲜城 四道口 京港 十月的母螃蟹 正是最美味的时候 大家好好馋了一把吃了清蒸螃蟹 还有香辣蟹 当然这个是刘大厨主刀的啦 几个朋友一起吃饭打牌 其乐也融融
2009-10-11 23:54:00
888
原创 嵌入式CPU的启动方式和启动地址
Normal 0 false false false MicrosoftInternetExplorer4 嵌入式CPU的启动方式和启动地址sailor_forever sailing_9
2009-09-20 22:15:00
4437
原创 两种实现PPC地址重映射的方案
两种实现PPC地址重映射的方案sailor_forever sailing_9806#163.comhttp://blog.youkuaiyun.com/sailor_8318/archive/2009/09/03/4513710.aspx1 Genera
2009-09-03 02:12:00
4681
8
原创 重归底层开发 焉知祸福?
重归底层开发 焉知祸福? 最近由于宽带部门项目比较紧张缺乏做底层的人员 现招时间紧张也怕招不到合适的manager就从无线部门把我们给拉过去了一个感觉就是宽带部门压力挺大的都是收购的其他公司项目比较杂 软硬件平台繁多ppc arm dsp vxworks psos Linux产品涉及微波 gpon 光网络 家庭网关等等都是偏底层的工作 其实挺
2009-07-11 01:25:00
2480
1
原创 如何向PPC-Boot中添加自定义命令
Normal 0 false false false MicrosoftInternetExplorer4 如何向PPC-Boot中添加自定义命令Sailor_forever sailing_9806@163.c
2009-07-08 18:21:00
2068
Ubuntu+Systemtap进行Linux内核和用户空间开发测试
2014-09-23
一张图深度解析Linux共享内存的内核实现
2014-09-23
如何在特定的硬件平台上进行BSP开发
2010-12-04
嵌入式Linux学习七步曲
2010-09-01
如何通过vnc图形界面远程控制Linux主机
2008-06-23
Waitqueue、Event及Semaphore的实现机制分析
2008-06-14
gdb+gdbserver的方式进行ARM程序调试
2008-05-10
gdb+gdbserver的方式进行ARM程序调试
2008-05-10
在AT91RM9200上通过nfs调试linux程序
2008-05-10
基于ARM 的嵌入式系统程序开发
2008-05-10
全面解析《嵌入式程序员应该知道的16个问题》_sailor_forever
2008-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人