覃谈谭的blog✨
关于
归档
友链
其它
分类
覃谈谭的blog✨
覃谈谭的blog✨
关于
归档
友链
其它
分类
快速选择年份
2023 年
2022 年
2021 年
2020 年
2023 年
03 月
Linux pstore实现
13 day
Android Display模块基本概念
01 day
[转载]深入学起Cache系列 3 : 多核多Cluster多系统之间的缓存一致性
01 day
02 月
[转载]深入学习Cache系列2:Cache是如何工作的?概念以及工作过程
28 day
[转载]深入学习Cache系列1:带着几个疑问,从Cache的应用场景学起
28 day
[转载]Linux内存管理 —— DMA和一致性缓存
27 day
ION carveout heap简介
22 day
[chatgpt]使用英语提问常用句式
08 day
01 月
此内容被密码保护
03 day
2022 年
12 月
从memblock中释放已经reserved的内存
08 day
Linux获取虚拟地址对应的物理地址
01 day
11 月
Android Native调试--lldb on Vscode
17 day
[转载]结合early_param/__setup/__setup_param来学习cmdline的解析(基于kernel-4.9)
10 day
[转载]由_OF_DECLARE引发对内核SECTION段解析的思考(基于kernel-4.9)
10 day
"removed-dma-pool" and "shared-dma-pool"
10 day
使用AddressSanitzier后0xbebebebe值是什么意思
09 day
10 月
[正点原子]Linux驱动学习笔记--34.ADC驱动实验
22 day
[正点原子]Linux驱动学习笔记--33.Linux IIO驱动实验
22 day
[正点原子]Linux驱动学习笔记--31.Linux PWM驱动实验
22 day
[正点原子]Linux驱动学习笔记--30.Linux RGB转HDMI驱动实验
22 day
[正点原子]Linux驱动学习笔记--29.Linux wifi 驱动实验
22 day
[正点原子]Linux驱动学习笔记--28.网络驱动实验
22 day
[正点原子]Linux驱动学习笔记--27.Linux块设备驱动实验
22 day
[正点原子]Linux驱动学习笔记--26.Linux USB驱动实验
22 day
[正点原子]Linux驱动学习笔记--25.CAN驱动实验
22 day
[正点原子]Linux驱动学习笔记--24.Linux音频驱动实验
22 day
[正点原子]Linux驱动学习笔记--23.Linux多点电容屏触摸实验
22 day
[正点原子]Linux驱动学习笔记--22.串口实验
22 day
[正点原子]Linux驱动学习笔记--21.Linux SPI驱动实验
22 day
[正点原子]Linux驱动学习笔记--20.IIC驱动实验
22 day
[正点原子]Linux驱动学习笔记--19.Linux RTC驱动实验
22 day
[正点原子]Linux驱动学习笔记--18.Linux LCD驱动实验
22 day
[正点原子]Linux驱动学习笔记--17.Linux input子系统驱动实验
22 day
[正点原子]Linux驱动学习笔记--16.Linux misc 驱动实验
22 day
[正点原子]Linux驱动学习笔记--15.Linux自带LED驱动实验
22 day
[正点原子]Linux驱动学习笔记--14.platform设备驱动实验
22 day
[正点原子]Linux驱动学习笔记--13.Linux异步通知实验
22 day
[正点原子]Linux驱动学习笔记--12.Linux阻塞和非阻塞IO实验
22 day
[正点原子]Linux驱动学习笔记--11.Linux中断实验
22 day
[正点原子]Linux驱动学习笔记--10.Linux内核定时器实验
22 day
[正点原子]Linux驱动学习笔记--9.Linux按键输入实验
22 day
[正点原子]Linux驱动学习笔记--8.Linux并发与竞争实验
22 day
[正点原子]Linux驱动学习笔记--7.beep蜂鸣器实验
22 day
[正点原子]Linux驱动学习笔记--6.pinctrl和gpio子系统实验
22 day
[正点原子]Linux驱动学习笔记--5.设备树下的LED驱动实验
22 day
[正点原子]Linux驱动学习笔记--4.设备树详解
22 day
[正点原子]Linux驱动学习笔记--3.Linux新字符设备驱动实验
22 day
[正点原子]Linux驱动学习笔记--2.LED驱动实验(直接操作寄存器)
22 day
[正点原子]Linux驱动学习笔记--1.第一个Linux驱动(字符设备驱动)
22 day
[正点原子]Linux驱动学习笔记--0.基本环境准备
22 day
09 月
常见的汇编命令记录
01 day
08 月
crash工具的常用命令
30 day
在Android中使用kdump
29 day
[转载]Bluetooth initialization - enable in Settings & System_server process
18 day
关于cma_alloc分配提示PFNs busy问题
16 day
[转载]linux 复合页( Compound Page )的介绍
16 day
07 月
关于CMA内存利用率问题
28 day
关于GFP_ATOMIC内存
27 day
关于watermark的计算
20 day
内核调试秘籍
06 day
gdb的使用
05 day
06 月
Linux CMA内存
28 day
Linux函数 warn_alloc():page allocation failure问题分析
24 day
撤销git commit --amend
17 day
使用git生成patch和应用patch
14 day
vim知识点(2)--多行编辑
10 day
genalloc — 通用内存分配器
07 day
使用gdb调试kernel
06 day
Linux设备树中的reserved-memory
02 day
05 月
Linux内核参数min_free_kbytes与lowmem_reserve_ratio
30 day
Linux内存管理:什么是CMA(contiguous memory allocation)连续内存分配器?可与DMA结合使用
27 day
Uboot--bootcmd和bootargs参数
25 day
FPGA学习
24 day
IC设计流程简述
23 day
[转载]一文看懂FPGA原型验证的技术进阶之路
23 day
Android rootfs
18 day
initrd_start地址是如何确定的?
18 day
在Android中实际使用AddressSanitizer的一些经验
11 day
04 月
Linux ftrace的使用(2)
28 day
Linux ftrace的使用(1)
28 day
cma的alignment
24 day
linux 内核中的ioremap函数
20 day
分配内存常用api
18 day
内存管理中常用api
18 day
什么是PFN?
15 day
内存管理数据结构总结
15 day
DDR memory工作原理
14 day
docker的使用
13 day
Android中ftrace的使用
13 day
Linux内存管理(22)DMA engine framework--3_dma controller驱动
07 day
Linux内存管理(22)DMA engine framework--2_功能介绍与接口分析
06 day
Linux内存管理(22)DMA engine framework--1_概述
06 day
03 月
Linux内存管理(21)--fixmap addresses原理
31 day
cgroup --memory子系统
25 day
Android bootm启动过程
24 day
Android没有图标的APK打开方法
24 day
Android go低内存配置--对系统的影响
22 day
uboot常见的命令
16 day
Android Boot Image Header
16 day
此内容被密码保护
15 day
Android Boot Image
14 day
此内容被密码保护
11 day
Android dtbo(4) DTB/DTBO 分区格式
10 day
Android dtbo(3) 编译和验证
10 day
Android dtbo(2) dto语法
10 day
Android dtbo(1) dto简介
10 day
Android ART dex2oat 浅析
09 day
JAVA虚拟机、Dalvik虚拟机和ART虚拟机简要对比
08 day
Linux内存文件节点/proc/sys/vm
07 day
Android LMKD(3) 当ro.config.low_ram属性为true时
07 day
Android LMKD(2) 源码分析3
03 day
Android LMKD(2) 源码分析3
02 day
Android LMKD(2) 源码分析2
02 day
Android LMKD(2) 源码分析1
02 day
Linux PSI--Pressure Stall Information
01 day
Linux内存管理(20)--ZRAM
01 day
02 月
Linux OOM机制分析
25 day
DMA-BUF 由浅入深(八) —— ION 简化版
24 day
DMA-BUF 由浅入深(七) —— alloc page 版本
24 day
Android LMKD(1) 综述
24 day
DMA-BUF 由浅入深(六) —— begin / end cpu_access
23 day
DMA-BUF 由浅入深(五) —— File
23 day
DMA-BUF 由浅入深(四) —— mmap
23 day
Android go 低内存配置--简介
23 day
DMA-BUF 由浅入深(三) —— map attachment
22 day
DMA-BUF 由浅入深(二) —— kmap / vmap
22 day
DMA-BUF 由浅入深(一) —— 最简单的 dma-buf 驱动程序
21 day
Linux内存管理(19)IOMMU
21 day
Linux内存管理(18)DMA mapping机制分析
21 day
Linux内存管理(11)Linux内存管理slub分配器
18 day
Linux内存管理(17)Android ION内存
17 day
此内容被密码保护
16 day
Bug:alloc_contig_range: [c1dab, c1dac) PFNs busy
16 day
Linux内存管理(13)vma/malloc/mmap
15 day
Linux内存管理(12)vmap与vmalloc
15 day
Linux内存管理(10)zoned page frame allocator--5
14 day
Linux内存管理(9)zoned page frame allocator--4
14 day
Linux内存管理(8)zoned page frame allocator--3(对watermark的理解)
08 day
Linux内存管理(7)zoned page frame allocator--2
08 day
Linux内存管理(6)zoned page frame allocator--1
08 day
01 月
Linux内存管理(5)zone_sizes_init()
29 day
Linux内存管理(4)Linux内存模型之Sparse Memory Model
28 day
Linux内存管理(3)paging_init解析
28 day
Linux内存管理(2)Linux物理内存初始化
27 day
此内容被密码保护
26 day
llvm-symbolizer命令的使用
25 day
使用adb推送遥控器按键
20 day
Linux内存管理(1)--Armv8 MMU及Linux页表映射
19 day
此内容被密码保护
19 day
vim入门--(7)基本编程支持
12 day
vim入门--(6)搜索&替换:学会使用正则表达式
10 day
vim入门--(5)窗口和标签页
08 day
vim入门--(4)多文件打开与缓冲区
05 day
2021 年
12 月
激活visio2013
28 day
Linux内存泄漏检测kmemleak
24 day
gdb调试--Android环境搭建记录
22 day
Android开发中通过libFuzzer进行模糊测试
20 day
Android内存DEBUG之Android Profiler&Android LeakCanary工具的使用
20 day
Android命令之procrank&librank的使用
14 day
Linux中与内存相关的命令
14 day
[转载]/proc/meminfo之谜
10 day
Linux中与内存相关的节点
09 day
Android命令之dumpsys的使用
03 day
11 月
cgroup--(4)cgroup v1和cgroup v2的详细介绍
24 day
repo工具的使用
19 day
记录一个文件节点权限未生效的问题
18 day
vim之.vimrc文件设置
01 day
c语言中的#和##
01 day
10 月
强制执行产品分区界面
18 day
[转载]adb获取Android系统属性(adb shell getprop ***)数据来源
13 day
Android系统之VINTF(3)Matching Rules
12 day
Android系统之VINTF(3)DeviceManifest开发
12 day
Linux压缩文件命令tar
12 day
Android系统之VINTF(2)FCM Lifecycle
09 day
adb常用命令
09 day
09 月
cgroup--(3)subsystem
29 day
cgroup--(2)使用
29 day
cgroup--(1)简介
28 day
覃谈谭
28 day
Building External Modules
27 day
AddressSanitizer & UndefinedBehaviorSanitizer & BoundSanitizer在Android中的使用
27 day
slub_debug的使用
24 day
[转载]slub分配内存
24 day
[转载]linux内核模块版本检查
23 day
[转载]linux下查询进程占用的内存方法总结
18 day
[转载]linux backtrace()详细使用说明,分析Segmentation fault
17 day
[转载]Linux Hook笔记
17 day
[转载]使用AddressSanitizer搭配addr2line查找C/C++内存泄漏问题
09 day
[转载]Android.mk 小细节(LOCAL_CFLAGS 、BUILD_PREBUILT)
07 day
[转载]makefile 中竖线 “|” 管道符的作用
07 day
08 月
Linux Kernel Patch Statistic
31 day
使用git单独下载AOSP的一个仓库
24 day
vim入门--(0)安装
14 day
Linux命令mount、umount
12 day
Android11--build kernel in android问题记录
10 day
[转载]linux – bash / Makefile中双符号的意思是什么?
05 day
[转载]shell中的冒号
04 day
[翻译]Android Q: Compiling Kernels in-tree
02 day
/dev/null 和 /dev/zero删除后重建方法
02 day
07 月
cgroups--(0)Linux manual page
28 day
设备树修改后编译没有更新
22 day
xargs 命令教程
21 day
编译的kernel 版本号带有-abxxx信息
13 day
ubuntu 添加samba用户
09 day
.gitignore文件语法和常见写法
08 day
Linux设备树(4)--设备树格式和使用
07 day
Linux 版本号带+号的问题
06 day
git origin的含义
01 day
git将一段commit合并到另一个分支
01 day
ninja文件语法
01 day
06 月
[转载]Android overlay机制简介
30 day
[转载]Android编译生成文件夹out详解
30 day
如何解压缩boot.img?
30 day
How do I make existing non-bare repository bare?
21 day
git 忽略跟踪文件
21 day
[转载]Android make中变量记录
16 day
OpenGrok使用说明
07 day
修改Linux Kernel defconfig的标准方法
03 day
05 月
[转载]git stash用法
28 day
刀
17 day
待整理文章(1)
12 day
04 月
好用的c/c++在线编译器
29 day
Android的adb网络调试方法
23 day
Linux设备树(3)--address-cells和size-cells的含义
08 day
Linux设备树(2)--memreserve和reserved-memory的区别
08 day
Linux设备树(1)--概述
08 day
Android10.0的init执行顺序
01 day
03 月
C库函数-snprintf()
17 day
C库函数-sscanf()
17 day
C库函数-fgets()
16 day
CPP基础--表达式之类型转换
10 day
CPP基础--迭代器介绍
10 day
CPP基础--变量和基本类型之处理类型
09 day
CPP基础--变量和基本类型之自定义数据结构
09 day
C++标准库--动态内存
08 day
C++标准库--关联容器
08 day
C++标准库--泛型算法
08 day
C++标准库--顺序容器
08 day
C++标准库--IO库
08 day
CPP基础--类
08 day
CPP基础--表达式
08 day
CPP基础--函数
08 day
CPP基础--语句之范围for语句
08 day
CPP基础--标准库类型vector
08 day
CPP基础--变量和基本类型之const限定符
08 day
[转载]android 8.1 安全机制 — SEAndroid & SELinux
03 day
Android系统之VINTF(1)manifests&compatibility matrices
02 day
添加新设备类型-Android编译系统(4)
01 day
[转载]make编译过程-Android10.0编译系统(三)
01 day
[转载]编译环境初始化-Android10.0编译系统(二)
01 day
[转载]编译系统入门篇-Android10.0编译系统(一)
01 day
02 月
[转载]浅谈UML中常用的几种图
24 day
画图技能之--时序图
24 day
vim入门--(3)小改动
19 day
vim入门--(2)移动
07 day
Android init.rc文件
04 day
Android.bp简介
04 day
Android.mk简介
04 day
Make--(4)命令
04 day
Make--(3)函数
04 day
Make--(2)变量与宏
04 day
Make--(1)规则
04 day
shell简介--(13)文件包含
03 day
shell简介--(12)输入/输出重定向
03 day
shell简介--(11)函数
03 day
shell简介--(10)流程控制
01 day
shell简介--(9)test命令
01 day
shell简介--(8)printf命令
01 day
01 月
shell简介--(7)echo命令
22 day
shell简介--(6)基本运算符
20 day
shell简介--(5)传递参数
20 day
Linux命令--将文件打包、压缩并分割成制定大小
20 day
shell简介--(4)shell注释
19 day
shell简介--(3)shell数组
19 day
shell简介--(2)shell字符串
19 day
shell简介--(1)环境和变量
19 day
dtb文件的反汇编
19 day
vim知识点(1)--使用vim 查看二进制文件
18 day
Git常用命令助记
18 day
git常用操作
14 day
2020 年
12 月
Vim入门(1)--快捷键记录
30 day
Linux grep命令
29 day
10 月
Android Service Framework、Binder Driver相关术语
16 day
thermal代码分析(2)thermal_core.c
15 day
thermal代码分析(1)Makefile文件
14 day
Android Binder机制(1)简介
13 day
thermal参考内容
10 day
Linux内核中断机制
09 day
线程与对称处理器
09 day
09 月
并发性:互斥与同步
29 day
c语言的左移和右移
24 day
Linux源码目录结构
24 day
(1)进程内存管理初探
24 day
c语言之va_list详解
15 day
c语言的__attribute__
15 day
内核日志:API及实现
15 day
测试插入b站视频
11 day
在qemu上运行ARM
11 day
uboot的介绍
11 day
动态内存分配
07 day
gcc和objdump
07 day
目标文件格式
07 day
内核配置
01 day
08 月
字符设备驱动
21 day
IDR机制分析
21 day
misc驱动结构分析
17 day
Linux内核中链表list文件结构分析
12 day
Linux-系统操作
10 day