Робота с CMOS и RTC
Излагаю суть проблемы:
При работе с адресами с 00h по 09h всё работает отлично, получаю поточную дату и всё такое с помощю 70 и 71 порта
На Си:
outportb(0x70,0x00);
a=inportb(0x71); - для секунд и т.д.
А если обращаться к адресам, которые не относятся к дате (т.е РТК), то получит информацию таким образом не могу, например обращаюсь:
outportb(0x70,0x14); /* для инфы про устройства*/
b=inportb(0x71);
/*и вывожу */
printf(" %s ", b);
Но в этоге ничего не получаю. Надеюсь суть проблемы разъяснил. Заранее спасибо.
Наверно виндоус не хочет до конца эмулировать. Запускаем под досом.
запускай под DOS
Плз, подскажите какими функциями это реализовать.
Заранее спасибо.