1

Hej,

Po 17 latach mozna chyba uznac, ze:
- skoro nic wiecej nie zrobilem, to jezeli sytuacja jakos istotnie sie nie zmieni, to na pewno nic wiecej nie zrobie
- nawet, jezeli w 2006 roku uwazalem, ze ten kod to kasztan, to teraz minelo tyle lat, ze mozna to zwalic na to, ze bylem mlody, czy cos
- a poza tym jestem juz stary i mam to wedupie, ze ten kod to kasztan

W kazdym razie, tutaj:

https://github.com/czeslawsender/xeux

Znajduje sie repo, a w srodku wszystko, co znalazlem do tego projektu, ktory nie oderwal sie od ziemi tak dynamicznie, jakbym chcial, zeby sie oderwal. Jezeli ktos sie od tego ucieszy, to bardzo mi przyjemnie.

W telegraficznym skrocie, jest to:
- jądro systemu, umożliwiające współbieżną pracę 32 niezależnych procesów
- wieloprocesowość kooperatywną
- wywłaszczanie procesów
- liniowy przydział pamięci RAM i relokowalne pliki binarne
- sygnały (łącznie z możliwością rejestrowania własnych procedur ich obsługi przez procesy)
- podstawową komunikację miedzyprocesową
- wirtualne konsole (z bardzo prymitywnym edytorem, wybaczcie)
- obsługę pamięci masowej poprzez procedury DOS i semafory

Całość zadziała na stockowej maszynie XL/XE, oczywiście dodatkowy RAM (portb) jest wskazany.
Wielkość pojedynczego segmentu kodu ograniczona jest do 15KB.

No i to jest oczywiscie proof of concept, ale jest kilka naiwnych aplikacyjek, ktore pokazuja, ze dzialaja te sygnaly i mozna sobie tam rejestrowac jakies wlasne procki i wysylac sygnal i bierze i dziala, albo odpalic kilka procesow na roznych wirtualnych konsolach i przelaczac sie i patrzec jak wiatraczek spowalnia w miare jak sie zasoby koncza albo jak trzeba wywlaszczac.

Otwieracie na wlasna odpowiedzialnosc.
Zostaliscie uprzedzeni.

--
= krap.pl =

2

ciekawi mnie ta relokacja binarek - czy z dokladnoscia do strony pamieci czy co do bajtu?

po co sprawdzac jak mozna zapytac :-)

http://atari.pl/hsc/ad.php?i=1.

3 Ostatnio edytowany przez takron27 (2023-03-23 10:41:37)

krap, a była by szansa żebyś udostępnił do poczytania tekst pracy?
:)
SORRY, wróć, przecie jest

4

przydzial z dokladnoscia do strony.
opisane od strony 41 jakbyco. :)

--
= krap.pl =

5

Praca mnie zaciekawiła. Dzięki za publikację.

Pamięć studenta ma charakter kwantowy - student wie wszystko, ale jednocześnie nic nie pamięta.
- Kilka(naście?) pudełek z klawiszami i światełkami. I jeden Vectrex, żeby nimi wszystkimi rządzić.

6

Krap <- WoW! Dokonanie wywiera wrażenie samym opisem. Gdy znajdę czas - popatrzę na to "cudo"

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

7

krap napisał/a:

przydzial z dokladnoscia do strony.

relokator dziala po zaladowaniu czy w czasie ladowania?

http://atari.pl/hsc/ad.php?i=1.

8

Pamiętam jak pokazywales to na Głuchołazach. /bin/barszcz ciągle wzbudza miły i radosny skurcz przepony :)

"Was powinny uzbrojone służby wyciągać z domów do punktów szczepień, a potem zamykać do pi* za rozpowszechnianie zagrożenia epidemicznego" - Epi 2021
"Powinno się pałować tylko tych co tego nie rozumieją. No i nie szmatki i nie chirurgiczne tylko min FFP3, to by miało jakiś sens. U mnie we firmie, to jak przychodzi bezmaskowiec, to stoi w deszczu przed firmą" - Pin 2021

9

xxl napisał/a:

...relokator dziala po zaladowaniu czy w czasie ladowania?

RTFM | RTFS :) :)