| version 1.5, 2004/08/11 12:08:16 | version 1.9, 2004/08/13 01:35:59 | 
| Line 9  enum { | Line 9  enum { | 
 | FDC_BUFFERS             = 0x3000 | FDC_BUFFERS             = 0x3000 | 
 | }; | }; | 
 |  |  | 
 |  | enum { | 
 |  | FDCMOTOR_STOP           = 0, | 
 |  | FDCMOTOR_STARTING       = 1, | 
 |  | FDCMOTOR_READY          = 2, | 
 |  | FDCMOTOR_STOPING        = 3 | 
 |  | }; | 
 |  |  | 
 | typedef struct { | typedef struct { | 
 | UINT8   cmd; | UINT8   cmd; | 
 | UINT8   type; | UINT8   type; | 
| Line 41  typedef struct { | Line 48  typedef struct { | 
 |  |  | 
 | UINT8   busy; | UINT8   busy; | 
 | UINT8   hole; | UINT8   hole; | 
| UINT8   padding[2]; | UINT8   curtime; | 
|  | UINT8   equip; | 
 | UINT    crcnum; | UINT    crcnum; | 
 |  |  | 
 |  | SINT32  loopclock; | 
 |  |  | 
 |  | UINT8   motorevent[4]; | 
 |  | SINT32  motorclock[4]; | 
 |  |  | 
 | UINT8   buffer[FDC_BUFFERS]; | UINT8   buffer[FDC_BUFFERS]; | 
 | } FDCSTAT; | } FDCSTAT; | 
 |  |  | 
| Line 60  typedef struct { | Line 73  typedef struct { | 
 | extern "C" { | extern "C" { | 
 | #endif | #endif | 
 |  |  | 
| void nvitem_fdcbusy(UINT id); | void neitem_fdcbusy(UINT id); | 
|  | void fdc_callback(void); | 
 |  |  | 
 | void IOOUTCALL fdc_o(UINT port, REG8 value);            // x1_fdc_w | void IOOUTCALL fdc_o(UINT port, REG8 value);            // x1_fdc_w | 
 | REG8 IOINPCALL fdc_i(UINT port);                                        // x1_fdc_r | REG8 IOINPCALL fdc_i(UINT port);                                        // x1_fdc_r |