Casa > Notícies > Contingut

Sincronització EVE

Apr 26, 2019

En alguns punts, és necessari esperar fins que el motor del coprocessador hagi processat tots

comandes pendents. Quan el motor del coprocesador completa l’últim pendent

comanda al buffer d’ordres, aixeca l’interrupció INT_CMDEMPTY. Un altre

enfocament és que l’MCU pot encobrir REG_CMD_READ fins que sigui igual a REG_CMD_WRITE.

Una situació que requereix sincronització és llegir el valor de REG_CMD_DL, quan

la MCU ha de fer escriptures directes a la llista de visualització. En aquesta situació, l'MCU hauria de fer-ho

espereu fins que el motor del coprocessador estigui inactiu abans de llegir REG_CMD_DL.