1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
#ifndef __CDCTRL_H__
#define __CDCTRL_H__
/************************************************************************/
/*
* Header: CDCTRL
* Purpose: to control the CD-ROM
* Language/Compiler/O/S: GCC 2.7.2
* Author: Wade Hampton
* Date: 12/22/97
* Revision History:
* [from RCS]
*
* $Log: cdctrl.h,v $
* Revision 1.3 1997/12/24 15:39:10 wadeh
* Minor bug fixes:
* 1) Fixed cdctrl eject command causing a signal 11.
* 2) Fixed Makefile debug option to not strip symbols, can now debug.
* 3) Added command.h and more prototypes, more documentation.
* 4) Fixed read_hw to ralways return buffer, even on error.
* ,
*
* Revision 1.2 1997/12/23 22:52:51 wadeh
* 2.1 beta 1 release
*
* Revision 1.1 1997/12/23 21:39:39 wadeh
* Initial revision
*
*
* Notes:
* 1)
*----------------------------------------------------------------------*/
/* TYPES- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* INCLUDE FILES- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* CONSTANTS- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* general definitions */
#ifndef TRUE
#define TRUE (1==1)
#endif
#ifndef FALSE
#define FALSE (1==0)
#endif
#define CD_DEVICE "/dev/cdrom"
/* commands for skiping in playback mode */
#define SKIPBACK -1
#define SKIPFORWARD -2
#define SKIPSTART -3
/* LOCAL DATA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* EXTERNAL PROCEDURES- - - - - - - - - - - - - - - - - - - - - - - - - */
/* EXTERNAL DATA- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* PROTOTYPES - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*
* Copyright (C) 1997, 1998 Wade Hampton
*/
/************************************************************************/
#endif
|