|
|
| version 1.5, 2004/08/10 08:28:48 | version 1.7, 2004/08/15 14:56:15 |
|---|---|
| Line 55 static REG8 dummycrc(FDDFILE fdd, REG8 m | Line 55 static REG8 dummycrc(FDDFILE fdd, REG8 m |
| return(FDDSTAT_RECNFND); | return(FDDSTAT_RECNFND); |
| } | } |
| static REG8 getfdtype(const OEMCHAR *fname) { | static UINT32 getfdtype(const OEMCHAR *fname) { |
| const OEMCHAR *ext; | const OEMCHAR *ext; |
| ext = file_getext(fname); | ext = file_getext(fname); |
| if (!milstr_cmp(ext, str_e2d)) { | |
| return(FTYPE_BETA); | |
| } | |
| if ((!milstr_cmp(ext, str_d88)) || (!milstr_cmp(ext, str_88d))) { | if ((!milstr_cmp(ext, str_d88)) || (!milstr_cmp(ext, str_88d))) { |
| return(FTYPE_D88); | return(FTYPE_D88); |
| } | } |
| return(FTYPE_NONE); | return(FTYPE_BETA); |
| } | } |
| static void setempty(FDDFILE fdd) { | static void setempty(FDDFILE fdd) { |
| Line 114 BRESULT fddfile_diskprotect(REG8 drv) { | Line 111 BRESULT fddfile_diskprotect(REG8 drv) { |
| return(TRUE); | return(TRUE); |
| } | } |
| BRESULT fddfile_set(REG8 drv, const OEMCHAR *fname, UINT ftype, int ro) { | BRESULT fddfile_set(REG8 drv, const OEMCHAR *fname, UINT32 ftype, int ro) { |
| FDDFILE fdd; | FDDFILE fdd; |
| BRESULT r; | BRESULT r; |
| Line 141 BRESULT fddfile_set(REG8 drv, const OEMC | Line 138 BRESULT fddfile_set(REG8 drv, const OEMC |
| break; | break; |
| } | } |
| if (r == SUCCESS) { | if (r == SUCCESS) { |
| fdd->ftype = ftype; | |
| milstr_ncpy(fdd->fname, fname, NELEMENTS(fdd->fname)); | milstr_ncpy(fdd->fname, fname, NELEMENTS(fdd->fname)); |
| if (ro) { | if (ro) { |
| fdd->protect = TRUE; | fdd->protect = TRUE; |