自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

来一杯奶茶

嵌入式

  • 博客(8)
  • 收藏
  • 关注

转载 使能MMU

1、kernel启动流程第一阶段简单说明arch/arm/kernel/head.Skernel入口地址对应stextENTRY(stext)1第一阶段要做的事情,也就是stext的实现内容设置为SVC模式,关闭所有中断获取CPU ID,提取相应的proc info验证tags或者dtb创建临时内核页表的页表项配置r13寄存器,也就是设置打开MMU之后要跳转

2018-01-30 09:01:16 1387

转载 创建临时内核页表的页表项

1、kernel启动流程第一阶段简单说明arch/arm/kernel/head.Skernel入口地址对应stextENTRY(stext)1第一阶段要做的事情,也就是stext的实现内容设置为SVC模式,关闭所有中断获取CPU ID,提取相应的proc info验证tags或者dtb创建临时内核页表的页表项配置r13寄存器,也就是设置打开MMU之后要跳转

2018-01-30 08:55:35 1008

转载 验证tags或者dtb

1、kernel启动流程第一阶段简单说明arch/arm/kernel/head.Skernel入口地址对应stextENTRY(stext)1第一阶段要做的事情,也就是stext的实现内容设置为SVC模式,关闭所有中断获取CPU ID,提取相应的proc info验证tags或者dtb创建页表项配置r13寄存器,也就是设置打开MMU之后要跳转到的函数。使能

2018-01-30 08:54:39 320

转载 获取CPU ID,提取相应的proc info

1、kernel启动流程第一阶段简单说明arch/arm/kernel/head.Skernel入口地址对应stextENTRY(stext)1第一阶段要做的事情,也就是stext的实现内容设置为SVC模式,关闭所有中断获取CPU ID,提取相应的proc info验证tags或者dtb创建页表项配置r13寄存器,也就是设置打开MMU之后要跳转到的函数。使能

2018-01-30 08:53:29 3060 1

转载 kernel启动流程第一阶段简单说明

1、kernel启动流程第一阶段简单说明arch/arm/kernel/head.Skernel入口地址对应stextENTRY(stext)1第一阶段要做的事情,也就是stext的实现内容设置为SVC模式,关闭所有中断获取CPU ID,提取相应的proc info验证tags或者dtb创建页表项配置r13寄存器,也就是设置打开MMU之后要跳转到的函数。

2018-01-30 08:52:04 347

转载 kernel启动流程

一、kernel启动之前的准备动作在kernel启动之前的准备都是由bootloader来完成。所以不管是什么bootloader,例如uboot、LK、superboot等等,都需要实现以下准备动作。这里指说明概念,不涉及代码。 我们在project X项目中使用的bootloader是uboot,具体代码参考第四节“kernel准备动作在uboot中的实现”1、kernel

2018-01-30 08:48:30 1242

转载 【以面带点】由一道面试题所引出的C语言static变量特性

最近部门在准备春招笔试题时,有这样一道题目:用C/C++语言实现一个函数,给定一个int类型的整数,函数输出逆序的整数对应的字符串,例如输入1234,则输出字符串"4321",,输入-1234,则输出字符串"-4321"。题目要求,不使用标准库,以及不能分配动态内存。当时觉得蛮简单的,这不就是类似字符串逆转嘛,纸上得来终觉浅,绝知此事要躬行,自己尝试做了一下,发现还是有一些地方值得注意。今天在此整

2018-01-29 09:19:27 317

转载 linux c 检测网线断开

假如应用程式不使用 tcp 的 keepalive,在网线断开之后,以前建立的 socket 链接仍然会保持在ESTABLISH 状态不会改变。实际上 tcp 协议对这部分是有所处理的,需要服务端程式,在配置 socket 属性时,使用 keepalive option, 一旦有此配置,这些长时间无数据的链接会根据 tcp 的keepalive 内核属性,在 > (tcp_keepal

2018-01-23 10:10:56 1863

空空如也

空空如也

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

TA关注的人

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