自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AI-Ziping Chen

Ziping Chen的博客

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

原创 从0开始运行主线Linux内核

从0开始运行主线Linux内核本博客以Xunlong Orangepi Zero为例,运行最新Linux 4.11.0-rc4内核。[Mainline U-Boot & Mainline Kernel & Rootfs Howto]Mainline U-Boot# 克隆u-boot仓库git clone git://git.denx.de/u-boot.git# 编译配置make orangep

2017-03-31 20:48:47 2419

原创 Linux Socket编程:基于TCP/IP的客户端与服务端通讯实例

Linux Socket编程:基于TCP/IP的客户端与服务端通讯实例服务端代码#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <arpa/inet.h>#include <sys/socket.h>int main(int argc, char *argv[]){

2017-03-29 17:49:39 4834

原创 Git撤销commit

Git撤销commit使用git log命令查看最近所有的commit记录:$ git log会出现类似这样的一系列信息:commit ad76aaaac6d34f7cf4404547dc50bd5961204dbbAuthor: Name <E-mail>Date: Mon Mar 27 22:30:21 2017 +0800 <commit message>找到你想回退到的版本的c

2017-03-28 18:15:17 998

原创 使用Git制作和提交patch

使用Git制作和提交patch背景概况现在很多大型的开源项目,如:Linux, U-Boot,都是通过patch来提交代码的。普通开发者从软件仓库git clone下代码,修改代码、制作patch,最后用E-mail发送给对应代码维护者就好了。Git最初作为Linux的版本控制工具,提供了透明、完整、稳定的patch功能。Git提供了两种简单的patch方案。一是使用git diff生成的标准pat

2017-03-28 18:02:04 616

原创 订阅Linux内核邮件列表

订阅Linux内核邮件列表 参考自:http://www.wowotech.net/linux_application/lkml.html一、简介The Linux kernel mailing list (LKML) is the main electronic mailing list for Linux kerneldevelopment, where the majority of t

2017-03-28 16:46:02 6351 5

原创 U-Boot学习:[0]global_data 和 bd_info

U-Boot学习:[0]global_data 和 bd_info 基于U-Boot 2017.03-rc2-gc7a25b3-dirty 源码分析global_dataglobal_data 数据结构global_data 数据结构的定义位于源码目录:include/asm-generic/global_data.htypedef struct global_data { bd_t

2017-03-22 15:52:17 1340

原创 sunxi:[1]Orange Pi Zero U-Boot启动剖析

全面剖析U-Boot with SPL启动过程:U-Boot SPL 2017.03-rc2-gc7a25b3-dirty (Mar 15 2017 - 17:35:37)common/spl/spl.c:preloader_console_init()DRAM: 256 MiBboard/sunxi/board.c:sunxi_board_init()common/spl/spl.c:bo

2017-03-15 17:40:40 2214

原创 sunxi:[0]全志SoC启动过程

sunxi学习:[0]全志SoC启动过程分析 参考:linux-sunxi.org启动流程:Boot ROM→SPL→U-boot(→Kernel→RootFileSystem)一、BROM阶段全志SoC有一个非常具体的启动过程。首先,它执行一个微小的片上 Boot ROM(BROM),然后检查按钮的FEL模式,然后开始检查各种存储选项的有效的引导签名在正确的位置。上电后,SoC开始从BROM

2017-03-14 20:57:49 6953 1

空空如也

空空如也

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

TA关注的人

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