#ifndef _ASM_M68K_AMIFD_H
#define _ASM_M68K_AMIFD_H

/* Definitions for the Amiga floppy driver */

#include <linux/fd.h>

struct amiga_floppy_struct {
    struct fd_drive_type *type;	/* type of floppy for this unit */
    struct fd_data_type *dtype;	/* type of floppy for this unit */
    int track;			/* current track (-1 == unknown) */

    int blocks;			/* total # blocks on disk */
    int sects;			/* number of sectors per track */

    int disk;			/* disk in drive (-1 == unknown) */
    int motor;			/* true when motor is at speed */
    int busy;			/* true when drive is active */
    int status;			/* current error code for unit */
};

#endif
