TUOX OPERATING
SYSTEM
READ
Kod zpravy:
DEV_READ - čtení bloku
Popis položek zprávy v typu mess_devio
Device - minor cislo zarizeni tedy cislo floppy drive, mohou byt
4.
Proc_nr - cislo processu požadující I/O operaci
Count =1 ... pocet bloku jdoucich po sobe, ktere chcete precist.
Position - cislo bloku, ktery chcete cist.
Address - adresa paměti, kam se maji data ulozit.
Odpovědí na zprávu:
Kladne cislo: pocet prectenych byte.
Zaporne cislo: kod chyby.
ENXIO Drive not ready, drive not installed, bad
drive number.
EINVAL Chyba pozadavku, cislo uvedeneho bloku neexistuje (>
max)
EIO Chybny
sektor, nenaformatovany disk, jina chyba disku, chyba pri cteni.
jina zprava vracena z funkce syscopy.
Poznamka:
Zpravy pro floppy task jsou konzistentni se zpravami pro vsechny device.
Odkazy: