|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/signal.h>#include <linux/proc_fs.h>#include <asm/io.h>#include <asm/dma.h>#include <linux/blkdev.h>#include <linux/delay.h>#include <linux/interrupt.h>#include <linux/stat.h>#include <linux/init.h>#include "scsi.h"#include <scsi/scsi_host.h>#include "pas16.h"#include "NCR5380.h"#include "NCR5380.c"#include "scsi_module.c"Go to the source code of this file.
Data Structures | |
| struct | override |
| struct | base |
Macros | |
| #define | AUTOSENSE |
| #define | PSEUDO_DMA |
| #define | FOO |
| #define | UNSAFE /* Not unsafe for PAS16 -- use it */ |
| #define | PDEBUG 0 |
| #define | AUTOPROBE_IRQ |
| #define | NO_OVERRIDES ARRAY_SIZE(overrides) |
| #define | NO_BASES ARRAY_SIZE(bases) |
| #define | rtrc(i) {inb(0x3da); outb(0x31, 0x3c0); outb((i), 0x3c0);} |
Functions | |
| void __init | pas16_setup (char *str, int *ints) |
| int __init | pas16_detect (struct scsi_host_template *tpnt) |
| int | pas16_biosparam (struct scsi_device *sdev, struct block_device *dev, sector_t capacity, int *ip) |
| MODULE_LICENSE ("GPL") | |
| #define NO_BASES ARRAY_SIZE(bases) |
| #define NO_OVERRIDES ARRAY_SIZE(overrides) |
| MODULE_LICENSE | ( | "GPL" | ) |
| int pas16_biosparam | ( | struct scsi_device * | sdev, |
| struct block_device * | dev, | ||
| sector_t | capacity, | ||
| int * | ip | ||
| ) |
1.8.2