Sgaoileadh GeckOS 2.1, siostam obrachaidh airson pròiseasairean MOS 6502

Às deidh 4 bliadhna de leasachadh, chaidh foillseachadh siostam obrachaidh GeckOS 2.1 fhoillseachadh, ag amas air cleachdadh air siostaman le pròiseasairean ochd-bit MOS 6502 agus MOS 6510, air an cleachdadh anns na PCan Commodore PET, Commodore 64 agus CS / A65. Chaidh am pròiseact a leasachadh le aon ùghdar (André Fachat) bho 1989, sgrìobhte ann an cànanan cruinneachaidh agus C, agus air a sgaoileadh fo chead GPLv2.

Tha an siostam obrachaidh uidheamaichte le microkernel, a ’toirt taic do ioma-obair preemptive agus siostam riaghlaidh cuimhne, a’ toirt seachad goireasan Unix àbhaisteach (sh, mkdir, ps, ls, msaa) agus prìomhadaidhean (ioma-leughadh, semaphores, comharran, msaa), a ’leasachadh inbhe leabharlann lib6502, a’ toirt a-steach stac TCP/IP nas sìmplidhe leis a’ chomas air tagraidhean lìonra a ruith (mar eisimpleir, tha frithealaiche http ri fhaighinn). Ann an togail as lugha, chan eil cridhe an t-siostaim a’ gabhail ach 2 KB, agus ann an làn thogalach bheir e suas 4 KB. Tha an kernel neo-eisimeileach air bathar-cruaidh - tha a h-uile pàirt bathar-cruaidh sònraichte air a chuir ann an sreath air leth.

Tha an dreach ùr air buileachadh nan goireasan ps agus ls a leasachadh, air an tagradh setinfo a chuir ris airson fiosrachadh atharrachadh mu ghnìomhan ruith, air marbhadh, hexdump, wc agus barrachd ghoireasan a chruthachadh, agus air eadar-theangair àithne lsh ùr a mholadh. Coileanadh puirt nas fheàrr airson àrd-ùrlaran C64, PET agus CBM 8x96. Chaidh am port airson an àrd-ùrlar CS/A65 a thilleadh.

Source: fosgailtenet.ru

Cuir beachd ann