Stránka 2 z 2

Napsal: 17 dub 2014, 21:30
od rnbw
Na tom FDD radic chodit nebude.

Napsal: 20 dub 2014, 08:28
od pepik9
Problém asi bude, že nový PC už asi nemají podporu disketových mechanik v biosu. Neměl jste někdo rozdělanou USB mechaniku, co je v tom za chip?

Napsal: 20 dub 2014, 11:23
od rnbw
Ak je na doske FDD konektor, tak podpora v BIOSe je. Ak tam FDD konektor nie je a doska nema ISA slot, tak je podpora v BIOSe uplne zbytocna.

Napsal: 21 dub 2014, 00:42
od judeware
rnbw píše:Na tom FDD radic chodit nebude.

Taky si myslím, hlavně proto, že ty adaptéry PCI -> ISA zřejmě postrádají ISA DMA. Ono to DMA sice není úplně nezbytné, dá se aplikovat softwarový "dejta polling" s periodickým čtením stavového registru během procedury čtení sektoru, ale v PC se s DMA bohužel počítá už od úplného začátku. :( Existující programy (rutiny v ovladačích GUI O.S., rutiny BIOSu atd.) to jinak neumějí, než skrze ono DMA.

Ale s tím BIOSem s Tebou ing. Ondreji nesouhlasím. :) Nějaké minimum pro floppy je i v nových PC (nebo alespoň vazba mezi původními službami FDD a USB FDD na principu mass storage, aby někdo nešťoural v detailech), páč tyto služby ROM BIOSu využívá USB FDD, nebo se to tak tváří. Jinak by nefungovalo bootování z FDD a hlavně provoz v DOSových systémech. Spouštěcí disketa z Win9x v USB FDD funguje normálně, jen (z mých zkušeností) nefunguje non HD formátování příkazem:
format a: /f:720 /u
a to bez ohledu zda je/není přelepeno příslušné detekční políčko na pouzdře diskety. Implicitní formát na 1.44MB funguje.

Přímá bitová manipulace s I/O adresami FDC 370..377h samozřejmě s USB mechanikou neudělá nic.

A jinak - kdyby nešlo o potřebu zavádění O.S. z disket (resp. DOS režimu), neznamená absence služeb této periferie v ROM BIOSu nových desek, že v GUI W98 (a výš) nebude fungovat. Bude, protože je použit extra ovladač a na BIOS se kašle. Důkaz - stačí v BIOS SETUPu odřadit mechaniku (A: none, B: none) a tato se v GUI v okně "Tento počítač" stejně objeví. Tím myslím samozřejmě mechaniku na klasické kšandě, konvenčním řadiči FDC a "normální" základní desce.

pepik9 píše:Problém asi bude, že nový PC už asi nemají podporu disketových mechanik v biosu. Neměl jste někdo rozdělanou USB mechaniku, co je v tom za chip?

Nemůžu najít fota, tak zatím jen pár poznámek. Pitval jsem Sony MPF820U (obaleno futrálem Dell). Byly tam tři obvody (plus obvod řízení hlavního motoru):
Sanyo LB1837
Sony CXA3015Q
"JUPITER3" IC84712211 (PQFP100)
Takže žádná "klasická mechanika do notebooku", plus něco jako "USB bridž" MLW34 -> USB. Čistě jednoúčelové řešení bez možnosti připojení ke klasickému FDC...

Napsal: 21 dub 2014, 10:27
od rnbw
Uz existuju PC (neviem, ci aj desktopy, ale notebooky ano), kde sa neda vypnut UEFI, takze klasicke bootovanie a ani BIOS tam nie je...

Napsal: 21 dub 2014, 23:54
od judeware
pepik9 píše:Problém asi bude, že nový PC už asi nemají podporu disketových mechanik v biosu. Neměl jste někdo rozdělanou USB mechaniku, co je v tom za chip?


Tak jen pro ilustraci...

Napsal: 22 dub 2014, 06:53
od pepik9
Díky.
Jen pro zajímavost něco o čtení nestandardních disket.

Napsal: 26 dub 2014, 18:38
od jjilek
Což tak postavit vedle starší PC s disketovkou, na obou nainstalovat Total Comander a propojit je kabelem. Jestli jsem dobře rozumněl, tak jde jen o několik jednorázových zápisů nebo přečtení.