- 博客(5)
- 收藏
- 关注
原创 Linux内核待机唤醒
当嵌入式设备要用电池供电的时候就会有电源管理,电源管理就是在不影响电子设备的前提下,尽可能让电子设备省电,一般是移动设备用的场景比较多,本篇知识会用到notifier机制知识,可以看下这篇文章,本篇以内核源码 4.19 为例进行分析。下面图片对Linuxsuspendresume过程做了一个概述,读者可以顺着这个流程阅读内核源代码。具体的说明,可以参考后面的代码分析。
2025-08-29 17:17:49
917
原创 UEFI学习之第一个应用程序“HelloWorld”
在初步了解UEFI的基本概念和工程结构后,编写第一个"Hello World"应用程序是掌握UEFI开发的关键一步。这个看似简单的程序将带您深入UEFI应用的运行机制,揭开固件层开发的神秘面纱。通过本文,您将完成从环境搭建到代码运行的完整开发闭环
2025-03-12 10:30:45
401
原创 UEFI学习之工程模块文件
从简单的".inf"文件到神秘的".fdf"配置,这些模块文件构成了UEFI开发的基石。本文将深入解析UEFI工程的核心模块文件,助你从"代码实验"迈向"工程化开发"。:定义模块的模块类型(如:UEFI_APPLICATION/DRIVER)│ └── MyDriver.inf # 模块声明文件。├── MyPkg.dsc # 平台描述文件。└── MyPkg.fdf # 固件描述文件。├── MyPkg.dec # 包声明文件。
2025-03-11 16:20:02
1055
原创 UEFI学习之初识BIOS与UEFI
UEFI提供给操作系统的接口包括启动服务(Boot Services,简称BS)和运行时服务(Runtime Service,简称RT)以及隐藏在BS之后的丰富Protocol。(3)扩展性能差,升级缓慢:BIOS代码采用静态链接,增加硬件功能时,必须将16位代码放置在0x0c0000~0x0fffff区间,初始化时将其设置为约定得中断处理程序。(4)UEFI系统的安全性:当系统的安全启动功能被打开后,UEFI在执行应用程序和驱动前会先检测程序和驱动证书,仅当证书被信任时才会被执行。
2025-03-11 15:48:45
1595
原创 网络编程之TCP通信
本文主要是在教大家如何搭建一个TCP通信的模型,构建一个·简易的服务端和客户端,进行数据的收发。此文是本人在学习时写作,如有错误还请多多包涵。
2023-06-05 21:24:39
2193
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人