[OSy] Testy pro 2. semestralku

Martin Decky decky at nenya.ms.mff.cuni.cz
Sun Nov 19 17:53:56 CET 2006


Hezky podvecer,

v priloze tohoto emailu posilam testy pro 2. zadani. Jejich integrace
s kernelem je analogicka testum pro 1. zadani, takze zde zopakuji 
podobny text (cesty a podobne zalezitosti si upravte podle vlastni 
potreby), plati take stejne doplnujici vysvetleni ucelu head.o (viz 
http://nenya.ms.mff.cuni.cz/pipermail/osy/2006-October/000309.html).

* Predpoklada se, ze v nadadresari adresare assignment2-tests, ktery je 
soucasti prilozeneho archivu, je soubor assignment-2.h, o kterem hovori 
zadani.

* Skript glue.sh kopiruje z nadadresare objektove soubory krome loader.o 
a head.o do adresare prereq. Ty jsou pouzity pro linkovani finalni 
podoby kernelu s prislusnym testem. Soubory head.o (prvni objektovy 
soubor kernelu), msim.conf a loader.bin (obraz zavadece) se zkopiruji do 
adresare kazdeho testu.

* Skript unglue.sh provadi analogicky uklid. Skripty glue.sh a unglue.sh 
se volaji z Makefile.

* Pro preklad jader s jednotlivymi testy se pouziva Makefile, 
Makefile.default (pripadne specificky Makefile v adresari testu) a 
binary.lds (vse si upravte podle navrhu sveho kernelu). V zasade vec 
probiha tak, ze vase objektove soubory z prereq, boot.o a objektovy 
soubor s testem se slinkuji podle binary.lds do kernel.bin.

* Skript testit.sh spousti postupne vsechny testy.


M.D.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: assignment2-tests.tar.gz
Type: application/x-gzip
Size: 28622 bytes
Desc: not available
URL: <http://d3s.mff.cuni.cz/pipermail/nswi004/attachments/20061119/4a7fb5a1/attachment.bin>


More information about the NSWI004 mailing list