Приветствую Вас Гость | RSS


Главная страница » WDCv1.1x - Страница 7 - ZX-Форум » Регистрация » ВходЧетверг
2024-03-28
17:20:10
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
ZX-Форум » Software » Utilities » WDCv1.1x (ловим глюки)
WDCv1.1x
BudderДата: Воскресенье, 2009-03-08, 23:31:22 | Сообщение # 91
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Quote (Black_Cat)
а чего ты ПрофПЗУ не задействуешь под WDC, сразу все проблемы с объёмом бы снялись

после выкидывания CD Audio Player'a проблема с нехваткой памяти разрешилась сама собой...

Quote (Black_Cat)
Я об планируемой ПЗУшной версии WDC. ПрофПЗУ устанавливается куда угодно, ёмкось у него большая, и нужная банка ПЗУ по ресету на части компов по умолчанию стартует, а на остальных можно доделать. Почему бы не сделать ПЗУшную версию именно под ПрофПЗУ?

смысл?
прошивочная версия будет размером ровно 16к, а куда и как оную будут прошивать это уже дело каждого.


MGN Group
 
deathsoftДата: Понедельник, 2009-03-09, 00:02:27 | Сообщение # 92
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Репутация: 9
Статус: Offline
Quote (Budder)
а куда и как оную будут прошивать это уже дело каждого.

Правильно.
 
BudderДата: Понедельник, 2009-03-09, 00:06:37 | Сообщение # 93
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Quote (deathsoft)
Драйвера имхо надо делать в виде файлов и релоцируемые, и подгружать все которые были найдены на диске (именовать их по какой либо определенной схеме, либо расширение сделать специальное у файла типа .D и грузить все файлы с таким расширением) тогда можно будеть хоть под 10 устройств драйверы загрузить, и проблем с компиляцией драйвера под жесткий адрес - не будет.

только вот кто эти дравера писать то будит? wink
да и загрузка драйверов по имени будет тормозить процесс запуска WDC, т.к. вначале надо к каталогу обращаться...
скорее всего просто соберу верс WDC#3D13 с NEMO, SD(ZC) и SD(NGS) драйверами внутри; вот тока пока не до конца придумал как оные переключать (в части интерфейса), и как при загрузке детекты делать...


MGN Group
 
deathsoftДата: Понедельник, 2009-03-09, 01:11:08 | Сообщение # 94
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Репутация: 9
Статус: Offline
Quote (Budder)
да и загрузка драйверов по имени будет тормозить процесс запуска WDC, т.к. вначале надо к каталогу обращаться...

Каталог 1 раз считывается в память, а дальше работаешь только с тем что в памяти, никаких постоянных обращений к диску (не обязательно юзать тормозные файловые операции тр-доса), можно прекрасно файлы грузить по секторам, кзнав начальный сектор и длину в каталоге загруженном в память 1 раз.
 
BudderДата: Понедельник, 2009-03-09, 01:48:39 | Сообщение # 95
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Quote (deathsoft)
Каталог 1 раз считывается в память, а дальше работаешь только с тем что в памяти, никаких постоянных обращений к диску (не обязательно юзать тормозные файловые операции тр-доса), можно прекрасно файлы грузить по секторам, кзнав начальный сектор и длину в каталоге загруженном в память 1 раз.

с TR-DOS WDC так и работает, каталог постоянно в памяти есть. только с многофайловым копированием с FAT32/ISO9660 на дискеты сделал, что каталог перечитывается после каждого записанного файла, ибо так проще было... smile


MGN Group
 
deathsoftДата: Понедельник, 2009-03-09, 02:27:21 | Сообщение # 96
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Репутация: 9
Статус: Offline
Quote (Budder)
с TR-DOS WDC так и работает, каталог постоянно в памяти есть.

Ну так а в чем тогда проблема при загрузке сразуже считать с трдос диска 4 файла с драйверами под все девайсы? 4 файла - это в максимальном случае, когда: 3d13, nemo-ide, zc, ngs.
 
KOEДата: Понедельник, 2009-03-09, 18:36:15 | Сообщение # 97
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (Black_Cat)
ПрофПЗУ устанавливается куда угодно

Дайте. Два. (экземпляра ПРОФпзу).

Quote (Black_Cat)
ёмкось у него большая, и нужная банка ПЗУ по ресету на части компов по умолчанию стартует, а на остальных можно доделать. Почему бы не сделать ПЗУшную версию именно под ПрофПЗУ?

Потомушта флешка 1 гиг в магазине 100 рублей стоит. Какое нах профпзу? Ты ж одепт немы, должен наизусть все её цитаты помнить. Говорилось же, что "проблемы, которые зонов решает с помощью профпзу, в котором профессионален только лишь способ опустошать кошельки пользователей, нема решает с помощью хдд (читай - сд для дня сегодняшнего)".


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
deathsoftДата: Понедельник, 2009-03-09, 18:48:07 | Сообщение # 98
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Репутация: 9
Статус: Offline
Quote (KOE)
должен наизусть все её цитаты помнить.

Зачот hands
 
deathsoftДата: Понедельник, 2009-03-09, 18:51:27 | Сообщение # 99
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Репутация: 9
Статус: Offline
Quote (KOE)
нема решает с помощью хдд

Ну - тут нема то как обычно гонит, ибо в профпзу был форт анализатор (я правда его не юзал) и главное при подключении смука была поддержка образов трдос-дискет с винта. А нема - даже не осилел написать монитор/отладчик, а с винта он грузил исдос, который нафиг никому не нужен был ибо несовместим с тр-дос.
 
KOEДата: Понедельник, 2009-03-09, 19:44:32 | Сообщение # 100
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (Budder)
Обнаружил ГЛЮК при пофайловом копировании в #3D13 версии, по сути оное не работало при копировании файлов более 32 секторов, инфа свыше просто поролась. Причём оный глюк жил уже более 2х лет, видимо версию под #3D13 ваще никто не пользовал... >_<

Мну использовал. Но что-то не замечал. То ли файлы были коротки, то ли я думал, что раз не работает - то причина тому неподдержка 3д13 в запускаемой проге.
Quote (deathsoft)
Ну - тут нема то как обычно гонит, ибо в профпзу был форт анализатор (я правда его не юзал) и главное при подключении смука была поддержка образов трдос-дискет с винта. А нема - даже не осилел написать монитор/отладчик, а с винта он грузил исдос, который нафиг никому не нужен был ибо несовместим с тр-дос.

Я все это к тому, что щас профпзу нафиг ен нужно, есть же флешки. Читал, что Савелий в рассылке писал? В пзу или в коде проги можно иметь только загрузчик, а все остальное грузим с флешки и ниибет. Все равно там объем гигами меряется, от того, что на флешке будет системный каталог с кодами нужных программ размером в 100 килобайт, к примеру, никому хуже не станет. Лишь бы этот каталог потом в не разросся аки виндофс.


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
Black_CatДата: Понедельник, 2009-03-09, 21:50:34 | Сообщение # 101
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Репутация: -14
Статус: Offline
Quote (deathsoft)
в профпзу был форт анализатор

ПрофПЗУ - это не обязательно теневик, его можно юзать вообще с сугубо своими прошивками, важна сама аппаратная идея.

Quote (KOE)
Говорилось же, что "проблемы, которые зонов решает с помощью профпзу, в котором профессионален только лишь способ опустошать кошельки пользователей, нема решает с помощью хдд (читай - сд для дня сегодняшнего)".

smile КоЕ, всему своё применение, и всему своё время smile . Сейчас ПрофПЗУ в денежном выражении практически ничего не стоит. ПрофПЗУ хорошо для разрешения дешёвыми средствами затыков в локальных узких местах, например загнав в него WDC можно было давно решить вопрос с его ROM версией smile , или например в Speccy2007 решить проблему с нехваткой ног для переключения банков ПЗУ. Просто разработчики, к сожалению не используют и даже не знают, то железо, что уже давно имеется, а вместо этого изобретают очередной восьмиколёсный велосипед smile , хотя проблемы могут быть решены простыми и давно известными средствами, и к тому же по нынешним временам довольно дешёвыми.

Quote (KOE)
Я все это к тому, что щас профпзу нафиг ен нужно, есть же флешки. Читал, что Савелий в рассылке писал? В пзу или в коде проги можно иметь только загрузчик, а все остальное грузим с флешки и ниибет.

smile всё это конечно хорошо, и даже было верно в прошлом веке smile , но сейчас весь мир почему-то движется в сторону embedded software..

Quote (KOE)
Ты ж одепт немы, должен наизусть все её цитаты помнить.

smile я одепт разума smile Нэма, помимо скандальности, говорил много разумных вещей, но если каменный топор был разумным решением в каменном веке, то это вовсе не значит что им следует пользоваться и сейчас smile ..всему - своё время! smile


"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!".
zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.


Сообщение отредактировал Black_Cat - Понедельник, 2009-03-09, 22:01:05
 
KOEДата: Понедельник, 2009-03-09, 22:30:08 | Сообщение # 102
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (Black_Cat)
КоЕ, всему своё применение, и всему своё время . Сейчас ПрофПЗУ в денежном выражении практически ничего не стоит.

Да ну? А по-моему, флешка дешевле стоит, чем профпзу. Если еще учесть, что флешки есть в любом магазине, даже в продуктовом, как не странно, а вот профпзу уже 10 лет не производится, то я думаю, что выбор будет не в пользу профпзу.

Quote (Black_Cat)
всё это конечно хорошо, и даже было верно в прошлом веке , но сейчас весь мир почему-то движется в сторону embedded software..

Ну раз разговор пошел о современности, то всякие именно "ПЗУ" и другая гадость с ультрафиолетовыми дырками как класс устройств себя исчерпали еще 5 лет назад. В современной аппаратуре нет такого понятия, как "ПЗУ", есть "ППЗУ", и в 99% это "ЭСППЗУ", т.е. флэш-память, если это только не та аппаратура, что полетит в космос, и где есть именно "ПЗУ" т.е. хрень с однократно прожигаемыми перемычками и более ничего.

Quote (Black_Cat)
весь мир почему-то движется в сторону embedded software..

ПЗУ - это HARDWARE. Причем здесь SOFTWARE, и кто мешает этому самому embedded software быть записанным на flash-диск? Покажи мне девайс, в котором есть т.н. embedded software и где оно записано конкретно в "ПЗУ", а не в "ППЗУ".
Quote (Black_Cat)
я одепт разума

Лучше б вы были одептом "чистого разума и здравого смысля" ...


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
BudderДата: Понедельник, 2009-03-09, 22:41:00 | Сообщение # 103
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Вопчем заипалсо я с WDC под #3D13 (по номеру билда думаю понятно почему), но таки нашёл в чём проблема была, качаем и ТЕСТИМ!!!
проблему с вылетами решил пока через добавление DI в перехватчике обращений к васику48, видимо тр-дос с какого-то перепугу врубает EI во время дисковых ошибок. также исправлен глюк пофайлового копирования, данную версию особо не проверял, но вроди всё работает... wacko
Прикрепления: wdcv1d25b26.zip (25.8 Kb)


MGN Group
 
KOEДата: Понедельник, 2009-03-09, 22:55:53 | Сообщение # 104
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Ужо начинаю тестить, почет тебе и слава, о великий Буддер-коддер respect

Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
Black_CatДата: Понедельник, 2009-03-09, 23:24:45 | Сообщение # 105
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Репутация: -14
Статус: Offline
Quote (KOE)
А по-моему, флешка дешевле стоит, чем профпзу.

smile да нет, примерно так же smile , вот токо ПрофПЗУ просто так втыкаецца, а для флешки надо ещё ZC, стоимостью в Спектрум smile

Quote (KOE)
где оно записано конкретно в "ПЗУ", а не в "ППЗУ".

smile КоЕ, ПрофПЗУ сделано на флеш ППЗУ smile


"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!".
zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.


Сообщение отредактировал Black_Cat - Понедельник, 2009-03-09, 23:25:58
 
ZX-Форум » Software » Utilities » WDCv1.1x (ловим глюки)
Поиск:

the DLCorp © 2006