summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/matcd.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/i386/isa/matcd.c')
-rw-r--r--sys/i386/isa/matcd.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/i386/isa/matcd.c b/sys/i386/isa/matcd.c
index 8b600b1..8deca46 100644
--- a/sys/i386/isa/matcd.c
+++ b/sys/i386/isa/matcd.c
@@ -189,6 +189,7 @@ static char MATCDCOPYRIGHT[] = "Matsushita CD-ROM driver, Copr. 1994,1995 Frank
#include "i386/isa/isa.h"
#include "i386/isa/isa_device.h"
#include "ioctl.h"
+#include "proc.h"
#include "stat.h"
#include "uio.h"
@@ -391,6 +392,12 @@ static void draincmd(int port,int cdrive,int ldrive);
static int get_error(int port, int ldrive, int cdrive);
static int chk_error(int errnum);
static int msf_to_blk(unsigned char * cd);
+ int docmd(char *cmd, int ldrive, int cdrive, int controller,
+ int port);
+ int get_stat(int port, int ldrive);
+ int matcd_eject(int ldrive, int cdrive, int controller);
+ int media_chk(struct matcd_data *cd, int errnum, int ldrive);
+ int waitforit(int timelimit, int state, int port, char *where);
#ifdef FULLDRIVER
static int matcd_playtracks(int ldrive, int cdrive, int controller,
struct ioc_play_track *pt);
OpenPOWER on IntegriCloud