win9zz
码龄9年
关注
提问 私信
  • 博客:1,065,642
    社区:109
    1,065,751
    总访问量
  • 195
    原创
  • 1,124,693
    排名
  • 302
    粉丝
  • 6
    铁粉

个人简介:Life is brief, and then you die, you know?

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-11-27
博客简介:

win9

博客描述:
他们不是Linux的粉丝,他们是某种信念、某种价值观、某种理想、某种人生态度的粉丝,他们参与开源社区,是因为能从中感受到这些东西
查看详细资料
个人成就
  • 博客专家认证
  • 获得288次点赞
  • 内容获得73次评论
  • 获得1,578次收藏
  • 代码片获得601次分享
创作历程
  • 3篇
    2020年
  • 15篇
    2019年
  • 83篇
    2018年
  • 232篇
    2017年
  • 37篇
    2016年
成就勋章
TA的专栏
  • Linux内核修炼
    7篇
  • Linux KVM
  • Tiny4412之旅
    12篇
  • none
  • 安卓之旅
  • Arm & Asm
    34篇
  • C
    32篇
  • Java
    2篇
  • Shell
    8篇
  • Python
    1篇
  • Design Pattern
    2篇
  • GDB
    1篇
  • Gcc & Makefile
    8篇
  • Stm32f103
    13篇
  • Jz2440
    14篇
  • Tiny4412
    16篇
  • Bootloader
    9篇
  • 410c
    4篇
  • Android
    9篇
  • Unix Programing
    7篇
  • Ubuntu
    25篇
  • Github
    1篇
  • Transplant
    7篇
  • Linux Task
    14篇
  • Linux PowerManagement
    7篇
  • LinuxKernel
    45篇
  • Something in Kernel
    10篇
  • Linux CLK
    3篇
  • Linux Kernel Momery
    6篇
  • Linux Device Model
    9篇
  • Linux Device Tree
    13篇
  • Linux Driver
    35篇
  • Linux Driver MMC
    5篇
  • Linux Driver LCD
    9篇
  • Linux Driver I2C
    8篇
  • Linux Driver USB
    1篇
  • Linux Driver WATCHDOG
    1篇
  • Linux Driver UART
    1篇
  • Linux Driver V4L2
    10篇
  • Linux IOMMU
  • Linux PWM
  • Linux Thermal
    1篇
  • Linux MemoryManagement
    2篇
  • DataStructure and Algorithm
    4篇
  • Computer network
  • Knowledge
    8篇
  • Life
  • Written Examination
    8篇
  • Job Wanted
    3篇
  • Guidance
    1篇
  • Linut Time
    1篇
  • Linux NVMEM
    1篇
  • Linux Hwmon
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Using RCU‘s CPU Stall Detector(待更新)

文章目录是什么原因导致RCU CPU Stall 警告?Fine-Tuning the RCU CPU Stall Detector解读RCU's CPU Stall Detector "Splats"本文首先讨论RCU的CPU Stall Detector可以定位哪些类型的问题,然后讨论内核参数和Kconfig选项,它们可以用来微调Detector的操作。最后,本文解释了stall Detector的“splat”格式。是什么原因导致RCU CPU Stall 警告?所以你的内核打印了一个RCU C
翻译
发布博客 2020.07.28 ·
3538 阅读 ·
2 点赞 ·
0 评论 ·
13 收藏

使用 KVM API

正如Xen,QEMU / KVM或kvmtool之类的软件所提供的那样,许多开发人员,用户和整个行业都依赖于虚拟化。 尽管QEMU可以运行基于软件的虚拟机,而Xen可以运行不带硬件支持的协同半虚拟化OS,但是虚拟化的大多数当前使用和部署都依赖于硬件加速的虚拟化,这是许多现代硬件平台上提供的。 Linux通过内核虚拟机(KVM)API支持硬件虚拟化。 在本文中,我们将仔细研究KVM API,使用它直接建立虚拟机而不使用任何现有的虚拟机实现。使用KVM的虚拟机无需运行完整的操作系统或仿真全套硬件设备。 使用K
翻译
发布博客 2020.05.09 ·
1912 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

clock bindings

该绑定是一个进行中的工作,它基于benh [1]的一些实验工作。时钟信号源可以由设备树中的任何节点表示。 这些节点被指定为时钟提供者。 时钟使用者节点使用一对phandle和specifiers对将时钟提供程序输出连接到时钟输入。 与gpio specifiers相似,clock specifiers是一个零数组,一个或多个单元标识设备上的时钟输出。 时钟说明符的长度由时钟提供程序节点中的#cl...
翻译
发布博客 2020.05.05 ·
1973 阅读 ·
3 点赞 ·
0 评论 ·
12 收藏

虚拟化学习

参考资料:Supporting KVM on the ARM architectureqemu搭建虚拟化环境How to debug QEMUshuaifengyun的专栏benjamin_xu的专栏sungeshilaoda的博客yearn520的博客
原创
发布博客 2019.11.30 ·
354 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

BiscuitOS linux-newest-arm64 Usermanual

BiscuitOS linux-newest-arm64 UsermanualBuild Linux KernelBuild BusyboxRe-Build RootfsMount a Freeze DiskUn-mount a Freeze DiskRunning BiscuitOSDebugging BiscuitOSRunning Biscu...
转载
发布博客 2019.11.28 ·
361 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

加速github仓库下载及相关

git代理这里指的是https协议,也就是 git clone https://www.github.com/xxxx/xxxx.git 这种。对于SSH协议,也就是 git clone git@github.com:xxxxxx/xxxxxx.git 这种,依旧是无效的。设置git config --global http.https://github.com.proxy socks5:...
原创
发布博客 2019.11.28 ·
327 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Energy-aware scheduling(Linux Kernel Summit 2013 )(待续)

Linux Kernel Summit 2013Energy-aware schedulingMorten Rasmussen与会者: Morten Rasmussen,Ingo Molnar , Peter Zijlstra, Paul Turner, Vincent Guittot, Juri Lelli, Alex Shi, Kevin Hilman, Paul Walmsle...
翻译
发布博客 2019.09.11 ·
740 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Device-tree schemas

近年来,设备树已经变得无处不在,作为描述不可发现系统(例如许多基于ARM的设备)的硬件布局的一种方式。 设备树绑定定义了如何在设备树中描述特定硬件。 然后驱动程序实现这些绑定。 设备树文档显示了如何使用绑定来描述系统:哪些属性可用以及它们可能具有哪些值。 理论上,绑定,驱动程序和文档应该彼此一致。 在实践中,它们通常不一致,即使它们在实际设备树中正确使用这些绑定也不是一项微不足道的任务。 因此,开...
翻译
发布博客 2019.09.04 ·
687 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

s2ram

powertreescp log0x417C : 4 0 10 0 0x418C : 2 0 8000 0 0x419C : 0 80 0 1 0x41AC : 0 0 ...
原创
发布博客 2019.08.28 ·
366 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

A strong random number generator(linux强随机数生成器)

该个程序从设备驱动程序等收集环境噪声,并返回适合加密用途的良好随机数。除了明显的加密用途之外,这些数字也适用于随机TCP序列号,以及其他需要的数字不仅是随机的,而且很难被攻击者预测的地方。运作理论计算机是非常可预测的设备。因此,在计算机上生成真正的随机数非常困难 - 与伪随机数相反,伪随机数很容易通过算法生成。不幸的是,攻击者很容易猜测伪随机数生成器的序列,对于某些应用程序来说这是不可接受的。...
翻译
发布博客 2019.05.19 ·
1466 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Naming and data format standards for sysfs files(hwmon)(待续)

Naming and data format standards for sysfs fileslibsensors库通过sysfs接口提供原始传感器数据的接口。 从lm-sensors 3.0.0起,libsensors是完全与芯片无关。 它假定所有内核驱动程序实现本文档中描述的标准sysfs接口。这使得添加或更新对任何给定芯片的支持变得非常容易,因为不需要修改libsensors和使用它的...
翻译
发布博客 2019.05.07 ·
536 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GENERIC SYSTEM INTERCONNECT SUBSYSTEM

GENERIC SYSTEM INTERCONNECT SUBSYSTEMIntroduction该框架旨在提供标准内核接口,以控制SoC上互连的设置。 这些设置可以是多个互连设备或功能块之间的吞吐量,延迟和优先级。 这可以动态控制,以节省电力或提供最大性能。互连总线是具有可配置参数的硬件,可以根据从各种驱动程序接收的请求在数据路径上设置。 互连总线的示例是芯片组中的各种组件或功能块之间的互...
翻译
发布博客 2019.03.22 ·
362 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

The seq_file interface

The seq_file interfaceCopyright 2003 Jonathan Corbet <corbet@lwn.net>This file is originally from the LWN.net Driver Porting series athttp://lwn.net/Articles/driver-porting/设备驱动程序(或其他内核组件)有...
翻译
发布博客 2019.03.21 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Thermal Framework Device Tree descriptor(待续)

Thermal Framework Device Tree descriptor此文件描述了一种通用绑定,为了提供使用设备树定义硬件thermal结构的方法。thermal结构包括thermal zones及其组件,例如trip points,polling intervals,sensors 和 cooling devices绑定描述符。设备树thermal描述符的目标仅用于描述硬件th...
翻译
发布博客 2019.02.23 ·
1124 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

NVMEM SUBSYSTEM

Srinivas Kandagatla srinivas.kandagatla@linaro.org文章目录1. Introduction2. Registering/Unregistering the NVMEM provider3. NVMEM cell based consumer APIs4. Direct NVMEM device based consumer APIs5. Relea...
翻译
发布博客 2019.02.21 ·
2352 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

内核修炼之时间

clocksourcetimekeepingclockeventsjiffiesNOHZtick broadcasttimershrtimers难点:timekeeping has to handle NTP and drifttick uses multiple abstraction layesNOHZ gets complicated when starting/sto...
原创
发布博客 2019.02.04 ·
345 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

The Concept of CPU Performance Scaling(待续)

… |struct cpufreq_policy| replace:: :c:type:struct cpufreq_policy &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;cpufreq_policy&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;… |intel_pstat
翻译
发布博客 2019.02.01 ·
1304 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux CPU Idle Time Management

CPU Idle Time ManagementCopyright © 2018 Intel Corp., Rafael J. Wysocki rafael.j.wysocki@intel.com文章目录CPU Idle Time ManagementConceptsLogical CPUsIdle CPUsThe Idle LoopIdle CPUs and The Scheduler Ti...
翻译
发布博客 2019.01.04 ·
4264 阅读 ·
3 点赞 ·
0 评论 ·
13 收藏

(4)tiny4412移植uboot_2018_07

开发板:tiny4412(1611)编译器: arm-tiny4412-linux-gnueabi-gcc (gcc version 6.1)文章目录移植中debug方式uboot中差异点第一步第二步第三步第四步试验移植中debug方式1.增加led点灯代码 2.在确定系统时钟初始化完成后,可以使用串口进行调试(原厂会使用ds-5连接jtag进行单步调试,比较便捷)uboot...
原创
发布博客 2018.12.31 ·
1135 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

Linux IOMMU支持

文章目录Linux IOMMU基本的东西什么是RMRR?IOVA是如何产生的?图形问题?IOVA的一些例外情况故障报告启动消息示例故障报告TBDLinux IOMMU架构规范可以从以下位置获得。vt-directed-io-spec.pdf本指南提供了一个快速备忘单,以便进行一些基本的了解。一些关键词:DMAR - DMA重映射DRHD - DMA重映射硬件​​单元定义R...
翻译
发布博客 2018.12.26 ·
5859 阅读 ·
0 点赞 ·
2 评论 ·
6 收藏
加载更多