require '_h2ph_pre.ph';

unless(defined(&ATAPI_MODE_SELECT)) {
    sub ATAPI_MODE_SELECT () {	0x55;}
}
unless(defined(&AMS_SP)) {
    sub AMS_SP () {	0x01;}
}
unless(defined(&AMS_PF)) {
    sub AMS_PF () {	0x10;}
}
unless(defined(&ATAPI_MODE_SENSE)) {
    sub ATAPI_MODE_SENSE () {	0x5a;}
}
unless(defined(&MDT_UNKNOWN)) {
    sub MDT_UNKNOWN () {	0x00;}
}
unless(defined(&MDT_DATA_120)) {
    sub MDT_DATA_120 () {	0x01;}
}
unless(defined(&MDT_AUDIO_120)) {
    sub MDT_AUDIO_120 () {	0x02;}
}
unless(defined(&MDT_COMB_120)) {
    sub MDT_COMB_120 () {	0x03;}
}
unless(defined(&MDT_PHOTO_120)) {
    sub MDT_PHOTO_120 () {	0x04;}
}
unless(defined(&MDT_DATA_80)) {
    sub MDT_DATA_80 () {	0x05;}
}
unless(defined(&MDT_AUDIO_80)) {
    sub MDT_AUDIO_80 () {	0x06;}
}
unless(defined(&MDT_COMB_80)) {
    sub MDT_COMB_80 () {	0x07;}
}
unless(defined(&MDT_PHOTO_80)) {
    sub MDT_PHOTO_80 () {	0x08;}
}
unless(defined(&MDT_NO_DISC)) {
    sub MDT_NO_DISC () {	0x70;}
}
unless(defined(&MDT_DOOR_OPEN)) {
    sub MDT_DOOR_OPEN () {	0x71;}
}
unless(defined(&MDT_FMT_ERROR)) {
    sub MDT_FMT_ERROR () {	0x72;}
}
1;
