Найдено 122 результата
- 27.08.2020,12:23
- Форум: Другие архитектуры
- Тема: Эмуляция ZIP драйва для клавишных Roland
- Ответы: 221
- Просмотры: 42801
Эмуляция ZIP драйва для клавишных Roland
Ну тут я не уверен, это надо целое ОЗУ городить внутри и инициализацию чтоб оно считалось и запустилось, когда можно просто сделать в чипе транслятор из последовательного в параллельный и наоборот Фокус в том, что быстродействия при последовательной передаче НЕ ХВАТИТ! Это какая должна быть скорост...
- 27.08.2020,11:44
- Форум: Другие архитектуры
- Тема: Эмуляция ZIP драйва для клавишных Roland
- Ответы: 221
- Просмотры: 42801
Эмуляция ZIP драйва для клавишных Roland
]Я не могу понять как оно из ПЗУ читает, если данные у него отделены от программы, во внешнем ОЗУ. Какая последовательность команд должна быть чтоб прочитать ПЗУ. Понятно когда оно оно по захардкоженному байту в аккамулятор загружает и потом в регистры отправляет, но длинные строки как-то по другом...
- 27.08.2020,10:10
- Форум: Другие архитектуры
- Тема: Эмуляция ZIP драйва для клавишных Roland
- Ответы: 221
- Просмотры: 42801
Эмуляция ZIP драйва для клавишных Roland
Короче эти синтеки не лыком шиты и чего-то там явно накрутили с проверкой, сдается мне что в конце каждого 0x4000 блока там неспроста какие-то два байта, это видимо контрольная сумма, которая при несовпадении переключает что-то в прошивке Вариант с контрольной суммой вполне допускаю. Поскольку это ...
- 26.08.2020,21:48
- Форум: Другие архитектуры
- Тема: Эмуляция ZIP драйва для клавишных Roland
- Ответы: 221
- Просмотры: 42801
Эмуляция ZIP драйва для клавишных Roland
функция X2B8C очень странная, видимо написана с ошибкой (или компилятор что-то наоптимизировал), по факту она перемножает R7 на R4R5 и помещает результат в R6R7. Cкорее всего должна была умножать R6R7 на R4R5, но изза ошибки в ней если в R6 число отличается от 0 то ответ будет неверный. Правда у не...
- 26.08.2020,09:44
- Форум: Другие архитектуры
- Тема: Эмуляция ZIP драйва для клавишных Roland
- Ответы: 221
- Просмотры: 42801
Эмуляция ZIP драйва для клавишных Roland
Я снял дамп прошивки с SONY Посмотрю. Но у меня сейчас нет возможности вникнуть. Проблемы. Есть ощущение что в функциях с 282B по 298E это strob всякие расписаны, правда манипуляция всего двумя битами, а стробов должно бы быть побольше Да, это похоже. Я там даже нарисовал. С 2990 по 2B5E эти данные...
- 24.08.2020,15:50
- Форум: Другие архитектуры
- Тема: Эмуляция ZIP драйва для клавишных Roland
- Ответы: 221
- Просмотры: 42801
Эмуляция ZIP драйва для клавишных Roland
Да вот и у меня была похожая мысль, особенно когда я нашел Fujitsu MSC1007 , правда инфы о ней еще меньше чем о 1307 В тексте встречается последовательность "FC07' и "YxxY". А по Fujitsu попробую поискать. У них были очень нестандартные решения и, кстати сказать, в IDE винчестерах. Н...
- 24.08.2020,09:59
- Форум: Другие архитектуры
- Тема: Эмуляция ZIP драйва для клавишных Roland
- Ответы: 221
- Просмотры: 42801
Эмуляция ZIP драйва для клавишных Roland
Вот это немного непонятный момент для меня, насколько нормален этот момент в 8032 ? Почему этот указатель DPTR два раза назначается, баг или это это что-то значит? MOV DPTR,#D5C03 MOV DPTR,#D2061 MOVX @DPTR,A Это баг. И таких много, особенно с переходами - издержки С-компилятора. Мне, как старому а...
- 23.08.2020,16:53
- Форум: Другие архитектуры
- Тема: Эмуляция ZIP драйва для клавишных Roland
- Ответы: 221
- Просмотры: 42801
Эмуляция ZIP драйва для клавишных Roland
Кидаю свежую версию "причёсываний" asm файла
редакция от 23 авг 2020
Архив, конечно же, ZIP!
Нормальный файл сравнения имеет счастливую длину - 73 байта
Метки в коде, начинающиеся на ll -на них ссылка 1 раз; на l -ссылка более 1 раза; на X -ещё не добрался.
редакция от 23 авг 2020
Архив, конечно же, ZIP!
Нормальный файл сравнения имеет счастливую длину - 73 байта
Метки в коде, начинающиеся на ll -на них ссылка 1 раз; на l -ссылка более 1 раза; на X -ещё не добрался.
- 22.08.2020,20:46
- Форум: Другие архитектуры
- Тема: Эмуляция ZIP драйва для клавишных Roland
- Ответы: 221
- Просмотры: 42801
Эмуляция ZIP драйва для клавишных Roland
Может их как-то жёстко задать. Заполнить таблицу параметров. Главное найти её.balamutang писал(а): ↑22.08.2020,10:50 С цилиндрами-головками-секторами оказалось сложнее, он эти значения вычисляет на лету при включении, исходя из размеров SD карты, как и LBA само собой
- 22.08.2020,09:47
- Форум: Другие архитектуры
- Тема: Эмуляция ZIP драйва для клавишных Roland
- Ответы: 221
- Просмотры: 42801
Эмуляция ZIP драйва для клавишных Roland
Странно, куда-то исчез последний комментарий. в общем если поставить 7й бит по адресу 84CC (вместо 5А сделать DA, это бит признака что устройство Removable) то 1307 начинает вести себя как 1306, т.е. начинает частично читаться на роланде. Надо ещё попробовать ему количество дорожек, головок подправ...
- 21.08.2020,09:43
- Форум: Другие архитектуры
- Тема: Эмуляция ZIP драйва для клавишных Roland
- Ответы: 221
- Просмотры: 42801
Эмуляция ZIP драйва для клавишных Roland
Включил, не поленился. Правда расход эл/эн и ресурс... Я что-то жабствовать стал в последнее время, так как сексуально озабочен отсутствием денег. Ну да ладно. Проехали. Файл -build.bat @CALL -COMPILE.BAT @CALL -LINK.BAT @CALL -COMPARE.BAT -COMPILE.BAT C:\KEIL\C51\BIN\a51.exe v1_2.asm -LINK.BAT C:\K...