奇思妙想

2024年 3月 30日

C/C++编译器和支持标准

注意:上面提到的是对应编译器支持全部或者大部分的标准的时间,事实上在此之前版本编译器就已经在逐步支持,只是支持程度有限。 Visual C++对C/C++新标准的支持 C/C++编译器和标准的详细信息...

进一步了解
2024年 3月 30日

有Bootloader,为什么还要BROM?

不少硬件平台都提供类似Boot ROM或者PBL(高通平台)固化的一段程序,出厂后用户一定不能修改。BROM可以引导Bootloader程序。大家知道,每个可启动的平台都会在存储设备,例如EMMC/N...

进一步了解
2024年 3月 30日

EFI和UEFI的起源

随着时代发展,BIOS的劣势逐渐凸显,尤以分区支持局限、分辨率不足和驱动支持有限而突出。Intel于2001年推出EFI(Extensible Firmware Interface), 构建了DXE虚...

进一步了解
2024年 3月 30日

BIOS到底是什么?

BIOS全称是基本输入输出系统(Basic Input Output System),听起来像是IO传输的,事实上它是远古时期计算机启动的第一道程序。它固化在主板上的一个ROM芯片,负责最基本的自检和...

进一步了解
2024年 3月 29日

DRAM有驱动吗?

一般而言,以DRAM提供R/W操作的角度,DRAM不存在内核级驱动,因为各硬件访问DRAM都是通过硬件PATH,不需要软件驱动干预,这与一般所说的驱动程序不同,那些驱动程序大多是协调上层应用或内核程式...

进一步了解