|
|
| version 1.4, 2004/08/04 15:18:26 | version 1.6, 2004/08/09 04:47:53 |
|---|---|
| Line 3 | Line 3 |
| extern "C" { | extern "C" { |
| #endif | #endif |
| typedef struct { // Header Part (size:2B0h) | |
| BYTE fd_name[17]; // Disk Name | |
| BYTE reserved1[9]; // Reserved | |
| BYTE protect; // Write Protect bit:4 | |
| BYTE fd_type; // Disk Format | |
| long fd_size; // Disk Size | |
| long trackp[164]; // Track_pointer | |
| } D88_HEADER; | |
| BRESULT fddd88_eject(FDDFILE fdd, REG8 drv); | BRESULT fddd88_eject(FDDFILE fdd, REG8 drv); |
| BRESULT fddd88_set(FDDFILE fdd, REG8 drv, const OEMCHAR *fname); | BRESULT fddd88_set(FDDFILE fdd, REG8 drv, const OEMCHAR *fname); |
| short fdd_crc_d88(void); | BRESULT fddd88_crc(FDDFILE fdd); |
| BYTE fdd_stat_d88(void); | BYTE fdd_stat_d88(void); |
| void fdd_read_d88(void); | void fdd_read_d88(void); |