#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 |
| ) |
|