| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Управление IDE-устройством (CD-ROM) https://radiokot.ru/forum/viewtopic.php?f=61&t=174728 |
Страница 1 из 1 |
| Автор: | iddqd [ Чт дек 31, 2020 09:28:42 ] |
| Заголовок сообщения: | Re: Управление IDE-устройством (CD-ROM) |
На картинке, на минуточку, "PCI read timing diagram". Как сие к IDE относится? PCI - одна шина. На ней может быть контроллер чего-нибудь. Например, IDE. Который с одной стороны в PCI высунут, а с другой IDE изображает. Это конкретная реализация уже. Далеко не единственно возможная. Скажем можно чип контроллера IDE на PCI-E или usb повесить. Сигналы будут совсем другие. Потому что это не для CD а для контроллера на мамке/плате расширения/чипа моста в вон той коробке для HDD, ... - а в IDE уже они транслируют. А сам IDE - ну вот пинаут, например, https://pinouts.ru/HD/AtaInternal_pinout.shtml Спеки ATAPI (cd-rom используют это) - например https://www.rockbox.org/wiki/pub/Main/D ... api-v5.pdf |
|
| Автор: | BlackKilkennyCat [ Чт дек 31, 2020 09:45:24 ] |
| Заголовок сообщения: | Re: Управление IDE-устройством (CD-ROM) |
Исходники существуют, например,для 8051, что очень удобно - классика. Программистом в любом случае надо быть, иначе никак, даже при наличии картинки. https://www.pjrc.com/tech/8051/ide/ И управление СD-ROM - это довольно-таки ёмкое понятие, для аудио-дисков: можно лишь команды а-ля плеер слать, а можно RAW-поток считывать и затем уже в свой ЦАП загонять |
|
| Автор: | Opamp [ Чт дек 31, 2020 10:18:30 ] |
| Заголовок сообщения: | Re: Управление IDE-устройством (CD-ROM) |
На картинке, на минуточку, "PCI read timing diagram". Как сие к IDE относится? Спеки ATAPI (cd-rom используют это) - например https://www.rockbox.org/wiki/pub/Main/D ... api-v5.pdf Никак не относится- я написал "например". Впрочем, вы по крайней мере указали как оно называется- "тайминг диаграм", а я тупой, сам не сообразил. За последнюю ссылку благодарю отдельно- похоже, это оно... Добавлено after 12 minutes 10 seconds: Программистом в любом случае надо быть, иначе никак, даже при наличии картинки. И управление СD-ROM - это довольно-таки ёмкое понятие, для аудио-дисков: можно лишь команды а-ля плеер слать, У меня мышление достаточно примитивное и ни разу не абстрактное. Конечная задача- именно "а-ля плеер", с выводом чего-нибудь на индикатор. В любом случае, выше меня уже ткнули- попробую там почитать для начала. |
|
| Автор: | BlackKilkennyCat [ Чт дек 31, 2020 11:12:58 ] |
| Заголовок сообщения: | Re: Управление IDE-устройством (CD-ROM) |
http://www.jmargolin.com/project/cdrom2.htm - здесь есть исходники, с хорошими комментариями, аудио-диски. Использовалась спецификация SFF-8020i https://www.bswd.com/sff8020i.pdf |
|
| Автор: | iddqd [ Чт дек 31, 2020 15:10:23 ] |
| Заголовок сообщения: | Re: Управление IDE-устройством (CD-ROM) |
Никак не относится- я написал "например". Пардон, я тупанул, купился и подумал что вы по спекам PCI пытаетесь понять чего делать надо.Цитата: Впрочем, вы по крайней мере указали как оно называется- "тайминг диаграм", а я тупой, сам не сообразил. Да вроде оно, правда там больше предпочитают описаниями и диаграммами состояний оперировать. Изначально это t13.org вообще-то, но сейчас они чего-то стали жадные и вроде убрали доки без регистрации. Нехорошо с их стороны, но рукописи не горят.
За последнюю ссылку благодарю отдельно- похоже, это оно... |
|
| Автор: | Opamp [ Чт дек 31, 2020 17:46:28 ] |
| Заголовок сообщения: | Re: Управление IDE-устройством (CD-ROM) |
http://www.jmargolin.com/project/cdrom2.htm Использовалась спецификация SFF-8020i https://www.bswd.com/sff8020i.pdf Да, благодарю! |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


