X-Git-Url: http://cloudbase.mooo.com/gitweb/z180-stamp.git/blobdiff_plain/209025e847108189669989a3715667aae4f17b54..5e8ac5e02a09140e97d56a9d5313504dfa31282d:/avr/z180-serv.c diff --git a/avr/z180-serv.c b/avr/z180-serv.c index ac57645..cdc6e5e 100644 --- a/avr/z180-serv.c +++ b/avr/z180-serv.c @@ -292,17 +292,17 @@ int drv_attach(uint8_t unit, const char *filename, drv_opt_t options) drv = unit; if (drv >= CONFIG_CPM_MAX_DRIVE) - return AT_RANGE; + return EATRANGE; struct cpm_drive_s *p = &drv_table[drv]; if (options & DRV_OPT_REATTATCH) { if (filename) { - return AT_ERROR; + return EUNEXPARG; } if (!p->img_name) { - return AT_NOT; + return EATNOT; } /* change options */ @@ -317,16 +317,16 @@ int drv_attach(uint8_t unit, const char *filename, drv_opt_t options) } else { if (p->img_name) - return AT_ALREADY; + return EATALRDY; if (drv_find_file_attached(filename) >= 0) - return AT_OTHER; + return EATOTHER; p->opt = options; /* new attachment */ if ((p->img_name = strdup(filename)) == NULL) - return AT_NOMEM; + return ENOMEM; res = f_open(&p->fd, p->img_name, FA_READ | (options&DRV_OPT_RO ? 0 : FA_WRITE)); @@ -355,11 +355,11 @@ int drv_attach(uint8_t unit, const char *filename, drv_opt_t options) } if (res) { drv_detach(drv); - return AT_OPEN; + return EATOPEN; } } - return AT_OK; + return ESUCCESS; }