發布適用於 MOS 2.1 處理器的作業系統 GeckOS 6502

經過 4 年的開發,GeckOS 2.1 作業系統已經發布,旨在用於具有 6502 位元 MOS 6510 和 MOS 64 處理器的系統,用於 Commodore PET、Commodore 65 和 CS/A1989 PC。 該專案自 2 年起由一位作者 (André Fachat) 開發,以彙編語言和 C 語言編寫,並根據 GPLvXNUMX 許可證分發。

該作業系統配備微內核,支援搶佔式多任務和記憶體管理系統,提供標準Unix實用程式(sh、mkdir、ps、ls等)和原語(多執行緒、信號量、訊號等),開發標準庫lib6502包括一個簡化的TCP/IP 堆疊,能夠運行網路應用程式(例如,可以使用http 伺服器)。 在最小建置中,系統核心僅佔用 2 KB,而在完整建置中,則佔用 4 KB。 內核是獨立於硬體的——所有特定於硬體的組件都放置在單獨的層中。

新版本改進了ps 和ls 實用程式的實現,添加了setinfo 應用程式以更改有關正在運行的任務的信息,創建了kill、hexdump、wc 和更多實用程序,並提出了一個新的lsh 命令解釋器。 改進了 C64、PET 和 CBM 8x96 平台的連接埠性能。 CS/A65 平台的連接埠已回傳。

來源: opennet.ru

添加評論