自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (14)
  • 收藏
  • 关注

转载 Linux资源管理之cgroups简介

转载地址:https://blog.csdn.net/hzrandd/article/details/52484332cgroups 是Linux内核提供的一种可以限制单个进程或者多个进程所使用资源的机制,可以对 cpu,内存等资源实现精细化的控制,目前越来越火的轻量级容器 Docker 就使用了 cgroups 提供的资源限制能力来完成cpu,内存等部分的资源控制。另外,开发者也可以使用 ...

2018-09-30 10:40:01 160

转载 linux cgroups 概述

转载地址:http://xiezhenye.com/2013/10/linux-cgroups-%E6%A6%82%E8%BF%B0.html从 2.6.24 版本开始,linux 内核提供了一个叫做 cgroups(控制组)的特性。cgroups 就是 control groups 的缩写,用来对一组进程所占用的资源做限制、统计、隔离。也是目前轻量级虚拟化技术 lxc (linux cont...

2018-09-30 10:36:01 272

转载 Cgroups控制cpu,内存,io示例

转载地址:https://www.cnblogs.com/yanghuahui/p/3751826.htmlCgroups是control groups的缩写,最初由Google工程师提出,后来编进linux内核。Cgroups是实现IaaS虚拟化(kvm、lxc等),PaaS容器沙箱(Docker等)的资源管理控制部分的底层基础。 百度私有PaaS云就是使用轻量的cgoup...

2018-09-30 10:16:31 289

转载 cgroup从入门到懵圈——cgroup概念

转载地址:https://blog.csdn.net/huang987246510/article/details/80765628从今天起,我要开始写博客了。先立个flag在这儿:两周一篇。万事开头难,中间不容易,最后会放弃。请各位看官监督(虽然似乎肯定没有人看)。   之前有接触过cgroup,但东西都是同事在做(羡慕),理解不深。所以这个系列的文档,我假装自己是cgroup菜鸡(其实...

2018-09-29 15:41:19 1426

转载 ARM Linux启动流程分析——内核自解压阶段

转载地址:https://blog.csdn.net/luckyapple1028/article/details/44726131本文整理了ARM Linxu启动流程的第一阶段——内核自解压,内核版本为3.12.35。我以手上的树莓派b(ARM11)为平台示例来分析uboot跳转到Linux内核运行后做了哪些初始化动作,以及如何转入真正的内核开始运行。  内核版本:Linux-3...

2018-09-27 16:48:32 655

转载 ARM Linux启动流程分析——start_kernel前启动阶段(汇编部分)

转载地址:https://blog.csdn.net/luckyapple1028/article/details/45287617本文整理了ARM Linxu启动流程的第二阶段——start_kernel前启动阶段(汇编部分),内核版本为3.12.35。我以手上的树莓派b(ARM11)为平台示例来分析Linux内核在自解压后到跳转运行start_kernel之前所做的主要初始化工作:包括参数...

2018-09-27 16:47:07 482

转载 Linux启动引导时内核在内存中地址变化

转载地址:https://blog.csdn.net/Xsos77/article/details/18324441以下描述为linux在i386类型CPU中的启动流程 1、BIOS将可启动设备的第一个扇区(磁盘引导扇区,512字节)的代码(汇编语言编写的boot/bootsect.s)读入内存绝对地址0x7C00处,并跳转到0x7C002、于是这段代码开始执行,它把自己(这5...

2018-09-27 13:56:04 564

转载 Linux用户空间与内核地址空间

转载地址:https://blog.csdn.net/maopig/article/details/77800124Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。  Linux内核地址映射模型x86 CPU采用...

2018-09-27 13:46:36 1910

转载 哈希表(Hash Table)原理及其实现

转载地址:https://blog.csdn.net/c602273091/article/details/54798805/ 原理 介绍 哈希函数构造 冲突处理 举例 拉链法 hash索引跟B树索引的区别 实现 原理介绍哈希表(Hash table,也叫散列表), 是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值...

2018-09-26 23:08:05 196

转载 u-boot中环境变量操作和hash表

转载地址:https://www.2cto.com/kf/201609/550058.htmlu-boot对环境变量的处理主要包括两部分:一是环境变量初始化,二是环境变量的设定、删除等操作。下面将分别进行讨论。这里所使用的u-boot版本为2015.7,硬件为I.MX6 boundary nitrogen6q开发平台。一 .环境变量初始化1.读取环境变量环境变量的初始化在board_i...

2018-09-26 22:58:02 2050

转载 UBOOT下命令行密码植入哈希算法加密

转载地址:https://blog.csdn.net/chris__x/article/details/7495982哈希算法,常称MD5是一种单向散列函数,单向散列函数的作用是将任何长度的一段数据散列成固定长度。常用于生成消息认证码等等,可以与非对称算法一起用于数字签名。MD5据说已经被国内一名教授破解,不知真假,即便真的如此,但足以满足UBOOT的可靠性需求了。UBOOT命令行加密是...

2018-09-26 22:52:50 1433

转载 Uboot 中make menuconfig 做了什么?

转载地址:https://www.cnblogs.com/syyxy/p/9350999.html(写在前面: 本文是本人分析uboot中的makefile文件得到的粗浅的见解,写的越多越感觉其中的深奥复杂。本文是编辑在word中粘贴过来的, 排版可能有有点问题, 或者可以下载 https://files.cnblogs.com/files/syyxy/make_menuconfig%E5%8...

2018-09-26 14:24:48 1668

转载 uboot环境变量实现分析

转载地址:https://blog.csdn.net/skyflying2012/article/details/39005705 版权声明:本文为博主kerneler辛苦原创,未经允许不得转载。 https://blog.csdn.net/skyflying2012/article/details/39005705 ...

2018-09-26 00:10:53 510

转载 在uboot里面添加环境变量使用run来执行

转载地址:http://www.cnblogs.com/aaronLinux/p/7217322.html在移植uboot的时候,可以在uboot里面添加定义一些自己的环境变量,这些环境变量可以大大提高以后的工作效率,比如我在uboot里面添加如下环境变量:bbl=sf probe 0;mw.b 82000000 ff 80000;loady0x82000000 uboot_logo.bi...

2018-09-25 23:55:00 1461

转载 linux系统之驱动与FDT

转载地址:https://blog.csdn.net/eleven_xiy/article/details/72835181 【摘要】【分析一】FDT与TAG【分析二】boot中对FDT的支持【分析三】Uboot下调试FDT【分析四】kernel中对FDT的支持【分析五】FDT兼容TAG【总结】【附录】注意:请使用谷歌...

2018-09-25 23:09:57 8519

转载 dts从uboot加载到kernel使用案例的分析

转载地址-:https://blog.csdn.net/eleven_xiy/article/details/72835181 【摘要】【分析一】FDT与TAG【分析二】boot中对FDT的支持【分析三】Uboot下调试FDT【分析四】kernel中对FDT的支持【分析五】FDT兼容TAG【总结】【附录】注意:请使用谷...

2018-09-25 22:19:46 1527

转载 Device Tree(三):代码分析

转载地址:http://www.wowotech.net/device_model/dt-code-analysis.html一、前言Device Tree总共有三篇,分别是:1、为何要引入Device Tree,这个机制是用来解决什么问题的?(请参考引入Device Tree的原因)2、Device Tree的基础概念(请参考DT基础概念)3、ARM linux中和Devic...

2018-09-25 21:22:44 134

转载 Device Tree(二):基本概念

转载地址:http://www.wowotech.net/device_model/dt_basic_concept.html一、前言一些背景知识(例如:为何要引入Device Tree,这个机制是用来解决什么问题的)请参考引入Device Tree的原因,本文主要是介绍Device Tree的基础概念。简单的说,如果要使用Device Tree,首先用户要了解自己的硬件配置和系统运行...

2018-09-25 21:21:35 177

转载 Device Tree(一):背景介绍

转载地址:http://www.wowotech.net/device_model/why-dt.html一、前言作为一个多年耕耘在linux 2.6.23内核的开发者,各个不同项目中各种不同周边外设驱动的开发以及各种琐碎的、扯皮的俗务占据了大部分的时间。当有机会下载3.14的内核并准备学习的时候,突然发现linux kernel对于我似乎变得非常的陌生了,各种新的机制,各种framewo...

2018-09-25 21:20:21 144

转载 uboot学习之五-----uboot如何启动Linux内核

转载地址:https://www.cnblogs.com/yr-linux/p/5495734.htmluboot和内核到底是什么?uboot实质就是一个复杂的裸机程序;uboot可以被配置也可以做移植;操作系统内核本身就是一个裸机程序,和我们学的uboot和其他裸机程序没有本质的区别;区别就是我们操作系统运行起来后可以分为应用层和内核层,分层后,两层的权限不同,内存访问和设备操作的管理上...

2018-09-21 11:38:21 491

转载 Bootm(cmd_bootm.c)详解

转载地址:https://blog.csdn.net/fulinus/article/details/8681917一、在开始之前先说明一下bootm相关的东西。 1、首先说明一下,S3C2410架构下的bootm只对sdram中的内核镜像文件进行操作(好像AT91架构提供了一段从flash复制内核镜像的代码,不过针对s3c2410架构就没有这段代码,虽然可以在u-boot下添加这段代...

2018-09-20 09:24:26 1562

转载 uboot启动内核过程

转载地址:https://blog.csdn.net/xiaolongwoaini99/article/details/79109425我们都知道u-boot被缔造出来的使命是 启动内核。那么,他是如何完成他的使命的呢!(1)我们先来分析下Linux内核镜像这个概念吧。我们编译内核完(编译成功)会生成vmlinux,Image,zImage,再通过uboot提供的工具mkima...

2018-09-20 09:13:28 4684

转载 uboot启动linux的过程

  转载地址:http://www.cnblogs.com/amanlikethis/p/3614594.html 一、概述  linux内核镜像常见到的有两种形式,zImage和uImage。这两种文件的格式稍有差别,所以启动这两种格式的内核镜像也会有所不同。目前,uboot只支持启动uImage类型的镜像,对zImage还不支持(但是可以移植,TQ2440就是这样做的)。二...

2018-09-19 17:05:58 4171

转载 u-boot bootz 加载kernel 流程分析

转载地址:https://www.cnblogs.com/chenfulin5/p/6937334.html image重要结构体头文件 // include/image.h * * Legacy and F...

2018-09-19 16:52:31 1356

转载 uboot驱动模型(DM)分析(二)

转载地址:https://www.cnblogs.com/gs1008612/p/8253213.html上篇分析了两个关键宏U_BOOT_DRIVER及U_BOOT_DEVICES的作用,有了上篇的基础,本文将分析:1.上篇中的uboot_list段中的信息如何被用起来?2.uclass,uclass_driver,udevice,driver之间的关系? 从board_r....

2018-09-15 10:38:31 1722

转载 uboot驱动模型(DM)分析(一)

转载地址:https://www.cnblogs.com/gs1008612/p/8252845.htmluboot版本:uboot-201711要分析uclass之前,首先得搞清楚两个宏U_BOOT_DRIVER及U_BOOT_DEVICE的作用:1.U_BOOT_DRIVER及U_BOOT_DEVICE宏定义如下: 1 #define U_BOOT_DRIVER(__na...

2018-09-14 18:55:06 3883

转载 U-Boot Driver Model领域模型设计

转载地址:https://www.cnblogs.com/wahaha02/p/5987350.html需求分析在2014年以前,uboot没有一种类似于linux kernel的设备驱动模型,随着uboot支持的设备越来越多,其一直受到如下问题困扰:设备初始化流程都独立实现,而且为了集成到系统,需要修改核心公共代码(如init_sequence) 很多子系统只允许一个驱动,比如无法...

2018-09-14 18:53:40 472

转载 [uboot] uboot启动kernel篇(三)——uboot解析uImage的kernel信息

转载地址:https://blog.csdn.net/ooonebook/article/details/53544658这里作为《[uboot] (番外篇)uboot启动kernel篇(二)——bootm跳转到kernel的流程》延伸,介绍一下bootm过程中,怎么从uImage中获取kernel的信息的。一、说明从《[uboot] (番外篇)uboot启动kernel篇(二)——b...

2018-09-14 18:47:07 1608

转载 [uboot] uboot启动kernel篇(二)——bootm跳转到kernel的流程

转载地址:https://blog.csdn.net/ooonebook/article/details/53495021一、bootm说明bootm这个命令用于启动一个操作系统映像。它会从映像文件的头部取得一些信息,这些信息包括:映像文件的基于的cpu架构、其操作系统类型、映像的类型、压缩方式、映像文件在内存中的加载地址、映像文件运行的入口地址、映像文件名等。 紧接着bootm将映像加...

2018-09-14 18:44:42 334

转载 [uboot] uboot启动kernel篇(一)——Legacy-uImage & FIT-uImage

转载地址:https://blog.csdn.net/ooonebook/article/details/53495002一、uImage编译kernel之后,会生成Image或者压缩过的zImage。但是这两种镜像的格式并没有办法提供给uboot的足够的信息来进行load、jump或者验证操作等等。因此,uboot提供了mkimage工具,来将kernel制作为uboot可以识别的格式,...

2018-09-14 18:42:13 1003

转载 [uboot] (番外篇)uboot dm-gpio使用方法以及工作流程

转载地址:https://blog.csdn.net/ooonebook/article/details/53340441[uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) [project X] tiny210(s5pv210)从存储设备加载代码到DDR [uboot] (第一章)uboot流程——概述 [uboot]...

2018-09-14 18:38:54 2816

转载 [uboot] (番外篇)uboot串口&console&stdio设备工作流程

转载地址:https://blog.csdn.net/ooonebook/article/details/53313112[uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) [project X] tiny210(s5pv210)从存储设备加载代码到DDR [uboot] (第一章)uboot流程——概述 [uboot]...

2018-09-14 18:35:51 1406

转载 [uboot] (番外篇)uboot之fdt介绍

转载地址:https://blog.csdn.net/ooonebook/article/details/53206623以下例子都以project X项目tiny210(s5pv210平台,armv7架构)为例[uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) [project X] tiny210(s5pv210...

2018-09-14 18:32:07 3091

转载 [uboot] (番外篇)uboot 驱动模型

转载地址:https://blog.csdn.net/ooonebook/article/details/53234020[uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) [project X] tiny210(s5pv210)从存储设备加载代码到DDR [uboot] (第一章)uboot流程——概述 [uboot]...

2018-09-14 18:26:06 1474

转载 uboot DM模型

转载地址:https://blog.csdn.net/liuhangtiant/article/details/77387583DM即driver module,也就是驱动模型。uboot为什么引入驱动模型呢?驱动模型又是一个怎样的一个模型呢?第一个问题很简单,既然uboot要引入驱动模型,那肯定是因为驱动模型要比老旧的驱动方案要好,至于好在哪里,那就必须要先搞清楚第二个问题了。 首先我...

2018-09-14 17:40:12 3508

转载 BeagleBoneBlack学习(3)——U-Boot中的I2C驱动分析

转载地址:https://blog.csdn.net/hkchenhao/article/details/51133560BeagleBoneBlack等TI开发板上都有一块eeprom芯片,u-boot根据eeprom芯片不同的内容对开发板进项配置,芯片属于I2C接口,下面对u-boot中的I2C驱动进行分析。在u-boot-2016.03中,i2c的初始化是在get_dpll_ddr_...

2018-09-11 08:30:00 1488

转载 U-Boot 中 PING 命令处理流程

转载地址:https://blog.csdn.net/Cupid99/article/details/54896971U-Boot 中 PING 命令处理流程这里打算从 U-Boot 的 ping 命令说起。ping 命令是用于测试网络是否和目标网络畅通简单工具,在 U-Boot 中 ping 命令的使用方法是:ping <host ip>比如 ping 192.168.1...

2018-09-07 09:02:48 1407

转载 uboot-ping代码学习笔记

转载地址:https://blog.csdn.net/luoqindong/article/details/6196444uboot-ping代码学习笔记2011-02-20, root 最近这两天学习了uboot的ping源代码,现在做一下笔记。    uboot :v1.1.6     uboot从start.s启动后会跳转到lib_arm/board.c里的sta...

2018-09-07 09:01:06 337

转载 int NetLoop(proto_t protocol)

转载地址:https://blog.csdn.net/zdh_12/article/details/9019189/**********************************************************************//* *    Main network processing loop. */intNetLoop(proto_t proto...

2018-09-07 09:00:12 541

转载 MACHINE_START-内核板级初始化实现机制(linux3.1.0)

转载地址:https://blog.csdn.net/charliewangg12/article/details/41518549在驱动开发时,我们都是以一块开发板为基础移植驱动程序。每一块开发板对应一个板级文件,如开发TI AM335x系列,则对应board-am335xevm.c,这个文件完成芯片和板级的初始化工作。对于驱动开发,还有一个很重要的文件devices.c,这个文件主...

2018-09-05 14:26:17 285

2DVI-1DP-withoutVGA.bin

AMD 显卡E8860 配置固件,配置模式为:2DVI-1DP-withoutVGA AMD 显卡E8860 配置固件,配置模式为:2DVI-1DP-withoutVGA

2020-01-14

EEPROM.bin

Intel 82580网卡芯片个4电口配置固件 eeprom固件 Intel 82580网卡芯片个4电口配置固件 eeprom固件

2020-01-14

瑞萨65N CS+8.0 can flash自擦写代码

瑞萨65N CS+8.0 can flash自擦写代码,自擦写代码,自擦写代码!!!

2019-03-25

mfgtools-with-rootfs-sd-nr.zip

imc6ull mfgtools中ucl2.xml烧写配置文件,精简版,删除多余配置代码

2018-09-17

Rx65N系列 CS+4.1代码生成配置方案

瑞莎RX65N系列 CS+4.1代码生成配置方案,包括uart spi timer pwm产生、捕获等等

2018-09-17

NRSEC3000安全芯片技术资料

南瑞NRSEC3000安全芯片技术资料 测试随机数测试程序 示波器波形图

2018-05-08

ddr_stress_tester_v2.40

imx6系列DDR压力测试功能 ddr_stress_tester_v2.40 ddr-test-mx7d ddr-test-mx6ul ddr-test-mx6sx ddr-test-mx6sl ddr-test-mx6dl ddr-test-mx6dq

2018-05-08

IAC-335x-Kit资料

IAC-335x-Kit资料包括 测试程序 使用手册 原理图 IAC-335x-Kit 嵌入式开发板/评估板Linux开发环境等等

2018-04-20

NUC970_NuWriter

NUC970_NuWriter-master NUC970 uboot kernel rootfs 代码烧写工具

2018-04-20

Pins_Tool_for_i.MX_Processors_v4_x64.exe

Pins_Tool_for_i.MX_Processors_v4_x64 i.MX系列CPU引脚配置软件,自动生成配置代码

2018-04-20

i.MX6UL Development Database

本文总结i.MX6UL的开发经验总结 i.MX6UL 软件定制

2018-04-20

MX6X_ASOC_V4-20160129

i.MX6X ASOC 音频驱动说明与定制 文件用于帮助理解基于NXP的i.MX6X的ASOC立体声音频驱动

2018-04-20

penmount_linux_android_driver_src_v1_16_0

PenMount Device Driver for Linux This file contains information about the open source version of PenMount device driver for Linux.

2018-04-20

GT9xx_Driver_for_Android_V2.4_2014112801

GT9xx_Driver_for_Android触摸屏驱动源码 GT9XX for Android 驱动移植说明书

2018-04-20

空空如也

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

TA关注的人

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