Main Page
Namespaces
Classes
Files
File List
File Members
include/bcd.h File Reference
Defines
#define
BCD_VERSION
0x0103
#define
BCD_DISC_CHANGED
0xff
#define
BCD_DISC_NOT_CHANGED
1
#define
BCD_DISC_UNKNOWN
0
#define
BCD_DOOR_OPEN
1
#define
BCD_DOOR_UNLOCKED
2
#define
BCD_SUPPORT_COOKED
4
#define
BCD_READ_ONLY
8
#define
BCD_DATA_READ_ONLY
16
#define
BCD_SUPPORT_INTERLEAVE
32
#define
bcd_pause
bcd_stop
#define
BCD_DE_WRITE_PROTECT
0
#define
BCD_DE_UNKNOWN_UNIT
1
#define
BCD_DE_DRIVE_NOT_READY
2
#define
BCD_DE_UNKNOWN_COMMAND
3
#define
BCD_DE_CRC_ERROR
4
#define
BCD_DE_STRUCT_LEN
5
#define
BCD_DE_SEEK_ERROR
6
#define
BCD_DE_UNKNOWN_MEDIA
7
#define
BCD_DE_SECTOR_NOT_FOUND
8
#define
BCD_DE_OUT_OF_PAPER
9
#define
BCD_DE_WRITE_FAULT
10
#define
BCD_DE_READ_FAULT
11
#define
BCD_DE_GENERAL_FAILURE
12
#define
BCD_DE_INVALID_DISK_CHANGE
15
Functions
int
bcd_open
(void)
int
bcd_close
(void)
int
bcd_open_door
(void)
int
bcd_close_door
(void)
int
bcd_lock
(int)
int
bcd_disc_changed
(void)
int
bcd_reset
(void)
int
bcd_device_status
(void)
int
bcd_audio_busy
(void)
int
bcd_audio_position
(void)
int
bcd_now_playing
(void)
int
bcd_get_audio_info
(void)
int
bcd_get_track_address
(int trackno, int *start, int *len)
int
bcd_track_is_audio
(int trackno)
int
bcd_play_track
(int *tracknum)
int
bcd_play
(int start, int len)
int
bcd_set_volume
(int)
int
bcd_stop
(void)
int
bcd_resume
(void)
char *
bcd_error
(void)
Variables
int
_error_code
char *
_bcd_error
Define Documentation
#define BCD_DATA_READ_ONLY 16
#define BCD_DE_CRC_ERROR 4
#define BCD_DE_DRIVE_NOT_READY 2
#define BCD_DE_GENERAL_FAILURE 12
#define BCD_DE_INVALID_DISK_CHANGE 15
#define BCD_DE_OUT_OF_PAPER 9
#define BCD_DE_READ_FAULT 11
#define BCD_DE_SECTOR_NOT_FOUND 8
#define BCD_DE_SEEK_ERROR 6
#define BCD_DE_STRUCT_LEN 5
#define BCD_DE_UNKNOWN_COMMAND 3
#define BCD_DE_UNKNOWN_MEDIA 7
#define BCD_DE_UNKNOWN_UNIT 1
#define BCD_DE_WRITE_FAULT 10
#define BCD_DE_WRITE_PROTECT 0
#define BCD_DISC_CHANGED 0xff
#define BCD_DISC_NOT_CHANGED 1
#define BCD_DISC_UNKNOWN 0
#define BCD_DOOR_OPEN 1
#define BCD_DOOR_UNLOCKED 2
#define bcd_pause bcd_stop
#define BCD_READ_ONLY 8
#define BCD_SUPPORT_COOKED 4
#define BCD_SUPPORT_INTERLEAVE 32
#define BCD_VERSION 0x0103
Function Documentation
int bcd_audio_busy
(
void
)
int bcd_audio_position
(
void
)
int bcd_close
(
void
)
int bcd_close_door
(
void
)
int bcd_device_status
(
void
)
int bcd_disc_changed
(
void
)
char* bcd_error
(
void
)
int bcd_get_audio_info
(
void
)
int bcd_get_track_address
(
int
trackno
,
int *
start
,
int *
len
)
int bcd_lock
(
int
)
int bcd_now_playing
(
void
)
int bcd_open
(
void
)
int bcd_open_door
(
void
)
int bcd_play
(
int
start
,
int
len
)
int bcd_play_track
(
int *
tracknum
)
int bcd_reset
(
void
)
int bcd_resume
(
void
)
int bcd_set_volume
(
int
)
int bcd_stop
(
void
)
int bcd_track_is_audio
(
int
trackno
)
Variable Documentation
char*
_bcd_error
int
_error_code
Generated on Mon Aug 28 20:55:31 2006 for D1X-Rebirth by
1.4.6