Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Флоппик В (5.25") на новом компьютере
RSS

Флоппик В (5.25") на новом компьютере

мои приключения с флопом

<<Назад  Вперед>> Страницы: 1 2 * 3 4 5
Печать
 
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
DOS Logic, для редактирования CMOS, IMHO, лучше подходят спец. программы. Например, CMOSer:
http://old-dos.ru/files/T/T.Fa...o.1989.zip
Он сам корректирует контрольную сумму и т.д.
0leg, а такие устройства есть?
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
0leg

извращенец не я а изготовители материнок :biggrin:
А по теме, писиайного флопи контроллера никогда не видел. Может поставлю один большой на 1.2 мб а второй куплю УСБ 3.5 на 1.44 мб...

uav1606
Спасибо за програмку но с CMOS памяттю я разобрался, все нормально. Кстати там где я отнял число 2. после перезагрузки биос сам записывает снова 255 а флоп уже не трогает и поправляет автоматом себе контрольную сумму :) Вот програмка тоже на паскале которою я использовал для того чтобы видеть что творится в кмос памяти в защищенных контрольной суммой адресах из 10h до 20h. Сами адреса отображаются в последней колонке. В первой и второй колонке их значения. первая строка это какраз конфигурацыя флопов. запускать тоже лутьше из чистого доса, так как там значения будут правильные.
[q]
uses crt;
var
a,i,co,os:word;
new:array[0..7] of byte;
begin
clrscr;
writeln;
i:=16;
while i >= 32 do begin
port[$70]:=i;
co:=port[$71];
write(co:3);
a:=i;
for a:=7 downto 0 do begin
os:=co mod 2;
new[a]:=os;
co:=co div 2;
end;
write(' ');
for a:=0 to 7 do write(new[a]);
write(' ',i);
inc (i);
writeln;
end;
writeln;
port[$70]:=$2E;
co:=port[$71];
write(co);
port[$70]:=$2F;
co:=port[$71];
write('',co);
readln;
end.
[/q]
ексешник качать здесь:
http://www.sendspace.com/file/7q2hz0

Я тут вспомнил что на работе есть тоже мамка серии P5... такая что уже в мусоре должна была быть, а я ее спаял, еще работает, вот на ней и эксперементы ставить буду, если что згорит то не жалко будет :) но это уже во вторник, о результатах сообщу :)
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
uav1606
Ах да, вижу что прога что ты дал с 1989 года :) Я пробовал такие программки штуки 3, но для новых колмпов они бесполезны так как добавляя одни параметры они жутко портят другие, например выставляют тип винта как 47, а потом биос все равно ругается на испорченую контрольную сумму :) так что лутьшый способ эти 6 строк на паскале, они всюда работают я так даже флоп к своему нетбуку EEE PC добавил :biggrin:
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
DOS Logic, этой прогой просто удобнее редактировать CMOS - даже в ручном режиме, т.е. в 16-ричном виде. При этом, вроде, ничего не портится.
По теме, я тоже не видел PCI'ных флоппи-контроллеров. Google молчит... Самый простой способ, это предложенный Geners - поставить тумблер. Можно, конечно, и что-нибудь покруче сделать, например, использовать незанятые (если там такие есть) пины GPIO на чипе Super IO для вывода нужных второму флоппи сигналов, потом написать свой драйвер для контроля за этими пинами и т.д. :-)
0leg
Advanced Member


Откуда: Город-герой Тула
Всего сообщений: 1991
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 окт. 2007
uav1606,
> 0leg, а такие устройства есть?
Не знаю ;-) Вроде бы полезные девайсы, может и производились когда...

DOS Logic,
> извращенец не я а изготовители материнок
Не. Они просто лентяи...
Guest
Гость

Ссылка

нее они просто придерживаются стандартов ...
ну усб это вроде как выход ... ноо можно и тумблером если на крайняк
Сейчас на форуме
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
[q]
ну усб это вроде как выход
[/q]
тоесть? думаеш использовать сигналы от УСБ порта... но на флоп надо подать 24 милиамперы, судя по мануалу на Super I/O откуда бы еще взять такое напряжение.... Или там все наоборот, напряжения там есть но его просто надо снять чтобы выбрать флоп. так было бы полутьше, может тестером попробую замерять.
Guest
Гость

Ссылка

ну вообщето я имел ввиду купить усб флоп ...
,
DOS Logic
вообщето выбор всегда осуществлялся высоким уровнем .. (неберем в расчет очень извратные схемы)
24 милиаха это тот ток при котором дискогрыз прочухает что его выбрали ...
Сейчас на форуме
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
К слову, как вам такой девайс? ;)

Catweasel MK3 PCI/Flipper



http://www.jschoenfeld.de/products/cwmk3_e.htm
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
UFO

девайс хорош но на такие на каждом угле не валяются :)

Кстати с флопом есть продвижения. Чтобы выбрать флопик и запустить мотор нужно просто закоротить соответствующие контакты с землей! Я только что пробовал все на 386-м компе. В биосе установлен только флоп А, а В я подключил только физически. Беру на контроллере корочу контакты и флоп крутит мотором и светит лампочкой :) Потом решыл проверить обратное, поставил загрузку с фопа а сам на контроллере меряю сопротивление и когда флоп работает то между контактами запуска мотроа и землей сопротивления 0 ом, это значит что для запуска флопа мне надо сделать просто переключатель и вынести его на переднюю панель компа :) Ну что ж, сейчас все это проверю на мамке поновее и тогда завтра буду паять.
<<Назад  Вперед>> Страницы: 1 2 * 3 4 5
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Флоппик В (5.25") на новом компьютере
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS