Erinevused
Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.
kola:lpt-soft [2011/02/18 21:00] alvar |
kola:lpt-soft [2020/07/29 12:35] |
||
---|---|---|---|
Rida 1: | Rida 1: | ||
- | ====== Soft, mis arvestab teo tööaega ====== | ||
- | < | ||
- | #include < | ||
- | #include < | ||
- | #include < | ||
- | #include < | ||
- | |||
- | int main(void) | ||
- | { | ||
- | int addr=0x379; | ||
- | int data, i, tsyklid, yhed; | ||
- | FILE *out_file; | ||
- | time_t seconds; | ||
- | double protsent; | ||
- | |||
- | // requires EPP mode in BIOS | ||
- | ioperm(addr, | ||
- | |||
- | while (1) | ||
- | { | ||
- | tsyklid=1500; | ||
- | yhed=0; | ||
- | |||
- | for (i=0; | ||
- | { | ||
- | usleep(200*970); | ||
- | data=( inb(addr) & 128 ) /128; | ||
- | if (data) yhed++; | ||
- | protsent= ( (double) yhed/ (double) tsyklid) * 100; | ||
- | seconds = time (NULL); | ||
- | time ( & | ||
- | out_file = fopen("/ | ||
- | // läheb siis protsent, mis näitab katla | ||
- | // teo töötamist viimase 5 min jooksul | ||
- | fprintf (out_file," | ||
- | fclose(out_file); | ||
- | printf ( " | ||
- | } | ||
- | return(0); | ||
- | } | ||
- | </ |