patch-2.1.126 linux/include/asm-mips/vector.h
Next file: linux/include/asm-mips/watch.h
Previous file: linux/include/asm-mips/unistd.h
Back to the patch index
Back to the overall index
- Lines: 55
- Date:
Wed Dec 31 16:00:00 1969
- Orig file:
v2.1.125/linux/include/asm-mips/vector.h
- Orig date:
Wed Dec 10 10:31:11 1997
diff -u --recursive --new-file v2.1.125/linux/include/asm-mips/vector.h linux/include/asm-mips/vector.h
@@ -1,54 +0,0 @@
-/*
- * include/asm-mips/vector.h
- *
- * 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.
- *
- * Copyright (C) 1995, 1996, 1997 by Ralf Baechle
- */
-#ifndef __ASM_MIPS_VECTOR_H
-#define __ASM_MIPS_VECTOR_H
-
-/*
- * These vector structures are not very good to maintain - they'd probably
- * grow to at leat three times the size - so I'll remove 'em and replace
- * the with lots of ordinary variables.
- */
-extern void (*irq_setup)(void);
-extern asmlinkage void (*fd_cacheflush)(const void *addr, size_t size);
-
-/*
- * This structure defines how to access various features of
- * different machine types and how to access them.
- */
-struct feature {
- /*
- * How to access the floppy controller's ports.
- */
- unsigned char (*fd_inb)(unsigned int port);
- void (*fd_outb)(unsigned char value, unsigned int port);
- /*
- * How to access the floppy DMA functions.
- */
- void (*fd_enable_dma)(int channel);
- void (*fd_disable_dma)(int channel);
- int (*fd_request_dma)(int channel);
- void (*fd_free_dma)(int channel);
- void (*fd_clear_dma_ff)(int channel);
- void (*fd_set_dma_mode)(int channel, char mode);
- void (*fd_set_dma_addr)(int channel, unsigned int a);
- void (*fd_set_dma_count)(int channel, unsigned int count);
- int (*fd_get_dma_residue)(int channel);
- void (*fd_enable_irq)(int irq);
- void (*fd_disable_irq)(int irq);
- /*
- * How to access the RTC register of the DS1287?
- */
- unsigned char (*rtc_read_data)(unsigned long addr);
- void (*rtc_write_data)(unsigned char data, unsigned long addr);
-};
-
-extern struct feature *feature;
-
-#endif /* __ASM_MIPS_VECTOR_H */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov