GeckOS 2.1-ի թողարկումը, որը օպերացիոն համակարգ է MOS 6502 պրոցեսորների համար

4 տարվա մշակումից հետո թողարկվել է GeckOS 2.1 օպերացիոն համակարգի թողարկումը, որն ուղղված է ութ-բիթանոց MOS 6502 և MOS 6510 պրոցեսորներով համակարգերում օգտագործմանը, որոնք օգտագործվում են Commodore PET, Commodore 64 և CS/A65 համակարգիչներում: Նախագիծը մշակվել է մեկ հեղինակի կողմից (Անդրե Ֆաշատ) 1989 թվականից, գրված է assembly և C լեզուներով և տարածվում GPLv2 լիցենզիայի ներքո:

Օպերացիոն համակարգը հագեցած է միկրոմիջուկով, աջակցում է կանխարգելիչ բազմաֆունկցիոնալ և հիշողության կառավարման համակարգ, ապահովում է ստանդարտ Unix կոմունալ ծառայություններ (sh, mkdir, ps, ls և այլն) և պրիմիտիվներ (բազմաթելեր, սեմաֆորներ, ազդանշաններ և այլն), մշակում է ստանդարտ: գրադարան lib6502, ներառում է պարզեցված TCP/IP փաթեթ՝ ցանցային հավելվածներ գործարկելու ունակությամբ (օրինակ, http սերվերը հասանելի է): Մինիմալ կառուցման դեպքում համակարգի միջուկը զբաղեցնում է ընդամենը 2 ԿԲ, իսկ ամբողջական կառուցման դեպքում՝ 4 ԿԲ: Միջուկը ապարատային անկախ է՝ բոլոր ապարատային հատուկ բաղադրիչները տեղադրվում են առանձին շերտում:

Նոր տարբերակը բարելավել է ps և ls կոմունալ ծրագրերի իրականացումը, ավելացրել է setinfo հավելվածը՝ առաջադրանքների մասին տեղեկատվությունը փոխելու համար, ստեղծել kill, hexdump, wc և այլ կոմունալ ծառայություններ և առաջարկել է նոր lsh հրամանի թարգմանիչ։ Բարելավված նավահանգիստների կատարումը C64, PET և CBM 8x96 հարթակների համար: CS/A65 պլատֆորմի նավահանգիստը վերադարձվել է:

Source: opennet.ru

Добавить комментарий