UEFI BIOS
i基本古古怪怪听听歌
这个作者很懒,什么都没留下…
展开
-
[DRAM Memory Address Mapping] DRAM Memory Address Mapping(内存地址映射)
[DRAM Memory Address Mapping] DRAM Memory Address Mapping(内存地址映射)原创 2024-09-21 18:02:26 · 332 阅读 · 0 评论 -
[DRAM Memory Address Mapping] DRAM Burst Mode and Bank Interleaving(Burst模式和Bank交错)
[DRAM Memory Address Mapping] DRAM Burst Mode and Bank Interleaving(Burst模式和Bank交错)原创 2024-09-21 17:49:01 · 233 阅读 · 0 评论 -
[DRAM Memory Address Mapping] DRAM Module Organisation(DIMM模组结构)
[DRAM Memory Address Mapping] DRAM Module Organisation(DIMM模组结构)原创 2024-09-21 17:31:53 · 174 阅读 · 0 评论 -
[DRAM Memory Address Mapping]Multiplexers and Demultiplexers(选通器与分配器)
DRAM Memory Address Mapping原创 2024-09-21 17:20:37 · 222 阅读 · 0 评论 -
[DRAM Memory Address Mapping]Binary Decoders(二进制解码器)
DRAM Memory Address Mapping原创 2024-09-21 16:52:23 · 212 阅读 · 0 评论 -
[DRAM Memory Address Mapping]The Read and Write Cycles(读写循环)
DRAM Memory Address Mapping原创 2024-09-21 16:48:30 · 153 阅读 · 0 评论 -
内存FA分析
DDR4 UDIMM, DDR4 SODIMM, DDR4 ECC DIMM, 不开机不良品内存条的故障分析和异常内存晶片定位。DDR5 UDIMM, DDR5 SODIMM,DDR5 ECC DIMM 不开机不良品内存条的故障分析和异常内存晶片的定位。DDR5 RDIMM, DDR5 LRDIMM,DDR5 3DSRDIMM可不开机不良品内存条的故障分析和异常内存晶片的定位。DDR4 UDIMM, DDR4 SODIMM, DDR4 ECC DIMM, 可开机不良品内存条的故障内存晶片定位。原创 2024-09-07 15:59:45 · 212 阅读 · 0 评论 -
UEFI开发编程实践4------SMBIOS信息的获取
UEFI开发编程实践4------SMBIOS信息的获取。UEFI开发编程实践4------SMBIOS信息的获取。UEFI开发编程实践4------SMBIOS信息的获取。原创 2024-09-07 15:34:17 · 336 阅读 · 0 评论 -
针对罗冰的《UEFI编程实践》的补充------UEFI环境下,如何获取USB设备的信息,比如U盘,并实现U盘和应用程序的绑定
UEFI APP的执行一般是:1、选择进入BIOS界面,选择U盘启动;2、F10, 选择SAVE, 重启电脑;3、电脑进入UEFI APP。通常情况下,我们不需要知道启动U盘的具体信息,但是,如果开发者想保护自己的UEFI APP不被非法盗窃,开发者可以选择将自己的U盘里面的app.efi 程序和U盘的特定信息进行绑定。比如:U盘的主控芯片的UUID、PN、SN、生产如期、生产商、出厂日期,等等。文章的第九章,可以增加这方面的实践案例。原创 2024-09-07 15:25:51 · 294 阅读 · 0 评论 -
针对罗冰的《UEFI编程实践》的补充------UEFI环境下,如何通过SMBUS访问SPD?
1、UEFI环境下,如何通过SMBUS访问SPD?2、INTEL平台下的如何获取DDR4内存条的SPD?3、INTEL平台下的如何获取DDR5内存条的SPD?4、AMD平台下的如何获取DDR4内存条的SPD?5、AMD平台下的如何获取DDR5内存条的SPD?6、获取到512字节的DDR4 SPD或者1024字节的DDR5 SPD后,如何解析?如何根据SPD信息计算内存条的容量、SN、PN、RANK、生产商、内存颗粒信息等等。这本书的第七章,应该分别就这些问题给出对应的实践案例。原创 2024-09-07 15:24:51 · 402 阅读 · 0 评论 -
针对罗冰的《UEFI编程实践》的补充------图形界面的动画特效
针对有图形界面GUI的UEFI APP,一般会有入场动画,好比我们手机的开机动画。在这第五章,应该加一些这方面的案例说明。原创 2024-09-07 15:24:04 · 390 阅读 · 0 评论 -
针对罗冰的《UEFI编程实践》的补充------多语言文字的显示和自由切换
针对第四章的汉字显示,我觉得应该扩展到其他的语言文字。使得用户可以在使用我们的UEFI APP的时候,可以自由切换不同的语言文字。原创 2024-09-07 15:23:26 · 335 阅读 · 0 评论 -
UEFI开发编程实践3---------截图的实现
UEFI开发编程实践3---------截图的实现原创 2024-09-07 15:21:28 · 114 阅读 · 0 评论 -
UEFI开发编程实践 2---------提示弹窗的实现
UEFI开发编程实践 2---------提示弹窗的实现原创 2024-09-07 15:19:03 · 101 阅读 · 0 评论 -
针对戴正华的《UEFI原理与编程》的补充------UEFI环境下,如何实现ARM64平台下的多线程开发
1、如何实现PXE启动;2、如何实现IPV4的网络字节串的传输;3、如何实现IPV4的文件的网络传输:从服务器到客户端,从客户端到服务器。原创 2024-09-07 15:15:02 · 176 阅读 · 0 评论 -
针对戴正华的《UEFI原理与编程》的补充------UEFI环境下,如何实现ARM64平台下的多线程开发
X86平台下的多任务开发已经有很多案例了,ARM64平台下的多任务多线程开发,目前没有参考案例,可以在第13章,增加ARM64 和 RISC-V平台下的UEFI APP的多线程开发案例。原创 2024-09-07 15:03:23 · 174 阅读 · 0 评论 -
针对戴正华的《UEFI原理与编程》的补充------UEFI环境下,如何实现app.efi程序对不同文件的不同路径报存
比如,程序产生的含有串口信息的uart123.log报存在EFI/BOOT/UART/路径下。程序产生的截图保存在EFI/BOOT/BMP/路径下。程序启动所需的配置文件放在EFI/BOOT/SETTINGS/路径下。原创 2024-09-07 14:58:29 · 190 阅读 · 0 评论 -
APP.EFI开发编程实践 – ACPI Table探究----01(UEFI配置表)
程序通过RSDP->XSDT->FADT->DSDT这样的顺序,找到DSDT表,并把关心的一些信息打印出来。原创 2024-09-07 14:51:40 · 237 阅读 · 0 评论