m-chrzan.xyz
aboutsummaryrefslogtreecommitdiff
path: root/harddoomdev.c
diff options
context:
space:
mode:
Diffstat (limited to 'harddoomdev.c')
-rw-r--r--harddoomdev.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/harddoomdev.c b/harddoomdev.c
index 067293e..30c37fe 100644
--- a/harddoomdev.c
+++ b/harddoomdev.c
@@ -46,6 +46,7 @@ void send_command(struct doom_data *doom_data, uint32_t command)
free = doomdev_read(doom_data->iomem, HARDDOOM_FIFO_FREE);
if (free == 0) {
deactivate_intr(doom_data->iomem, HARDDOOM_INTR_PONG_ASYNC);
+ free = doomdev_read(doom_data->iomem, HARDDOOM_FIFO_FREE);
}
if (free == 0) {