08 2025 档案

ota升级-1-/system/update_engine/README.md 翻译
摘要:基于Android-14 # Chrome OS Update Process [目录] 在 Chrome OS 和 Android 等较现代的操作系统中,系统更新被称为 A/B 更新、无线 ([OTA]) 更新、无缝更新或简称为自动更新。与更原始的系统更新(例如 Windows 或 macOS)相 阅读全文

posted @ 2025-08-28 17:55 Hello-World3 阅读(150) 评论(0) 推荐(0)

buffer共享-2-dma_buf-2-内核文档翻译
摘要:注:翻译自Linux-6.6.0Buffer Sharing and Synchronization (dma-buf): https://www.kernel.org/doc/html/v6.6/driver-api/dma-buf.html#dma-fences dma-buf 子系统提供了一个 阅读全文

posted @ 2025-08-26 09:56 Hello-World3 阅读(236) 评论(0) 推荐(0)

buffer共享-1-memfd
摘要:一、简介 memfd 提供了一种跨进程传buffer的机制,依赖于进程间通信机制(binder/socket)传递生成的fd,传递过程涉及到内存buffer的拷贝。 二、man memfd_create $ man memfd_create 名称: memfd_create - 创建匿名文件 概要: 阅读全文

posted @ 2025-08-25 17:54 Hello-World3 阅读(146) 评论(0) 推荐(0)

驱动模块(7)——模块加载卸载与访问
摘要:1. try_module_get try_module_get() 是一个关键的内核模块管理函数,主要用于动态增加模块的引用计数,确保模块在使用期间不会被意外卸载,从而维护系统的稳定性。 如果模块还在,则增加引用计数返回true表示可以访问模块提供的功能,若参数为NULL或模块正在被移除则返回fa 阅读全文

posted @ 2025-08-23 16:27 Hello-World3 阅读(73) 评论(0) 推荐(0)

导航