diff options
-rw-r--r-- | lib/utils/sys/htif.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/utils/sys/htif.c b/lib/utils/sys/htif.c index d7cbeaf..b4e6321 100644 --- a/lib/utils/sys/htif.c +++ b/lib/utils/sys/htif.c @@ -135,11 +135,11 @@ static void do_tohost_fromhost(uint64_t dev, uint64_t cmd, uint64_t data) __set_tohost(HTIF_DEV_SYSTEM, cmd, data); while (1) { - uint64_t fh = fromhost; + uint64_t fh = __read_fromhost(); if (fh) { if (FROMHOST_DEV(fh) == HTIF_DEV_SYSTEM && FROMHOST_CMD(fh) == cmd) { - fromhost = 0; + __write_fromhost(0); break; } __check_fromhost(); |