#include <linux/module.h>
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/timer.h>
#include <linux/seq_file.h>
#include <linux/slab.h>
#include <linux/interrupt.h>
#include <linux/errno.h>
#include <linux/cdrom.h>
#include <linux/ide.h>
#include <linux/completion.h>
#include <linux/mutex.h>
#include <linux/bcd.h>
#include <scsi/scsi.h>
#include <linux/io.h>
#include <asm/byteorder.h>
#include <linux/uaccess.h>
#include <asm/unaligned.h>
#include "ide-cd.h"
Go to the source code of this file.
|
| int | ide_cd_queue_pc (ide_drive_t *drive, const unsigned char *cmd, int write, void *buffer, unsigned *bufflen, struct request_sense *sense, int timeout, unsigned int cmd_flags) |
| |
| int | cdrom_check_status (ide_drive_t *drive, struct request_sense *sense) |
| |
| int | ide_cd_read_toc (ide_drive_t *drive, struct request_sense *sense) |
| |
| int | ide_cdrom_get_capabilities (ide_drive_t *drive, u8 *buf) |
| |
| void | ide_cdrom_update_speed (ide_drive_t *drive, u8 *buf) |
| |
| | module_param (debug_mask, ulong, 0644) |
| |
| | MODULE_DESCRIPTION ("ATAPI CD-ROM Driver") |
| |
| | MODULE_ALIAS ("ide:*m-cdrom*") |
| |
| | MODULE_ALIAS ("ide-cd") |
| |
| | module_init (ide_cdrom_init) |
| |
| | module_exit (ide_cdrom_exit) |
| |
| | MODULE_LICENSE ("GPL") |
| |
| #define DRV_NAME "ide-cd" |
| #define IDE_CD_CAPABILITIES |
| #define IDECD_VERSION "5.00" |
| MODULE_ALIAS |
( |
"ide:*m-cdrom*" |
| ) |
|
| MODULE_ALIAS |
( |
"ide-cd" |
| ) |
|
| MODULE_DESCRIPTION |
( |
"ATAPI CD-ROM Driver" |
| ) |
|
| module_exit |
( |
ide_cdrom_exit |
| ) |
|
| module_init |
( |
ide_cdrom_init |
| ) |
|