会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sky
我所做的事情都是源于自己对梦想的追求--分享技术、共同创造新世界---欢迎交流:zhangbinghua2012@163.com skyzhangbinghua@gmai.com
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
30
31
32
33
34
35
36
37
38
···
127
下一页
2020年3月20日
fixmap addresses原理【转】
摘要: 转自:https://blog.csdn.net/qq_26292621/article/details/82378342 fixmap addresses原理 作者:smcdef 发布于:2018-4-29 20:35 分类:内存管理 fixmap addresses原理.md Fixmap Ad
阅读全文
posted @ 2020-03-20 15:56 Sky&Zhang
阅读(635)
评论(0)
推荐(0)
2020年3月19日
linux内核调试项【转】
摘要: 转自:https://blog.csdn.net/wenjin359/article/details/82694579 1、early printk loglevel printk的log输出是由console实现(会在其他文章中说明)。由于在kernel刚启动的过程中,还没有为串口等设备等注册co
阅读全文
posted @ 2020-03-19 16:04 Sky&Zhang
阅读(1232)
评论(0)
推荐(1)
Linux Suspend流程分析【转】
摘要: 转自:https://www.cnblogs.com/LoyenWang/p/11372679.html 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel
阅读全文
posted @ 2020-03-19 15:52 Sky&Zhang
阅读(741)
评论(0)
推荐(0)
Linux电源管理-Suspend/Resume流程【转】
摘要: 转自:https://blog.csdn.net/longwang155069/article/details/52935394 前言根据上一节linux电源管理-概述可知,linux电源管理存在的几种方式,如何查看这几种方式,以及最后的如何睡眠唤醒等。通过echo mem > /sys/power
阅读全文
posted @ 2020-03-19 15:47 Sky&Zhang
阅读(3652)
评论(0)
推荐(0)
2020年3月17日
Linux驱动开发常用调试工具---之内存读写工具devmem和devkmem【转】
摘要: 转自:https://blog.csdn.net/gatieme/article/details/50964903 问题这段时间实验室要完成一个内存故障注入工具和寄存器故障注入工具,在编写驱动的过程中,调试起来很麻烦(一般都是printk打印出来的,调试起来太不方便),于是想 “可不可以在调试设备驱
阅读全文
posted @ 2020-03-17 17:33 Sky&Zhang
阅读(1623)
评论(0)
推荐(0)
2020年3月10日
内核regmap机制【转】
摘要: 转自:https://blog.csdn.net/heabby2010/article/details/79063949?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.non
阅读全文
posted @ 2020-03-10 21:33 Sky&Zhang
阅读(3099)
评论(1)
推荐(0)
ARM NVIC控制器(基于cortex-M4)【转】
摘要: 转自:https://www.cnblogs.com/wangyanwen/p/11448535.html 中断控制寄存器映射 中断寄存器的基地址为0xE000E000,所有中断控制/状态寄存器都只能在特权级下访问(除软件触发中断寄存器外),寄存器映射列表见表3-2。也可以参考cortex-m4使用
阅读全文
posted @ 2020-03-10 20:43 Sky&Zhang
阅读(1215)
评论(0)
推荐(0)
Linux设备树语法详解-中断【转】
摘要: 转自:https://www.cnblogs.com/xiaojiang1025/p/6131381.html Linux内核从3.x开始引入设备树的概念,用于实现驱动代码与设备信息相分离。在设备树出现以前,所有关于设备的具体信息都要写在驱动里,一旦外围设备变化,驱动代码就要重写。引入了设备树之后,
阅读全文
posted @ 2020-03-10 20:30 Sky&Zhang
阅读(4126)
评论(0)
推荐(0)
linux kernel 中断子系统之(一)-- ARM GIC 硬件【转】
摘要: 转自:https://blog.csdn.net/xiafeng1113/article/details/44998179/ 一个系统中,中断是很重要的组成部分之一,有了中断,系统才可以不用一直轮询(polling)是否有事件发生,系统效率才得以提高,而且对中断的控制又通常分散在各个地方,不同的部分
阅读全文
posted @ 2020-03-10 20:28 Sky&Zhang
阅读(1434)
评论(0)
推荐(0)
嵌入式Linux——kmsg:分析/proc/kmsg文件以及写自己的/proc/mymsg【转】
摘要: 转自:https://blog.csdn.net/w1107101310/article/details/80582314 简介: 本文主要分析/proc/kmsg文件的形成过程以及使用cat /proc/kmsg查看log_buf中的信息时所要经历的代码。并结合上面的分析写自己的 /proc/my
阅读全文
posted @ 2020-03-10 16:50 Sky&Zhang
阅读(5004)
评论(0)
推荐(0)
2020年3月5日
notifier chain — 内核通知链【转】
摘要: 转自:https://blog.csdn.net/g_salamander/article/details/8081724 大多数内核子系统都是相互独立的,因此某个子系统可能对其它子系统产生的事件感兴趣。为了满足这个需求,也即是让某个子系统在发生某个事件时通知其它的子系统,Linux内核提供了通知链
阅读全文
posted @ 2020-03-05 10:22 Sky&Zhang
阅读(1087)
评论(0)
推荐(1)
2020年3月4日
ARM 之FIQ(快速中断) IRQ(中断)【转】
摘要: 转自:https://www.cnblogs.com/locean/p/4945057.html IRQ,FIQ定义: 这就是个普通中断,当我们程序定义了该中断,并且在程序运行的时候产生了IRQ中断,则此时的芯片是这样运行的 中断处理器吧利用IRQ请求线来高速ARM,ARM就知道有个IRQ中断来了,
阅读全文
posted @ 2020-03-04 17:05 Sky&Zhang
阅读(2333)
评论(0)
推荐(0)
2020年3月1日
Vmware虚拟机三种网络模式详解【转】
摘要: 转自:https://www.cnblogs.com/hello-wei/p/9467436.html 原文来自:https://www.cnblogs.com/linjiaxin/p/6476480.html 自己试验了一遍,可行!记录一下。 START vmware为我们提供了三种网络工作模式,
阅读全文
posted @ 2020-03-01 21:38 Sky&Zhang
阅读(519)
评论(0)
推荐(0)
一步步教你如何在ubuntu虚拟机中安装QEMU并模拟arm 开发环境(二)rootfs制作【转】
摘要: 转自:https://blog.csdn.net/qq_24188351/article/details/77921653?ops_request_misc=%7B%22request%5Fid%22%3A%22158298496319725222401711%22%2C%22scm%22%3A%2
阅读全文
posted @ 2020-03-01 19:02 Sky&Zhang
阅读(1584)
评论(0)
推荐(0)
一步步教你如何在Ubuntu虚拟机中安装QEMU并模拟模拟arm 开发环境(一)uImage u-boot【转】
摘要: 转自:https://blog.csdn.net/qq_24188351/article/details/77891353?ops_request_misc=%7B%22request%5Fid%22%3A%22158298496319725222401711%22%2C%22scm%22%3A%2
阅读全文
posted @ 2020-03-01 16:45 Sky&Zhang
阅读(4505)
评论(0)
推荐(0)
2020年2月29日
Github进行fork后如何与原仓库同步【转】
摘要: 转自:https://blog.csdn.net/matrix_google/article/details/80676034 问题场景: 新公司要求所有的代码提交都要先通过自己的库提交到主repo上去,所以先在gitlab网页上fork出一个自己的库,在本地修改完代码后提交到远程自己库上,然后在g
阅读全文
posted @ 2020-02-29 18:25 Sky&Zhang
阅读(2069)
评论(0)
推荐(0)
在Mac(Linux)上为gitee码云 添加多个公钥 ssh key(适用于github添加)【转】
摘要: 转自:https://blog.csdn.net/qq_27295403/article/details/85335765 前言:笔者在开发工作中开始准备使用个人码云来完成自己的个人作品,但是之前呢,我已经在本地添加过公司码云账号的ssh key.那如何再设置我们自己的ssh key呢. 码云官网的
阅读全文
posted @ 2020-02-29 17:53 Sky&Zhang
阅读(1303)
评论(0)
推荐(0)
2020年2月27日
自己动手写操作系统(一)环境准备【转】
摘要: 转自:https://blog.csdn.net/qq_41785376/article/details/90739557 参考书籍为《自己动手写操作系统》于渊著 VMware12centOS7.4.1708 1.bochs安装首先下载安装包: 下载地址然后解压,解压命令:sudo tar -zxv
阅读全文
posted @ 2020-02-27 00:06 Sky&Zhang
阅读(275)
评论(0)
推荐(0)
2020年2月26日
done, booting the kernel之后,需要等待几秒,才能看到kernel的打印输出【转】
摘要: 转自:https://www.crifan.com/resolved_done_booting_the_kernel_the_need_to_wait_a_few_seconds_to_see_the_printout_of_the_kernel/ 【问题】 当然kernel版本是2.6.28.4,
阅读全文
posted @ 2020-02-26 11:01 Sky&Zhang
阅读(1912)
评论(0)
推荐(0)
[kernel]内核日志及printk结构分析【转】
摘要: 转自:https://www.cnblogs.com/aaronLinux/p/6843131.html 一直都知道内核printk分级机制,但是没有去了解过,前段时间和一个同事聊到开机启动打印太多,只需要设置一下等级即可;另外今天看驱动源码,也看到类似于Printk(KERN_ERR "...."
阅读全文
posted @ 2020-02-26 10:49 Sky&Zhang
阅读(1036)
评论(0)
推荐(0)
上一页
1
···
30
31
32
33
34
35
36
37
38
···
127
下一页
公告