- Контроллер Mass-Storage девайсов
- [+] Старые сообщения (2)
-
? tim - 07.05.2014 15:58
В нем не LPT, а двунаправленная 8-битная шина данных. Форматирования нет, но в принципе это не страшно, носители в любом случае продают уже форматированными :)
-
? Дмитрий - 07.05.2014 16:07
>> В нем не LPT, а двунаправленная 8-битная шина данных
Значит ошибся...
¤
>> носители в любом случае продают уже форматированными
Замусоренный накопитель проще форматнуть, чем в цикле перебором удалять все файлы и каталоги.
-
? MSV - 07.05.2014 18:33
Я брал дешевле - 6.5$ и купон -2$, получилось 4.5$. [http://rghost.ru/55010544/image.png]
-
? TheGWBV@ - 07.05.2014 23:05
Вот её то к UEXT-овым UART-у или SPI можно будет подключить в бустере или БК12 :)
-
? Дмитрий - 07.05.2014 23:09
С одной стороны неплохо, а с другой - нет RAW-доступа к диску.
¤
>> половина операционки уже написана
Нет, только драйвер файловой системы - очень скромная ее часть. :)
-
? Voland@ - 08.05.2014 00:21
>> Вот её то к UEXT-овым UART-у или SPI можно будет подключить
Увы, но не получится, на нем паралельный интерфейс стоит
-
? Дмитрий - 08.05.2014 10:35
>> на нем паралельный интерфейс стоит
Параллельным подключить.
¤
К тому же вряд ли по SPI или UART можно управлять файловой системой. По крайней мере описания такого способа я не нашел в даташите. Грубо говоря, эта МС контроллер-"вилка" USB-Flash/SPI-Flash с функциями файловой системы + параллельный/UART порты. Но нигде не сказано, что можно через SPI, допустим, управлять UART или параллельным интерфейсом.
-
? tim - 08.05.2014 10:56
А зачем управлять параллельным интерфейсом ?? Простая 8-битная шина адреса-данных для обмена с внешним процессором/контроллером. Нет там никаких LPT и COM портов. UART в этом девайсе только для связи с ним. Так же как и SPI, который в нем таки-есть. Если вы хотите от операционки многозадачности и прочего, тогда о девайсе забудьте, не нужен он, а если вспомнить для чего предназначался МКДОС или АНДОС - а именно для загрузки файлов, - тогда драйвер файловой системы далеко не скромная часть, останется только нарисовать каталог и перемещение по нему. Такое можно вывести даже на символьный ЖКИ.
-
? tim - 08.05.2014 11:02
RAW доступ к диску - команды CMD_SEC_READ, CMD_SEC_WRITE
-
? Дмитрий - 08.05.2014 11:03
>> а если вспомнить для чего предназначался МКДОС или АНДОС
Смысл о них вспоминать? Тут всем подавай линукс, да с еще и с многозадачностью, с разделенным доступом к памяти. Или поднять из могилы РТ-11. Упоминание старых ОС, а точнее БОС, равно кощунству... Эта МС хороша для портативных плееров, но не для ретро-компов.
-
? Дмитрий - 08.05.2014 11:05
Вот запилить на ней современный трекерный плеер или плеер всевозможных форматов музла под AY - самое то.
-
? tim - 08.05.2014 13:55
Даже на ОЧЕНЬ развитом ZX с армией пользователей в десятки разы большей чем на БК не стали придумывать ничего монструозного. В ZX-Evo, к примеру, весь сервис как раз состоит в том чтобы примонтировать нужный образ диска с карты SD к системе и запуститься. Конечно же в основном старые игры. Новодел тоже есть, но с новыми возможностями таких прог всего несколько штук. Готов поспорить, что дальше разговоров о нужности новой операционки для БК-хххх дальше дело вряд-ли сдвинется. Тут игру написать за деньги никто не сподобился, зато мечтаний о многозадачности в каждой теме не на один килобайт... Другое дело, если на нас снова опустят пыльные железные занавески и запретят использование импорта целиком, дадут нам волшебный пендаль, тогда мы конечно же достанем свои запыленные РК, БКшки, напишем за пару месяцев новую операционку со свои блэкджеком и шлюхами. Тут недавно не в первый раз вставал вопрос о совместимости с FAT16,32, о сложности обработки каталогов на слабом БКшечном железе, так чем это не решение проблемы? Кто-то еще недавно был готов через 177714 порт вешать по SPI (или I2C ? ) внешнюю память, но так там и программную часть писать в разы больше придется. Впрочем ладно, дадим мечтателям и дальше фантазировать о красивом железе и не менее красивом софте, который внезапно напишется сам, как только появится новая платформа.
-
? Настоящий Анонимус@ - 08.05.2014 14:14
Интересно, достаточно полные ЭВМ написаны энтузиастами в ПЛМ :
http://opencores.org/project,w11
http://pdp2011.sytse.net/wordpress/pdp-11/
http://code.google.com/p/bk0010/
Что мешает позаимствовать ядра от туда ?
Если с правильным обвесом сделать, то пойдет весь комплекс ПО от ДВК и БК, включая Уникс и самоделки по типу Андос и т.п.
Однако неизвесно, сколько авторы запросят за своё разрешение на использование кода ПЛМ.
Ориентировочные частоты в ссылках - 50 мгц.
-
? Дмитрий - 08.05.2014 18:19
Видимо потому, что проект был именно БК, а не полный клон пдп. Идея с пдп-11/70 была позже предложена как альтернативный режим работы проца.
-
? Дмитрий - 09.05.2014 10:47
2 Voland: По этой http://pdp2011.sytse.net/wordpress/pdp-11/ ссылке взять реализацию FIS/EIS/FPP для БК12, чтобы была аппаратная поддержка плавающей запятой. Полностью переносить пдп11 смысла нет, хотя если автор разрешит, то можно было бы и приделать. Архив с исходниками в свободном доступе.
-
? anonymous - 09.05.2014 12:38
Дмитрий, и ethernetа контроллер.
-
? Дмитрий - 09.05.2014 13:03
>> ethernetа контроллер
А прошивка будет работать с той реализацией в железе, что будет присутствовать на БК12? Не получится, что придется перекраивать железо под прошивку? Или серьезно лезть в код для допиливания под БК12 (а на это придется испрашивать разрешения автора)?
-
? anonymous - 09.05.2014 18:59
Отсюда сторону БК брать, как контроллер будет выглядеть для ПО, сторона же к PIC32 своя будет, конечно.
-
? tim - 09.05.2014 19:54
А ничего что это ветка вообще не о том ?
-
? Аноним - 14.05.2015 17:52
Контроллер Mass-Storage девайсов то же в виде идеи канул в лету ;-)
-
? anonymous - 28.05.2015 18:12
Никуда не канул, просто все пообсуждали и этого всем хватило, успокоились. На таком же принципе было в 2010м году сделано 13 платочек USB-контроллера клубом в Текстильщиках, но никто тогда также не проявил интереса, хотя Виктор, гордый собой (резониту он оплатил их изготовление из своего кармана), перед всеми этими платками потрясал.
- << Форум