URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [arch/] [mips/] [lib/] [floppy-no.c] - Rev 1765
Compare with Previous | Blame | View Log
/* * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * Dummy file for machines without standard floppy drives. * * Copyright (C) 1998 by Ralf Baechle */ #include <linux/init.h> #include <linux/kernel.h> #include <linux/mm.h> #include <asm/floppy.h> /* * How to access the FDC's registers. */ static void no_fd_dummy(void) { panic("no_fd_dummy called - shouldn't happen"); } static unsigned long no_fd_getfdaddr1(void) { return (unsigned long)-1; /* No FDC nowhere ... */ } static unsigned long no_fd_drive_type(unsigned long n) { return 0; } struct fd_ops no_fd_ops = { /* * How to access the floppy controller's ports */ (void *) no_fd_dummy, (void *) no_fd_dummy, /* * How to access the floppy DMA functions. */ (void *) no_fd_dummy, (void *) no_fd_dummy, (void *) no_fd_dummy, (void *) no_fd_dummy, (void *) no_fd_dummy, (void *) no_fd_dummy, (void *) no_fd_dummy, (void *) no_fd_dummy, (void *) no_fd_dummy, (void *) no_fd_dummy, (void *) no_fd_dummy, no_fd_getfdaddr1, (void *) no_fd_dummy, (void *) no_fd_dummy, no_fd_drive_type };