Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/ide.h>
#include <linux/init.h>
#include <asm/io.h>
Go to the source code of this file.
Macros | |
#define | DRV_NAME "cy82c693" |
#define | BUSMASTER_TIMEOUT 0x50 |
#define | CY82_IDE_CMDREG 0x04 |
#define | CY82_IDE_ADDRSETUP 0x48 |
#define | CY82_IDE_MASTER_IOR 0x4C |
#define | CY82_IDE_MASTER_IOW 0x4D |
#define | CY82_IDE_SLAVE_IOR 0x4E |
#define | CY82_IDE_SLAVE_IOW 0x4F |
#define | CY82_IDE_MASTER_8BIT 0x50 |
#define | CY82_IDE_SLAVE_8BIT 0x51 |
#define | CY82_INDEX_PORT 0x22 |
#define | CY82_DATA_PORT 0x23 |
#define | CY82_INDEX_CHANNEL0 0x30 |
#define | CY82_INDEX_CHANNEL1 0x31 |
#define | CY82_INDEX_TIMEOUT 0x32 |
Functions | |
MODULE_DEVICE_TABLE (pci, cy82c693_pci_tbl) | |
module_init (cy82c693_ide_init) | |
module_exit (cy82c693_ide_exit) | |
MODULE_AUTHOR ("Andreas Krebs, Andre Hedrick, Bartlomiej Zolnierkiewicz") | |
MODULE_DESCRIPTION ("PCI driver module for the Cypress CY82C693 IDE") | |
MODULE_LICENSE ("GPL") | |
#define BUSMASTER_TIMEOUT 0x50 |
Definition at line 30 of file cy82c693.c.
#define CY82_DATA_PORT 0x23 |
Definition at line 46 of file cy82c693.c.
#define CY82_IDE_ADDRSETUP 0x48 |
Definition at line 37 of file cy82c693.c.
#define CY82_IDE_CMDREG 0x04 |
Definition at line 36 of file cy82c693.c.
#define CY82_IDE_MASTER_8BIT 0x50 |
Definition at line 42 of file cy82c693.c.
#define CY82_IDE_MASTER_IOR 0x4C |
Definition at line 38 of file cy82c693.c.
#define CY82_IDE_MASTER_IOW 0x4D |
Definition at line 39 of file cy82c693.c.
#define CY82_IDE_SLAVE_8BIT 0x51 |
Definition at line 43 of file cy82c693.c.
#define CY82_IDE_SLAVE_IOR 0x4E |
Definition at line 40 of file cy82c693.c.
#define CY82_IDE_SLAVE_IOW 0x4F |
Definition at line 41 of file cy82c693.c.
#define CY82_INDEX_CHANNEL0 0x30 |
Definition at line 48 of file cy82c693.c.
#define CY82_INDEX_CHANNEL1 0x31 |
Definition at line 49 of file cy82c693.c.
#define CY82_INDEX_PORT 0x22 |
Definition at line 45 of file cy82c693.c.
#define CY82_INDEX_TIMEOUT 0x32 |
Definition at line 50 of file cy82c693.c.
#define DRV_NAME "cy82c693" |
Definition at line 19 of file cy82c693.c.
MODULE_AUTHOR | ( | "Andreas | Krebs, |
Andre | Hedrick, | ||
Bartlomiej Zolnierkiewicz" | |||
) |
MODULE_DEVICE_TABLE | ( | pci | , |
cy82c693_pci_tbl | |||
) |
module_exit | ( | cy82c693_ide_exit | ) |
module_init | ( | cy82c693_ide_init | ) |
MODULE_LICENSE | ( | "GPL" | ) |