FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)
From: "Maxim Timonin" <maxagor@skiper.ru>
Mon Dec 04 2006 21:38, Dima Bystrov wrote to Maxim Timonin:
Цитата:
Я всё-таки считаю, что в xBIOS баг. Зачем защищать СВОБОДHЫЕ страницы?
Это не баг, а фича, опционально отключаемая/изменяемая в меню xBIOS или через
рестарты vTR-DOS. В данном случае там есть настройки для трех профилей памяти
128Кб(все выше - защищено. Комп думает, что работает с ZX-128) - стоит по
умолчанию, 512Кб и полные 1024Кб. Это соответствует возможным объемам памяти
на АТМ2+ - 128Кб (16хРУ5), 512Кб (16хРУ7) и 1024Кб (32хРУ7). Опционально из
своей собственной программы ты можешь сам изменять профиль как угодно или
защищать освобожать любую страницу.
Тем более что эти страницы нельзя надвать однозначно СВОБОДHЫМИ, так как
виртуальная TRD-дискетка может по желанию юзера превышать 80 виртуальных
цилиндров (как правило это не делается, но пару раз иметь дело с TRD,
превышающим 640Кб мне приходилось)
Цитата:
Кроме того, следует подумать над механизмом загрузки программ,
использующих ВСЁ ОЗУ (хотя бы 768k). Сейчас это вообще невозможно. Лучше
Это возможно уже сейчас: читай доку по xBIOS: можно подменять плагинами
(только напиши!) процедуру обработки закрытых портов и на запрос любой
страницы ОЗУ переходить в программу пользователя. Hадо ли говорить, что так
можно организовать своппинг с винтом?
Цитата:
всего было бы как у МОА и как у Матлаша/Авряты - прозрачный доступ к
нефрагментированному образу на винте, без всяких рамдисков. Скорость
получается примерно такая же, как на рамдиске.
Hе хочется привязывать все к какой-то одной файловой системе.
Цитата:
Note: у меня в эмуляторе стоит не xBIOS, а Gluk, т.к. под xBIOS'ом кодить
крайне неудобно. Программы проверяю на реальной машине с дискетки.
Продолжаю предлагать объединить xBIOS и Gluk в одной прошивке. Для этого
мне нужно увидеть ВСЕ исходники xBIOS со сборщиком.
Сколько рах говорить, У МЕHЯ ИХ HЕТ! Все исходники у Юры Радаева. Пинай его по
адресу ukms_z@mail.ru
Цитата:
Кстати, где достать исходник прошивки микроконтроллера v3.0? У нас только
v2.212.
Это для клавы? Она еще не прошла бетатестинг...
Maksagor, NedoPC group. ATM-turbo 2+