Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
вызов функции на С
Автор Сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #11
RE: вызов функции на С
(04.02.2014 16:34)megavolt85 писал(а):  Я int cdrom_set_datatype(int p1, int cdxa, int sector_size) как раз в том хэдэре и нашел

Ну вот лучше и не трогай ее. Но для того чтобы привод заставить читать GD диск, нужно его по другому инициализировать. Придется тебе перенести некоторые функции из KOS себе и изменить их.

(04.02.2014 16:34)megavolt85 писал(а):  UPD: Если я правильно понял, то для RC2 нужно будет вернуть назад KOS'овский cdrom.h и вызывать int cdrom_read_sectors(void *buffer, int sector, int cnt);

Да.

(04.02.2014 16:34)megavolt85 писал(а):  UPD: штамповку уже начал рипить, но ужасно долго, за ~40 минут 85 мегабайт

Это наверное потому что ты посекторно рипаешь, это действительно не быстро, да еще и в PIO режиме. По хорошему нужно через DMA данные гонять и не по одному сектору, а пачками.

[Изображение: barbers.png]
05.02.2014 06:41
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
RE: вызов функции на С - SWAT - 05.02.2014 06:41

Переход:


Пользователи просматривают эту тему: 2 Гость(ей)