[OSy] Testy

Vlastimil Babka babka at dsrg.mff.cuni.cz
Mon Nov 3 15:30:34 CET 2008


Ersin wrote:
> Dobre odpoledne,
> 
> koukam na testy, a nektere me ponekud prekvapuji. Proto bych se rad ujistil, ze se nejedna o chybu:
> 
> Test iol:
> 23 #define POLL_DELAY_MS   1000
> 57                         thread_usleep (POLL_DELAY_MS * 1000);
> 
> Opravdu se zde ma test na ctvrt hodiny zastavit? Ja rovnou priznam, ze nas kernel tento radek nesnese, protoze pri nem pretika registr pro pocitani instrukci. Predpokladam, ze v realnem systemu takhle dlouha cekani resi systemove hodiny, a ne pocitani instrukci. Ma tedy funkce thread_usleep snaset libivolne velka cisla?> 

Dobry den,

usleep ma prece parametr v mikrosekundach, takze ctvrt hodina to zdaleka
nebude :)

> Test exc4:
> 27         printk ("Issuing break instruction, should be ignored...\n");
> 28         asm (
> 29                 "break  10\n"
> 30         );
> 
> Ackoli nas kernel Break vyjimku zcela ignoruje (bez ohledu na branch delay slot), msim se na tomto miste zastavi.

Opravdu se msim "zastavi", nebo pilne donekonecna simuluje restart
instrukce breakpointu?

Vlastimil Babka




More information about the NSWI004 mailing list