#include "eval_arg.h"
#include "print-utils.h"
#include "z80-if.h"
-#include "errnum.h"
/*
for (nr = 0; nr < count;) {
nr++;
if ((res = disk_read(dev, buffer, sec, 1)) == RES_OK) {
- if (!(z80_bus_cmd(Request) & ZST_ACQUIRED))
- cmd_error(CMD_RET_FAILURE, EBUSTO, NULL);
-
+ z80_bus_request_or_exit();
z80_write_block(buffer, addr /*+ base*/, FF_MAX_SS);
z80_bus_cmd(Release);
sec++; addr += FF_MAX_SS;
for (nr = 0; nr < count;) {
nr++;
- if (!(z80_bus_cmd(Request) & ZST_ACQUIRED))
- cmd_error(CMD_RET_FAILURE, EBUSTO, NULL);
-
+ z80_bus_request_or_exit();
z80_read_block(buffer, addr /*+ base*/, FF_MAX_SS);
z80_bus_cmd(Release);