Kutulutsidwa kwa GeckOS 2.1, makina opangira ma processor a MOS 6502

Pambuyo pa zaka 4 zachitukuko, kutulutsidwa kwa makina ogwiritsira ntchito a GeckOS 2.1 kwasindikizidwa, cholinga chake chinali kugwiritsidwa ntchito pamakina omwe ali ndi ma processor a MOS 6502 ndi MOS 6510, omwe amagwiritsidwa ntchito mu Commodore PET, Commodore 64 ndi CS/A65 PC. Ntchitoyi idapangidwa ndi mlembi m'modzi (André Fachat) kuyambira 1989, yolembedwa m'zilankhulo zamagulu ndi C, ndikugawidwa pansi pa layisensi ya GPLv2.

Makina ogwiritsira ntchito ali ndi microkernel, amathandiza preemptive multitasking ndi kukumbukira kukumbukira, amapereka zofunikira za Unix (sh, mkdir, ps, ls, etc.) ndi primitives (multithreading, semaphores, signature, etc. library lib6502, imaphatikizapo stack ya TCP/IP yosavuta yokhala ndi kuthekera koyendetsa mapulogalamu a netiweki (mwachitsanzo, seva ya http ilipo). Pomanga pang'ono, maziko a dongosolo amatenga 2 KB yokha, ndipo pakumanga kwathunthu amatenga 4 KB. Kernel ndi yodziyimira pawokha pa Hardware-zigawo zonse za Hardware zimayikidwa mugawo lina.

Mtundu watsopanowu wathandizira kukhazikitsidwa kwa zida za ps ndi ls, ndikuwonjezera pulogalamu ya setinfo yosintha zambiri za ntchito, kupanga kupha, hexdump, wc ndi zina zambiri, ndikupangira womasulira watsopano wa lsh. Kuchita bwino kwamadoko kwa C64, PET ndi CBM 8x96 nsanja. Doko la nsanja ya CS/A65 labwezedwa.

Source: opennet.ru

Kuwonjezera ndemanga