[OSy] Testy k 1. semestralni praci

Lubomír Bulej lubomir.bulej at mff.cuni.cz
Tue Oct 26 21:25:17 CEST 2004


Dobry den,

v priloze naleznete testy k 1. semestralni praci a zaroven mirne aktualizovane 
zadani. V API zadne zmeny nenastaly, nektere odstavce jsou presneji 
formulovane (thread_detach, uvod k casovacum, sem_get_value, sem_up, 
sem_down*, mutex_unlock).

Po rozbaleni archivu se v cilovem adresari objevi adresar assignment1-tests.
V nem jsou adresare pro jednotlive cesty a nekolik souboru. Rovnez je tam
adresar "prereq", do ktereho zkopirujte soubory kernel.o, loader.o, msim.conf
a pripadne dalsi soubory, ktere potrebuje vase konfigurace simulator (pro tyto
soubory pouzijte priponu .bin).

Soubory kernel.o a loader.o vytvorite inkrementalnim slinkovanim (prepinac -i 
linkeru) prislusnych object souboru. Dulezite je, aby na prikazove radce 
linkeru byl uveden jako prvni soubor, ktery obsahuje prerusovaci vektory (v 
pripade jadra Kalisto soubor sys.o).

Soubor Makefile slouzi k prekladu, Makefile.default je pouzit pro testy
v adresarich (pokud tam neni jiny). Soubor defs.h obsahuje definice maker
spolecnych pro vsechny testy a skript testit.sh je jednoducha pomucka pro
sekvencni spousteni testu.

Testy testy ocekavaji soubor "../../assignment-1.h" relativne vuci sve pozici, 
tj. v adresari, do ktereho rozbalite archiv. V nem uvedte vsechny #include 
direktivy nutne k prelozeni testu.

S pripadnymi dotazy ci pripominkami se prosim obracejte do konference.



Lubomir

-------------- next part --------------
A non-text attachment was scrubbed...
Name: assignment1-tests.tar.bz2
Type: application/x-bzip
Size: 18843 bytes
Desc: not available
URL: <http://d3s.mff.cuni.cz/pipermail/nswi004/attachments/20041026/755ee496/attachment.bin>


More information about the NSWI004 mailing list