Код:
const rom byte stat_req1[] = { 0x4, 0x00, 0x31, 0x63, 0xE2 };
const rom byte stat_req2[] = { 0x4, 0x00, 0x25, 0x63, 0xE2 };
const rom byte stat_req3[] = { 0x4, 0x00, 0x31, 0x63, 0xE0 };
const rom byte stat_req4[] = { 0x4, 0x00, 0x58, 0x63, 0xE0 };
const rom byte stat_req5[] = { 0x4, 0x00, 0x58, 0x63, 0xE2 };
const rom byte stat_req6[] = { 0x4, 0x00, 0x58, 0x63, 0xE4 };
const rom byte stat_req7[] = { 0x4, 0x00, 0x31, 0x63, 0xE4 };
и ответы на них
Код:
const rom byte CMD_STAT_ANSW1[] = {0x1, 0x06, 0x00, 0x63, 0x31, 0xF2, 0x01, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x80 };
const rom byte CMD_STAT_ANSW2[] = {0x1, 0x06, 0x00, 0x63, 0x25, 0xF2, 0x00, 0x30, 0x00, 0x09, 0x00, 0x06, 0x00, 0x80 };
const rom byte CMD_STAT_ANSW3[] = {0x1, 0x06, 0x00, 0x63, 0x31, 0xF0, 0x06, 0x00 };
const rom byte CMD_STAT_ANSW4[] = {0x1, 0x06, 0x00, 0x63, 0x58, 0xF0, 0x01, 0x11, 0x10, 0x80, 0x01 };
const rom byte CMD_STAT_ANSW5[] = {0x1, 0x06, 0x00, 0x63, 0x58, 0xF2, 0x00, 0x30, 0x00, 0x09, 0x00, 0x06, 0x00, 0x80 };
const rom byte CMD_STAT_ANSW6[] = {0x1, 0x06, 0x00, 0x63, 0x58, 0xF4, 0x06, 0x00 };
const rom byte CMD_STAT_ANSW7[] = {0x1, 0x06, 0x00, 0x63, 0x31, 0xF4, 0x00, 0x1F, 0x00, 0x1F, 0x00, 0x1F, 0x02 };
вот только не знаю насколько это необходимо для работы контроллера. В принципе все равно сколько там дисков голова находит. Главное, чтобы она команду на проигрывание давала.