A fost publicat versiunea 3.0 a proiectului CSMWrap, care dezvoltă o aplicație EFI pentru bootarea sistemelor care suportă doar platforme învechite cu BIOS în medii moderne bazate pe UEFI. CSMWrap recreează mediu c BIOS pe sistemele UEFI (clasa 3), ambalând build-ul SeaBIOS sub forma unui modul CSM (Compatibility Support Module) și lansându-l ca o aplicație EFI externă. Codul proiectului este scris în limbajul C și este distribuit sub licența LGPL-2.1.
Proiectul oferă build-uri EFI de 64 și 32 de biți, care trebuie plasate în directorul /EFI/BOOT/ pe un mediu cu un sistem de fișiere FAT care poate fi bootat doar în medii cu BIOS. Firmware-ul UEFI recunoaște un astfel de mediu și îl va arăta printre dispozitivele bootabile. Pe dispozitivul bootabil este de dorit să se utilizeze tabelele de partiții în format MBR.
În ramura CSMWrap 3.0 a fost adăugată suport pentru fișierul de configurare csmwrap.ini, care poate fi plasat în același director cu fișierul executabil EFI pentru a specifica setări suplimentare. A fost implementată posibilitatea de a specifica în fișierul de configurare parametrii portului serial pentru ieșirea de depanare, calea către un VGABIOS alternativ (în loc de SeaVGABIOS), adresa PCI a plăcii video, indicatori pentru dezactivarea IOMMU și pentru suprimarea ieșirii informațiilor despre funcționarea CSMWrap, care sunt afișate pe lângă banner și mesajele de eroare.
Sursa: opennet.ro
