自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 进程的上下文到底是什么东东

先给一个可以说是当今最具体的定义,最后给一个最抽象的定义 1.如果定义进程的上下文= 进程控制块(包含了很多信息,比如:此进程是否在内核态,内核堆栈的指针)+进程代码+进程堆栈(如果在用户状态就是用户堆栈,如果在内核态就是用户堆栈+内核堆栈)+cpu现场(即当前cpu的各个寄存器的状态)+连接在cpu上的与该进程相关的外部设备+环境变量(其实本身就包含在进程控制块里面)+页表+某个具体版本的内核。

2010-02-03 16:31:00 707

原创 怎样把一段二进制编译到mtk的bin里面去

最近需要让mtk在加电时把一个firmware的原原本本的download到我们芯片的指定位置中去,仔细分析了mtk的scattle和arm汇编后,发现可以采用如下方法实现。 mtk的sattle文件在costom/system中,在mak文件里的SYSGEN_ENABLE 宏代表是否自动产生sattle。 一.mtk系统中一般有一个连续的norflash空间和一片连续的sdr

2010-02-03 16:27:00 1131

原创 Linux虚拟内存基础知识

1.从80386开始,Intel处理器的线性32被分为3个域,最高十位为此线性地址在页目录的索引;中间十位为此线性地址在页表中的索引;最低12为物理地址的低12位(也可以说是页内偏移量)。每个进程一定有各自独立的页表(注意:这里说的是进程,而不是线程。在linux里线程其实就是轻量级的进程,他们是连页目录都相同的进程,只是他们的的堆栈在线性空间的位置不同)。 2.线性地址(也就是虚拟地址)

2010-02-03 16:16:00 362

空空如也

空空如也

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

TA关注的人

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