Если что - эксклюзивно для винта УКНЦ появилась демка Bad Apple(да уж, где только эта демка не появлялась).
Сам репозиторий: https://github.com/blairecas/badapple/
В репозитории есть немного подправленный эмулятор для показа демки (уменьшены задержки перед чтением сектора с кажется 512 до 8, добавлен режим LBA28). Реальный железный винт вполне тоже тянет демку, немного видео вот тут: https://github.com/blairecas/badappl...1.mp4?raw=true
Небольшой отзыв по винтам УКНЦ (использовал какаву от Xrust):
1) не все IDE флешки работоспособны особенно с дефолтным драйвером от Олега Ховайко. Например IDE DOM-модуль от Apacer на 2G работает без каких-либо нареканий, он довольно пофигистический в плане того что даже не особо требует проверки всяких битов DRQ, BSY итд - успевает зачастую сделать всё до того как медленная УКНЦ начнет читать данные после команды "читать сектора". А вот некая CF-карта начала требовать добавления команды flush cache (0xE7) в драйвер после записи секторов - иначе получалась кривота, вроде-бы работает, но читает не всегда то что пишет.
2) железный винт от ноутбука вроде бы заработал и с дефолтным драйвером (хотя в итоге я все-равно сделал свой, также добавив этот flush cache на всякий пожарный)
3) В резиденте WDR.SAV (во всяком случае в одной из его версий) вроде как есть косяк с проверкой битов DRDY+DRQ перед чтением/записью сектора (проверяет не тот бит). Это может повлиять на первоначальную разметку винта когда с него еще нельзя загружаться и надо грузиться с дискеты и инициализировать винчестер. Каким-то флешкам на это пофиг (тот-же apacer). Посему можно порекомендовать (для тех флешек которым не пофиг) делать образ винта в эмуляторе, записать на винт чем-нибудь (dd в линуксе, winhex в винде итд). А вот в коде ПЗУ контроллера винта всё нормально, проверяется уже ТОТ бит, там всё окей - то-есть при запуске с кассеты ПЗУ - резидент в периферийном процессоре будет правильный.
4) .. работа в РТ-11 с винта радует скоростью (внезапно агапосле дисковода




(да уж, где только эта демка не появлялась).
после дисковода
Ответить с цитированием