From 4122fe90c2fffbec62a431ac15fb4b373aecb1ea Mon Sep 17 00:00:00 2001 From: Leo C Date: Mon, 30 May 2016 23:58:57 +0200 Subject: attach/detach working (minus options) --- include/z180-serv.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'include/z180-serv.h') diff --git a/include/z180-serv.h b/include/z180-serv.h index 5385ecd..b6a65b0 100644 --- a/include/z180-serv.h +++ b/include/z180-serv.h @@ -25,9 +25,13 @@ typedef uint8_t drv_opt_t; #define DRV_OPT_DEBUG (1<<1) /* Debug this drive */ #define DRV_OPT_REATTATCH (1<<7) /* Change existing attachment */ +typedef uint8_t drv_flag_t; +#define DRV_FLG_OPEN (1<<0) /* Drive is logged in from CP/M */ +#define DRV_FLG_DIRTY (2<<0) /* Unwritten data */ + struct cpm_drive_s { drv_opt_t opt; - bool dirty; + drv_flag_t flags; uint32_t dph; char *img_name; FIL fd; -- cgit v1.2.3