Inilabas na ang CSMWrap 3.0, isang proyektong bumubuo ng isang EFI application para sa mga booting system na sumusuporta lamang sa mga legacy BIOS platform sa mga modernong UEFI-based na kapaligiran. Muling nililikha ng CSMWrap ang BIOS environment sa mga UEFI (Class 3) system sa pamamagitan ng pag-package ng isang SeaBIOS build bilang isang CSM (Compatibility Support Module) at pagpapatakbo nito bilang isang external EFI application. Ang code ng proyekto ay nakasulat sa C at ipinamamahagi sa ilalim ng lisensyang LGPL-2.1.
Ang proyekto ay nagbibigay ng 64- at 32-bit na mga build ng EFI application, na maaaring ilagay sa direktoryo ng /EFI/BOOT/ sa isang FAT partition sa isang drive na may operating system na maaari lamang mag-boot sa mga kapaligiran ng BIOS. Makikilala ng UEFI firmware ang naturang drive at ipapakita ito bilang isang bootable device. Inirerekomenda na gumamit ng mga MBR partition table sa bootable device.
Nagdaragdag ang CSMWrap 3.0 ng suporta para sa configuration file na csmwrap.ini, na maaaring ilagay sa parehong direktoryo gaya ng EFI executable para sa pagtukoy ng mga karagdagang setting. Sinusuportahan na ngayon ng file na ito ang pagtukoy ng mga serial port parameter para sa debug output, ang path patungo sa alternatibong VGABIOS (sa halip na SeaVGABIOS), ang PCI address ng graphics card, mga flag para sa pag-disable ng IOMMU, at pagsugpo sa impormasyon ng CSMWrap (bukod sa mga banner at error message).
Pinagmulan: opennet.ru
