Markt > Suche
Erledigt. (Suche: TT-taugliches HD-Floppy-Laufwerk)
Gast120501:
Jedes 3,5 Laufwerk hat einen Schalter drin, der nieder gedrückt wird, wenn eine Diskette eingelegt wird, und wieder hoch schnellt, wenn die Diskette wieder entfernt wird.
Wenn man jetzt einen beliebigen ST ... Falcon genau im Betrieb beobachtet, stellt man fest, dass das Diskettenlaufwerk regelmäßig ganz kurz die LED aufblitzen lässt. Das sind Laufwerkszugriffe von TOS, um genau diesen Schalter zu beobachten. Mehr braucht es nicht. Dem "GEM-Explorer" *grins* muss man aber dennoch per ESC-Taste mitteilen, dass das Inhaltsverzeichnis neu eingelesen werden soll.
mfro:
Die LInks sind interessant, aber auf da steht nirgends, dass man auf die ESC-Taste verzichten könnte?
TOS erkennt einen Diskettenwechsel anhand eines Pegelwechsels des WP- (Schreibschutz-) Signals. Dazu wird im 200 Hz Timer-Interrupt eben jenes Signal abgefragt. Wenn Du eine Diskette herausnimmst, wechselt dieses Signal seinen Pegel. Allerdings nur, wenn das Laufwerk diesen Pegel auch (trotz des Auswerfknopfs) kontinierlich an den Bus weitermeldet. Anscheinend gibt es Laufwerke, die das nicht tun. Für die sind die Schaltungen gedacht (sie werten zusätzlich das "Diskette eingelegt" Signal und verknüpfen es mit WP).
Das verhindert das potentielle "Kaputtschreiben" von Disketten (wenn Du die Diskette wechselst, ohne dass das erkannt wird schreibt TOS u.U. eine falsche FAT aus seinen internen FAT-Buffern auf die Diskette zurück, anschliessend ist sie nicht mehr zu gebrauchen).
Wenn Du solche Schreibfehler nicht hast, brauchst Du ach die Schaltung nicht. ESC drücken musst Du so oder so.
Gast120501:
Schreibschutzsensor alleine auswerten funktioniert nur bei 5,25 Zoll Disks zuverlässig. Die großen Laufwerke haben dafür oft aber kein Diskchange-Signal, denn dazu müssten sie einen Sensor haben, der das Bewegen des Auswurfmechanismusses überwacht, äußerst selten, selbst bei neueren HD-Laufwerken. Bei 3,5 Zoll, wenn du eine schreibgeschützte Diskette (Loch offen) einlegst oder auswirfst, wird der Schreibschutzschalter normalerweise nicht bewegt, der Finger bleibt immer lang. Dort ist es dann der andere Schalter, der grundsätzlich feststellt, ob eine Disk eingelegt ist, die Rettung. Normalerweise gibt das dann ein Signal auf DiskChange (Pin 34) und was auf dem Schreibschutz-Signal. Kann sein, dass letzteres manche Laufwerke nicht machen, ist mir aber bisher an den Laufwerken die ich am TT oder Falcon getestet habe, noch nicht aufgefallen.
mfro:
--- Zitat von: 1ST1 am Mo 09.04.2018, 22:15:37 ---... Bei 3,5 Zoll, wenn du eine schreibgeschützte Diskette (Loch offen) einlegst oder auswirfst, wird der Schreibschutzschalter normalerweise nicht bewegt, der Finger bleibt immer lang ...
--- Ende Zitat ---
Wie willst Du die Diskette aus dem Laufwerk kriegen, ohne mindestens ein Mal zwischen "offen" und "geschlossen" zu wechseln?
Gast120501:
Schau dir das mal an, dann wirst du verstehen, was ich meine. Um es beser zu sehen, am Besten mal die Laufwerksblende abnehmen. Wäre es anders, hätte die PC-Industrie (das sind Pfennigfuchser!) den zweiten Schalter sicher eingespart.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln