[OSy] [Osy] Fifth extended assignment - dotaz

Karel Maděra KarelMad at email.cz
Sat Dec 30 18:10:06 CET 2017


Dobrý den,
mám problém v pátému úkolu.




Jak po tom, co disku vyplním registry ( adresu bufferu, block, který má 
číst/psát, a read/write bit ), řeknu disku, že má ty hodnoty registrů vzít a
začít číst ?

Já předpokládám, že DMA interrupt bit ve status/command registru nějak řeší 
tento problém, ale úplně přesně nechápu jeho význam.




Také bych se chtěl zeptat, zda je možné, že čtení z registru disku selže, a 
jak to v tom případě poznám.

JInak řečeno, může dojít k tomu, že z funkce disk_get_nblocks vrátím něco 
jiného než EOK ?




S pozdravem

Karel Maděra

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://d3s.mff.cuni.cz/pipermail/nswi004/attachments/20171230/0f959d97/attachment.html>


More information about the NSWI004 mailing list