Keluaran GeckOS 2.1, sistem pengendalian untuk pemproses MOS 6502

Selepas 4 tahun pembangunan, keluaran sistem pengendalian GeckOS 2.1 telah diterbitkan, bertujuan untuk digunakan pada sistem dengan pemproses MOS 6502 dan MOS 6510 lapan bit, yang digunakan dalam PC Commodore PET, Commodore 64 dan CS/A65. Projek ini telah dibangunkan oleh seorang pengarang (AndrΓ© Fachat) sejak 1989, ditulis dalam himpunan dan bahasa C, dan diedarkan di bawah lesen GPLv2.

Sistem pengendalian dilengkapi dengan mikrokernel, menyokong multitasking preemptive dan sistem pengurusan memori, menyediakan utiliti Unix standard (sh, mkdir, ps, ls, dll.) dan primitif (multithreading, semaphore, isyarat, dll.), membangunkan standard library lib6502, termasuk susunan TCP/IP yang dipermudahkan dengan keupayaan untuk menjalankan aplikasi rangkaian (contohnya, pelayan http tersedia). Dalam binaan yang minimum, teras sistem hanya memerlukan 2 KB, dan dalam binaan penuh ia memerlukan 4 KB. Kernel adalah bebas perkakasanβ€”semua komponen khusus perkakasan diletakkan dalam lapisan berasingan.

Versi baharu telah menambah baik pelaksanaan utiliti ps dan ls, menambah aplikasi setinfo untuk menukar maklumat tentang menjalankan tugas, mencipta utiliti kill, hexdump, wc dan lebih banyak lagi, dan mencadangkan penterjemah arahan lsh baharu. Prestasi pelabuhan yang dipertingkatkan untuk platform C64, PET dan CBM 8x96. Port untuk platform CS/A65 telah dikembalikan.

Sumber: opennet.ru

Tambah komen