码迷,mamicode.com
首页 >  
搜索关键字:zimage    ( 80个结果
uboot移植之do_bootm函数和do_bootm_linux函数解析
一:do_bootm函数(1)内核启动的时候通过bootm30008000来启动内核,bootm这个命令对应的函数就是do_bootm。(2)#defineLINUX_ZIMAGE_MAGIC0x016f2818LINUX_ZIMAGE_MAGIC是一个魔数,其值等于0x016f2818。在zImage的头信息中,有特定的位存放了一个魔数,这个魔数就是用来表示..
分类:系统相关   时间:2017-05-14 21:57:15    阅读次数:2485
makefile 与android.mk中加信息打印
makefile里面加打印: [table]@echo ' zImage - Compressed kernel image' android.mk里面加信息打印: $(warning TEXT......) 这个函数被运行的时候。会输出:TEXT......,可是make会继续运行下去。 $(er ...
分类:移动开发   时间:2017-05-14 20:39:30    阅读次数:319
u-boot的学习(一)
一、U-boot的版本选择 1. 操作系统分层的概念 Windows的bios是集成在主板上,它是一段固化得程序,然后进入内核模式,在内核模式中进行硬件初始化,API初始化;紧接着进入用户模式,最后进入应用模式。 Linux系统下,bootloader要把内核的zImage文件从EMMC中读取到内存 ...
分类:其他好文   时间:2017-04-27 00:27:28    阅读次数:665
Linux内核模块开发基础【转】
本文转载自:http://blog.csdn.net/coding__madman/article/details/51298180 1. 什么是内核模块 内核模块具有以下两个特点:1. 模块本身并不被编译进内核文件(zImage或bzImage),可以根据需求,在内核运行期间动态的安装或卸载。 2 ...
分类:系统相关   时间:2017-01-06 09:22:23    阅读次数:272
Linux驱动学习之驱动开发准备工作
一、开启驱动开发之路 1、驱动开发的准备工作 (1)正常运行linux系统的开发板。要求开发板中的linux的zImage必须是自己编译的,不能是别人编译的。原因在于在安装模块的时候会进行安全性校验 (2)内核源码树,其实就是一个经过了配置编译之后的内核源码。我们需要内核源码编译自己的模块 (3)n ...
分类:系统相关   时间:2016-12-12 19:42:32    阅读次数:251
驱动学学之驱动学习的准备工作
1:驱动开发的准备工作(1)正常运行linux系统的开发板。要求开发板中的linux的zImage必须是自己编译的,不能是别人编译的。(2)内核源码树,其实就是一个经过了配置编译之后的内核源码。这里使用的是九鼎官方提供的kener,因为这个内核已经是移植好的,所以只需要直接编译即可。..
分类:其他好文   时间:2016-11-14 02:45:30    阅读次数:231
专题5-内核模块开发1
内核模块基础 1、什么是内核模块 内核模块特点: 模块本身并不被编译进内核文件(zImage或bzImage)。 可以根据需求,在内核运行期间动态的安装或卸载 2、安装与卸载 a、安装insmod eg:insmod /home/dnw_usb.ko b、卸载rmmod eg:rmmod dnw_u ...
分类:其他好文   时间:2016-10-10 13:28:20    阅读次数:148
(一)开启驱动开发之路
一、驱动开发的准备工作(1)正常运行linux系统的开发板。要求开发板中的linux的zImage必须是自己编译的,不能是别人编译的。(2)内核源码树,其实就是一个经过了配置编译之后的内核源码。(3)nfs挂载的rootfs,主机ubuntu中必须搭建一个nfs服务器。 二、驱动开发的步骤(1)驱动 ...
分类:其他好文   时间:2016-09-20 01:30:18    阅读次数:150
tiny4412 busybox制作根文件系统rootfs nfs 挂载 ubuntu 14.04
http://blog.csdn.net/liudijiang/article/details/50555429(转) 首先得要有制作好的uboot和linux内核镜像zImage,先烧录到sd卡里,这个是已经做好了的工作。 一,ubuntu上先设置好nfs服务 1.新建一个要挂载的文件 liudi ...
分类:Web程序   时间:2016-08-29 12:57:44    阅读次数:269
内核移植(二)——操作系统
一:什么是操作系统(1)linux、windows、android、ucos就是操作系统(2)操作系统本质上是一个程序,由很多个源文件构成,需要编译连接成操作系统程序(vmlinz、zImage)(3)操作系统的主要作用就是管理计算机硬件,给应用程序提供一个运行环境。二:操作系统的核心功能(1)内存管理..
分类:其他好文   时间:2016-08-18 14:54:16    阅读次数:203
80条   上一页 1 2 3 4 5 ... 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!