自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 函数参数的存放位置差别

内核版本:2.6.14在linux内核中我们都会经常见到FASTCALL和armlinkage,它们各有什么不同呢?下面我们来具体分析一下。在标准C系中函数的形参在实际传入参数的时候会涉及到参数存放的问题,那么这些参数存放在哪里呢?对x86比较了解的话,应该知道这些函数参数和函数内部局部变量一起被分配到了函数的局部堆栈中。linux操作系统支持多种CPU架构,比如x86、ppc和a

2013-10-31 11:35:59 2806

转载 内存_用户空间程序出现非法页错误

一、 段错误原因分析         1 使用非法的指针,包括使用未经初始化及已经释放的指针(指针使用之前和释放之后置为NULL)         2 内存读/写越界。包括数组访问越界,或在使用一些写内存的函数时,长度指定不正确或者这些函数本身不能指定长度,典型的函数有strcpy(strncpy),sprintf(snprint)等等。         3 对

2013-10-30 16:57:19 3235

转载 员工 一

1、不管什么时候,装傻总是最不易犯错。       金庸也曾经说过,他年迈耳背后,该听见的话就能听见,不该听见的话就听不见。当有人要你当面表态站队,要你选择事情的方向,不管你怎么选都是错的。那么装傻就是最好的选择,这是没选择时最不易犯错的方法。别担心装傻的样子很拙劣,即使每个人都看出你在装傻,可他们依旧拿你没办法。真正倒霉的是那些明确表态的人,有这些龙套牺牲,怎么也轮不到你。2、把自己

2013-10-28 10:53:43 457

转载 老总 二

首先非常感谢大家到这么一个偏远的地方参加这个会议,相信这大概中国第一个这样的会,放在这么偏远的地方开的,这个地方叫云栖小镇。在开会以前特多感触,特别昨天一直在会场看,阿里云是09年的9月10号成立,那么多年来一直想说一句话,阿里云是在座的所有开发者用“命”来养活的,阿里云的今天是大家用“命”换回来的,感谢大家!开发者帮助阿里云在全国落地博客园, 只是三个人小公司,使用了阿里云的服务,每碰到

2013-10-28 10:40:34 707

转载 老总 一

Jason Goldberg整理了一个列表,列出创业公司CEO每周应该做的13件事,以下是编译版本:1.记住你的“一件事”:你的创业公司在一段时间内只能把一件事做好,明确你的“一件事”,写在墙上,每天重复出现在自己眼中,将“一件事”作为公司例会最高级别的事情,不要让任何事情让你和你的团队分心。2.记住,只有当你的团队优秀时,你才一起优秀:花时间培养你的团队,招聘那些在他们工作上比你

2013-10-24 10:21:59 466

转载 PM_流程框架

Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所

2013-10-22 16:39:07 1628

转载 简单包传输协议

首先 TCP和 IP 是两种不同的协议,它们来七层网络模型中分别在不同的层次, IP协议是网络层的协议, TCP 是更高一层的传输层的协议, TCP是建立在 IP 协议之上的,所以一般把 TCP 和 IP 连在一起说 TCP/IP 协议。 Windows 系统的TCP 协议栈的数据包默认是 1460 字节大小,如果一次传输的数据大于这个长度,会把分割成几个长度都不大于1

2013-10-22 16:16:36 751

转载 中断_相关函数比较

softirq和tasklet都属于软中断,tasklet是softirq的特殊实现;workqueue是普通的工作队列。1、softirq软中断支持SMP,同一个softirq可以在不同的CPU上同时运行,softirq必须是可重入的。软中断是在编译期间静态分配的,它不像tasklet那样能被动态的注册或去除。kernel/softirq.c中定义了一个包含32个soft

2013-10-22 16:12:52 638

转载 顶层内核编译文件

1、make menuconfigVERSION = 2PATCHLEVEL = 6SUBLEVEL = 26EXTRAVERSION =NAME = Rotary Wombat# *DOCUMENTATION*# To see a list of typical targets execute "make help"# More info can be l

2013-10-22 15:55:49 986

转载 内核_抢占

MMU提供的一个关键服务是,能使各个任务作为独立的程序在其自己的私有存储空间运行.地址转换过程允许运行的多个程序使用相同的虚拟地址,而各自存储在物理存储器的不同位置.     区域可以是活跃的,也可以是睡眠的:活跃区域包含当前系统正在使用的代码或数据;睡眠区域包含当前不使用,但可能在短时间内变为活跃的代码或数据.睡眠区域是被保护的,因此当前正在运行的任务是不能访问的.MPU和MMU

2013-10-22 15:49:46 735

转载 ARM_汇编

汇编存储cachec扩展编译器在嵌入式开发中,汇编程序常常用于非常关键的地方,比如系统启动时初始化,进出中断时的环境保护,恢复等对性能有要求的地方。ARM指令集可以分为六大类,分别为数据处理指令 、Load/Store指令 、跳转指令 、程序状态寄存器处理指令 、协处理器指令 和异常产生指令 。 ARM 指令使用的基本格式如下: 〈opcode〉{〈cond〉}{S}     〈Rd〉

2013-10-22 15:46:21 832

转载 电话架构

Android电话系统之概述篇    首先抛开Android的一切概念来研究一下电话系统的最基本的描述。我们的手机首先用来打电话的,随后是需要一个电话本,随后是PIM,随后是网络应用,随后是云计算,随后是想我们的手机无所不能,替代PC。但是作为一个电话的基本功能如下: 0)拨叫电话,接听电话,挂断电话,发送短信,网络连接,PIM管理1)由于电话运

2013-10-22 15:37:55 1903

转载 电话服务流程

#include stdio.h>#include fcntl.h>#include errno.h>int main(){    int ret;    int fd = open("/dev/tty1", O_RDONLY);    fcntl(fd, F_SETFL, O_NONBLOCK);    ret = read(fd,NULL, 2);   

2013-10-22 15:34:23 648

转载 动态调试

Introduction============This document describes how to use the dynamic debug (ddebug) feature.Dynamic debug is designed to allow you to dynamically enable/disable kernelcode to obtain addition

2013-10-22 15:28:08 938

转载 管理 一

恭喜升职为中层技术管理人员!在不同的企业里,中层技术管理人员的具体职位名称有所不同。在微软、IBM这样的大型企业里,中层大致对应着部门经理或产品线负责人这样的职位。而在互联网企业如BAT,技术总监、高级或资深研究员实际担负着中层管理的职能。无论如何,中层技术管理人员的共同特点是:管理团队的规模在100人以内、有负责技术团队的资源流向和人事流动的决定权,但与企业仍保持双向自由选择的雇佣关系;对企业的

2013-10-17 12:45:50 673

转载 企业 二

任正非把华为这个部队,从创业时的人民币2万元,冲到2013年预估349亿美元营收,成功的关键有两项:员工关系、客户关系。   华为没有上市,而是把98.6%的股权开放给员工,创办人任正非只拥有公司1.4%的股权。除了不能表决、出售、拥有股票之外,股东可以享受分红与股票增值的利润。并且,每年所赚取的净利,几乎是百分之百分配给股东。   这等于是把公司的利益与员工的个人利益紧紧绑在一起。在

2013-10-12 10:53:19 1379

转载 一些问题

应用软件UI交互不能复杂,大多数用户喜欢简单。驱动设计考虑模块化设计,可以卸载。功能分层设计,高内聚,低耦合。对LINUX内核思想,架构,接口理解非常重要。

2013-10-10 11:32:24 514

最新的fastboot and adb

最新的fastboot and adb

2022-10-28

空空如也

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

TA关注的人

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