原创 Power Management Interface for System Sleep

Power Management Interface for System Sleep Copyright (c) 2016 Intel Corp., Rafael J. Wysocki <rafael.j.wysocki@intel.

原创 System Power Management Sleep States

https://www.kernel.org/doc/Documentation/power/states.txt System Power Management Sleep States (C) 2014 Intel Corp., R

原创 https://www.kernel.org/doc/Documentation/PCI/

https://www.kernel.org/doc/Documentation/PCI/ kernel 的doc地址,還比較新。

原创 Linux驅動學習--初識PCI驅動(二)

寫在前面的話: 上一篇,我們將PCI驅動的基礎知識進行一個簡單的梳理。當然,這是不夠的,因此,接下來,我們進行深一步的探究。  我們從下面幾個方面來講述: 一,初始化設備模塊   當Linux內核啓動並完成對所有PCI設備進

原创 【zz】Linux內存管理原理

https://www.cnblogs.com/zhaoyl/p/3695517.html Linux內存管理原理 本文以32位機器爲準,串講一些內存管理的知識點。   1. 虛擬地址、物理地址、邏輯地址、線性地址  虛擬地址又叫線性地址

原创 [ZZ]PCI-E配置MSI中斷流程解析

在調試PCI-E的MSI中斷前,需要先保證將傳統中斷調通,然後再調試這個。MSI中斷究其本質,就是一個存儲器讀寫事件。將MSI Address設置爲內存中的某個地址(可以爲64位),產生MSI中斷時,中斷源會在MSI Address所在的

原创 ld選項和lds文件【轉】

ld選項和lds文件 ================================================================================== 0. Contents 1. 概論 2. 基本概念

原创 u-boot.lds文件詮釋[轉]

u-boot.lds文件詮釋  https://blog.csdn.net/qiaoliang328/article/details/5891913 網上大部分u-boot.lds文件的分析大部分都是千遍一律,例如下面就是本人在網上找到的

原创 如何在Android 或Linux 下,做Suspend /Resume 的Debug

如何在Android 或Linux 下,做Suspend /Resume 的Debug 轉載 2014年04月29日 19:20:00 3862 Question: 如何在Linux 或 Android下得到足夠的inf

原创 [zz]【Java併發學習二】多線程編程的硬件基礎知識總結

【Java併發學習二】多線程編程的硬件基礎知識總結  MrDTree 關注 2018.04.22 13:45* 字數 3674 閱讀 37評論 0喜歡 0 這篇簡單梳理下與多線程相關的硬件知識,瞭解它們能夠讓我們更清晰的瞭解多線程工作的本

原创 [zz]ARM64的啓動過程之(二):創建啓動階段的頁表

ARM64的啓動過程之(二):創建啓動階段的頁表 作者:linuxer 發佈於:2015-10-13 18:18 分類:ARMv8A Arch 一、前言 本文主要描述了ARM64啓動過程中,如何建立初始化階段頁表的過程。我們知道,從boo

原创 Linux電源管理(5)_Hibernate和Sleep功能介紹

Linux電源管理(5)_Hibernate和Sleep功能介紹 作者:wowo 發佈於:2014-6-10 16:11 分類:電源管理子系統 1. 前言 Hibernate和Sleep兩個功能是Linux Generic PM的核

原创 [zz]Memory Barriers(內存屏障): a Hardware View for Software Hackers 閱讀筆記

Memory Barriers: a Hardware View for Software Hackers(原文地址:http://www.puppetmastertrading.com/images/hwViewForSwHackers

原创 [轉帖] ARM64 linux kernel的虛擬地址空間簡介

http://thinkiii.blogspot.com/2014/02/arm64-linux-kernel-virtual-address-space.html 有助於大家理解目前的64位Android地址空間佈局 ---------

原创 【z】內存屏障(Memory Barriers)

          內存屏障(Memory Barriers) 2013/12/19 · IT技術 · 1 評論 · 內存, 內存屏障 原文出處: Martin Thompson   譯文出處:coderbee    在這篇文章裏,我將討