Вроде формально (если не ограничиваться fat16 и sd) граница стала аж в 65536 раз дальше?
Вид для печати
Вроде формально (если не ограничиваться fat16 и sd) граница стала аж в 65536 раз дальше?
это вы тут SD-карту обсуждаете? скиньте конфиг для ПК8000.
Может кто из владельцев ПК8000 адаптирует?
Там 3 момента:
1. Две процедуры вывода на экран (PUTC и PRINT) и одна процедура ввода с клавиатуры (GETC). Изначально b2m заточил под рк86, но при переносе на специалист и львов (и даже, в общем-то, вектор) это не стало проблемой. Можно или сделать свою обертку этих процедур или выцепить из монитора РК86 для ПК8000 (хотя в нем вроде избыточно для данной задачи)
2. Переделать разбор заголовка rk на cas. Будет примерно аналогично львову-пк01 c lvt. Возможно корректная загрузка бейсиковских программ потребует пары дополнительных движений руками
3. Нужно где-то разместить служебные данные. В простейшем варианте просто занять какое-нибудь "свободное" место. Но для большей совместимости (мало ли куда захочет загрузиться произвольная программа) придется организовать некую дополнительную область озу. Для львова без огладки на реал сделал нечто своеобразное. Для пк8000 возможно удастся обойтись штатным диспетчером, хотя он не очень удобный для данного применения
я про "железную" конфигурацию. SPI-порт и возможность подключать образ SD-карты.
вроде это есть в Орионе-128? или я что-то путаю?
В выложенном b2mом архиве есть пример конфига для рк86. По аналогии можно подключить практически к любому компу в его эмуляторе
так у РК86 порты на память отображаются. а мне подавай IN-OUT:)
Ну уж и отличие :)
Для примера конфиг вектора
port[70]=sdcard.ss - это клок? что сюда писать?
port[71]=sdcard.data - это команды/данные?
В sd_proc.inc
Вот вариант для вектора