Projekt DiscoBSD rozvíja systém BSD pre mikrokontroléry

Bol vydaný prvý oficiálny release operačného systému DiscoBSD, založeného na aktualizovaných zdrojových textoch Unix systému 2.11BSD (RetroBSD), určený na prevádzku na mikrokontroléroch. Prvá verzia zahŕňa podporu mikrokontrolérov PIC32MX7 na báze architektúry MIPS a STM32F4 na báze ARM Cortex-M4. Kód projektu je distribuovaný pod licenciou BSD.

Jedným z hlavných cieľov projektu je zabezpečenie vysokej prenositeľnosti OS na zariadeniach s obmedzenou pamäťou a bez MMU (jednotka správy pamäte). DiscoBSD môže fungovať na systémoch so 128 KB RAM a 128 KB Flash, pričom jadro sa načíta na Flash a využíva približne 32 KB RAM; zvyšných 96 KB je vyhradených pre používateľské aplikácie. Koreňový FS sa umiestňuje na SD karte.

Na prácu je navrhnuté plnohodnotné prostredie, známe používateľom Unix systémov. Napríklad súčasťou sú utilitky ako sh, csh, grep, sort, uniq, find, uucp, file, iostat, kill, ls, cron, fdisk, mkfs, mount, vi, awk, cc, diff, getty, m4, more, sed, xargs, df, iostat, ps, su, tar a pod.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster